I have an Apple TV 4K hardwired to gigabit Ethernet to my Plex server. Using direct play on TV shows, I usually have no problems but lately some shows will play fine for a random amount of time-- but then stutter and the dreaded connection to server is not fast enough message shows, sometimes after 10 minutes, sometimes after 40 minutes.
I’ve checked the server. It’s not under load nor are the disks. Plex’s own stats screen shows little bursts of network traffic up and down, when the issue is happening (little sinewaves almost). CPU is not taxed at all and I confirmed it’s definitely direct playing and not transcoding. Not that it matters, but Speedtest results for both my server and Apple TV are same - almost gigabit (which is the type of internet speed I have, so no surprises). I’ve confirmed Plex is considering the traffic LAN (not WAN).
I’m out of ideas for what to try here. If I switch to transcode things play fine without hiccups, but it’s transcoding so that kinda sucks.
Is this a known issue with Plex server? Is there some extended logging I can turn on to help developers figure this out?
Using the old player and it shows its transcoding the container, MKV to MPEGTS. The video and audio are direct copy. Subtitles are transcoding from SRT to WEBVTT. No buffering or issues so far. I really think there’s a bug in the new player code.
I’m running into the same issue with an AppleTV 4K and the new default player. Using the onscreen debug you can see it’s not buffering correctly and the cache drops to 0. If I scrub further into the movie, it’ll start working correctly and you’ll see the buffer steadily climb and everything works like normal.