[Android phone][Fire TV Stick] Passthrough video glitching, but file plays fine on Chrome (desktop)

Server Version#: 1.32.7.7621
Player Version#: [Plex Web 4.118.0] [Android Mobile 10.3.0.4685] [Fire TV 10.3.0.4685]

Hi,
I’ve got a video file that plays fine on the server using VLC media player, and plays fine on a remote PC using Plex Web. But when I use either the Fire TV or my mobile phone, the video is unwatchable - glitchy and stuttery.

The media details are as such:

Media

  • Duration 1:47:53
  • Bitrate 23086 kbps
  • Width 3840
  • Height 2072
  • Aspect Ratio 1.85
  • Video Resolution 4K
  • Container MKV
  • Video Frame Rate 24p
  • Video Profile main 10

Part

  • Duration 1:47:53

  • File ***********.2016.2160p.UHD.BluRay.x265-TERMiNAL.mkv

  • Size 17.40 GB

  • Container MKV

  • Video Profile main 10

  • Codec HEVC

  • Bitrate 22446 kbps

  • Bit Depth 10

  • Chroma Location topleft

  • Chroma Subsampling 4:2:0

  • Coded Height 2072

  • Coded Width 3840

  • Color Primaries bt2020

  • Color Range tv

  • Color Space bt2020nc

  • Color Trc smpte2084

  • Frame Rate 23.976 fps

  • Height 2072

  • Level 5.1

  • Profile main 10

  • Ref Frames 1

  • Width 3840

  • Display Title 4K HDR10 (HEVC Main 10)

  • Extended Display Title 4K HDR10 (HEVC Main 10)

In each case, i checked the server and it said that the video was being passed through - not transcoding.

If I change the video to be transcoded down to 1080p then it plays fine on any device.
Any ideas? I am able to play over video files with similar properties just fine on the same devices.

Thanks!

What version Fire TV are you using? And what audio format is being used as well?

https://i.postimg.cc/jdN89TCw/image.png
This works.
Win 11 laptop with chrome running plex web.

https://i.postimg.cc/g2LNRWbk/image.png
This works.
Fire Stick with Plex 1.3.0.4685
Fire TV Stick 4k
Fire OS 6.7.0.0
Fire TV Home 6480055.1

https://i.postimg.cc/rwgFSv13/image.png
This doesn’t.
Android mobile phone with Plex 10.3.0.4685

https://i.postimg.cc/vmfy0kfG/image.png
This doesn’t.
Fire Stick with Plex 1.3.0.4685
Fire TV Stick 4k
Fire OS 6.7.0.0
Fire TV Home 6480055.1

(ok i know that sounds the same as the other one but they’re different TVs).

I have noticed that if I change the audio stream then everything plays fine.
https://i.postimg.cc/MZbyCGqQ/image.png
This is the same file playing on the same mobile phone, but i’ve selected the alternate audio stream (English (AC3 5.1) instead of English (TRUEHD 7.1)) and that seems to make everything fine.

Why is this happening and can it be fixed? If not how can I work around it?

Here are the audio stream details

  • Codec TRUEHD
  • Channels 8
  • Bitrate 4889 kbps
  • Language English
  • Language Tag en
  • Audio Channel Layout 7.1
  • Bit Depth 24
  • Sampling Rate 48000 Hz
  • Display Title English (TRUEHD 7.1)
  • Extended Display Title English (TRUEHD 7.1)
  • Codec AC3
  • Channels 6
  • Bitrate 640 kbps
  • Language English
  • Language Tag en
  • Audio Channel Layout 5.1(side)
  • Sampling Rate 48000 Hz
  • Display Title English (AC3 5.1)
  • Extended Display Title English (AC3 5.1)

The FireTV that doesn’t play is likely because it is transcoding the video at 83Mbps and it could be struggling to play over the network, are you using WiFi? As it is not very stable for high bitrate content.

The reason it works when changing audio formats is because the devices support AC3 but not TrueHD so it is transcoding when playing TrueHD and direct playing when using AC3 so your server may also be struggling to transcode

Thanks for replying so quickly, and I get what you’re saying although I find it hard to understand that the audio can’t be transcode fast enough.
In fact, the behaviour is slightly different on different devices. On the fire TV that doesn’t work, the file streams with buffering, so I guess that you’re right, the server is not able to either send or transcode the data fast enough. Fine, but how do I set up the Plex player so that it doesn’t do this?

On the mobile phone, the video plays at full speed but it’s completely glitchy. Torn frames, artefacts all over. I didn’t expect the audio could have that effect on the video feed. Again, I’d expect either the player or the server to realise an issue or capability limitation and switch audio feed automatically. Is there a way to do this?

Thanks!

If you are experiencing tearing and artifacts then no that’s not normal. Would you be able to share a sample file for me to test with?

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.