I’m running the Plex Media Server (Version 1.14.1.5488) on a HP ProLiant DL360e Gen8. The OS is Ubuntu server.
The client that I’m using is a NVIDIA Shield that I purchased a few months ago.
The problem isn’t transcoding, since it’s direct play. I also checked my network speeds between the server and the client using Iperf3. I used iperf3 on my main computer and not on NVIDIA Shield, since this is not possible so far as I know, but my NVIDIA Shield is connected with Ethernet (link to Iperf3 (https://pastebin.com/KtecrBjT). The stream is over LAN and not WAN.
The problem that keeps happening at random points is the following. When I’m streaming a video, doesn’t matter if it’s 4K 80Mbps (not 80MB/s) or even a 1080p 4Mbps, the video just stops and it gives me a message saying that the connection between the server is not fast enough. The stream is not able to stream further after this point, I have waited over 30 minutes to see if it would continue the stream or not. The only way to get the stream going is stopping the stream and starting it again.
I tried a lot and I’m not sure what to do anymore, the problem only happens on my NVIDIA Shield as far as I tested it. I also tested to stream the same content using Kodi over SMB (using the same DL360) and it works perfectly. (I prefer Plex)
I also use a soundbar YAMAHA YAS207, not sure if it has to do with anything.
These are the only settings I changed on my NVIDIA Shield.
- Passthrough: HMDI
- Refresh rate switch: on
- H264 Maxmimum level: off
Extra things that I tried:
- Disabling Firewalld (I disabled UFW from the beginning since I prefer firewalld)
- Factory resetting NVIDIA Shield
- Keeping the default settings on the Plex app
- PMS on windows
- PMS on Ubuntu server in a container (docker)
- PMS on Ubuntu server without container
NVIDIA SHIELD Logs.txt (1.5 MB)
Plex Media Server Logs_2019-02-15_15-06-26.zip (2.9 MB)
Thank you.
I hope this is enough information.