Opened 13 months ago

Closed 13 months ago

Last modified 13 months ago

#13350 closed Patch - Feature (fixed)

Support for Fire TV stick 4K

Reported by: Peter Bennett Owned by: Peter Bennett
Priority: minor Milestone: 30.0
Component: MythTV - Video Playback Version: Master Head
Severity: medium Keywords:
Cc: Ticket locked: no

Description

There are some differences in the Fire TV 4K from prior models. With a few small fixes it works very well as a HD (1080) frontend. It does not work well as a $K video player with MythTV. Hiowever the price is good so it is about the lowest priced frontend available.

Attachments (1)

20181122_fire4K_support.patch (2.6 KB) - added by Peter Bennett 13 months ago.
Support Fire TV stick 4K

Download all attachments as: .zip

Change History (7)

Changed 13 months ago by Peter Bennett

Support Fire TV stick 4K

comment:1 Changed 13 months ago by Peter Bennett

Summary: Support for Fire TV 4KSupport for Fire TV stick 4K

To use the Fire stick $K with MythTV some settings are needed, apart from this patch. In playback profile you need to set MPEG2 as software decode. H264 and H265 can be software decode or mediacodec. When setting software decode set CPUs to 4. Use OpenGL render. For deinterlacer user either Linear Blend (HW-GL) or Bob (2x, hw-gl). Do not use Linear Blend (2X), that causes slowdowns. In advanced playback settings enable AVSYNC2 and YV12, or AVSYNC2, UVYV and Extra Stage. The second set seems to be slightly smoother.

Fire Stick 4K needs a 32 bit build.

comment:2 Changed 13 months ago by Peter Bennett <pbennett@…>

Resolution: fixed
Status: newclosed

In ca71c59e61/mythtv:

Android: Support for Amazon fire stick 4K

  • Increase opengl default precision to highp so that YV12 rendering works.
  • Add a setting for extra stage of OpenGL processing needed for UYVY rendering on this device.

Fixes #13350

comment:3 Changed 13 months ago by Peter Bennett <pbennett@…>

In ca71c59e61/mythtv:

Android: Support for Amazon fire stick 4K

  • Increase opengl default precision to highp so that YV12 rendering works.
  • Add a setting for extra stage of OpenGL processing needed for UYVY rendering on this device.

Fixes #13350

comment:4 Changed 13 months ago by Peter Bennett <pbennett@…>

In ca71c59e61/mythtv:

Android: Support for Amazon fire stick 4K

  • Increase opengl default precision to highp so that YV12 rendering works.
  • Add a setting for extra stage of OpenGL processing needed for UYVY rendering on this device.

Fixes #13350

comment:5 Changed 13 months ago by Peter Bennett <pbennett@…>

In ca71c59e61/mythtv:

Android: Support for Amazon fire stick 4K

  • Increase opengl default precision to highp so that YV12 rendering works.
  • Add a setting for extra stage of OpenGL processing needed for UYVY rendering on this device.

Fixes #13350

comment:6 Changed 13 months ago by Stuart Auchterlonie

Milestone: needs_triage30.0
Note: See TracTickets for help on using tickets.