HELP - Plex Buffering 4K Content Non Stop

Streaming via Ethernet from PC to Samsung MU6400. Tried PS4 Pro as well, same results.

Issue is 4K Only. 1080p content plays fine.

Average usage according to Task Manager Performance - PC: CPU 10%, Memory 30%, Disk 15%.

Most recent file tried, Plex info read “Bitrate 52000”. Direct Streaming.

Recently upgraded to a 2700X. Never had this issue when using my previous 4770K.

Any help would be appreciated!

EDIT: Edited post to make it more clear.

The old CPU supported Quicksync, the new one does not. Perhaps that is what is influencing things. Shouldn’t matter with direct stream though. Wifi or ethernet? Perhaps check the network activity in task manager. Are you running into some wall there?

Most TVs have 100Mbit ethernet. That 408 Mbit stream is beyond the bandwidth available.

I have an NVidia GPU, wouldn’t the encoder on that pick up the slack? (I’m not sure how hardware acceleration works with Plex)

I had a look at the Task Manager and tbh I don’t really understand what’s going on in the ethernet section. For some reason I have a “Realtek PCIe GbE Family Controller” AND a “TAP-Windows Adapter V9” that seem to both be running at the same speed. I’m not sure what’s going on there or how to tell if it’s being overloaded.

Everything is run through Ethernet.

But the file was only coming in at a 52MB Bitrate, so that shouldn’t be the issue right?

I guess you actually mean 52Mbits and not 52MBytes.

The TAP adapter is from having/had Hyper-V installed, if you are no longer using it you can remove it. Realtek and virtualization don’t always make a good combination. The default Realtek driver under Windows 10 1809 is inefficient, download the latest from Realtek.

I’m not sure to be honest. I just opened up the info tab on Plex and it read something to the tune of “52000 Bitrate”.
Would that be 52MBits?

Turns out the TAP Adapter is for my VPN.

I went to the Realtek website and apparently I have the most up to date driver and I’m still having no luck. Just tried to watch another movie and it’s completely unwatchable with it buffering every minute, while my CPU, RAM and HDD are using barely anything according to the task
manager…

I too may jump on this thread bandwagon please :slight_smile:

I too have a buffer issue when it comes to 4K and im not sure why…

I am trying to play a 4K, H.265 20000Mbps MP4 over my Fire TV 3rd Gen Pendant and its happy to accept the file as “Direct Play” but it buffers for 15 seconds at the beginning, plays 4 seconds and then gives me the message that “Your connection to your server is too slow to play this content”

I have went to “JellyFish” and down loaded some super large bit rate files and i have bench marked the current bandwidth as true 100Mbps bitrate streaming for 1080P.

I cannot understand what part of my system is bottle necking this but something is not letting the traffic through.

I have attached some logs below to see if any one can understand in there why it might be buffering from a server POV.

I appreciate any help anyone can give on this.,

Plex Media Server Logs_2019-06-01_06-25-08.zip (4.4 MB)

Not sure the logs captured the problem, need to be captured in a more specific sequence:
Restart Server
Start playback of problem media
Stream 2-3 minutes with issue
Download logs
Post time and what was having playback issue.

General observations:
Database needs to be optimized
Make sure IPV6 is turned off on Plex
The logs didn’t capture a specific problem, going to go with Audio and Subtitles, make sure you choosing a lossy audio and no subtitles. 4K generally requires more CPU than what you have unless you can direct play audio, video and subtitles.

Hi Tibierius

Restart Server - Done , After 100 days up-time :frowning: lol

Issue no longer present :slight_smile:

Another one for the “Turn it off, Turn it on again” phrase…

Just a quick questions on the "4K generally requires more CPU than what you have "
How much CPU does it need? I have 2 haha.

LOL- I’ll remember to be more specific and say restart “Plex” server. Glad that fixed your problem.

On the CPU front, sure you can have two cpus but that doesn’t mean media playback will use both at the same time or that it is even optimal. Minimum recommended passmark of a single cpu
10mbit@4K file is 12000, higher bit rates push that up considerably which is the driver for using GPU HW transcoding.

So I have had the buffereing issue again… and not just with 4K but wth 1080P also, Running at 2Mbps…

I restarted the Plex Host on the server, (Went in to services in Task Manager and Properly stopped everything… ) This did not work.

I then logged out of my user account and had that reload everything…
Still did not work

I restarted the Server, using Windows > Restart
Still did not work…

Then i done a hard shut down of the server,
Then it worked…

In the PMS Dashboard it was clear that bandwidth was being used, and in my Task Manager Processes view also, i could see the same Bandwidth on the 1Gb NIC matching that, I also had everything else shut down (UTorrent, etc) so the Bandwidth had minimal saturation, only PMS was using the Network.
This was the case for ALL of the test cases above… and they all matched pretty much in their graphs…

I can share some logs later when i am home… bu this is rather ODD. Almost like there is some sort of allocated Cache or something were its filling up and not dumping.

By any chance are you running a VPN on the server for the torrents? It looks like with the current version of server that Plex is periodically checking the gateway device and if detects a change it configures IGD to the VPN making local devices remote.

Other current issues are conflicts with UPNP on routers and running the DLNA service which causes the CPU to go to 100%.

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