I’ve scoured various threads without success, and I’m reaching out in the hope that someone can shed some light on my current Infuse streaming dilemma.
My friend generously shares his Plex server with me, and until tonight, I’ve never encountered buffering issues. However, now I’m experiencing intermittent buffering, occurring roughly every minute. Interestingly, if I pause for a while, it takes a bit longer before buffering resumes, but the issue persists.
Here are the key details:
All media is stored on a NAS with an internet speed of 500/500 mbps.
The specific movie in question has a bitrate of 65,000 kbps (80GB). Notably, I had no issues streaming a movie with a bitrate of 50,000 kbps just two days ago.
Codec = HEVC
Container = MKV
Internet and Connection Setup:
My internet speed is 500/500 mbps.
Apple TV 4K is connected via cable to a Netgear router (R6850), which, in turn, is connected by Ethernet (no Wi-Fi involved).
The TV is a decent Samsung model.
Using Infuse Pro 7.6.3
Conducted a speed test in Infuse with 5% progress on the file.
Average speed: 40 Mbps with occasional spikes up to 60 Mbps. Could these spikes be contributing to the buffering?
Now, the burning questions:
Friend’s NAS Upload Speed:
Could the buffering be attributed to my friend’s NAS upload speed not being robust enough?
Is there a likelihood of issues if someone other than me is streaming from the server simultaneously?
Potential Local Causes:
Could there be any factors on my end causing the buffering?
Same problem occurs with other files in the same size.
What happens if the “quality” of the file is simply to large? Won’t Infuse transcode at all?
I’m grateful for any insights you can provide, and I’ll update with more technical details from my friend once I receive them. Thank you for your assistance!
Could you please elaborate on this? What does this average speed indicate for this specific file when running a speed test? Are you saying that the speed needs to be much more higher then 40-60 mbps since the file is in 65 mbps?
Please forgive me for what might be a stupid question, but if both my friend and I have 500/500 mbps and the movie has a bitrate of 65 mbps, shouldn’t that be working smooth?
I’ve tried being the only one playing something as well and the issue persists.
Are there any improper settings in Infuse that comes to mind that I can take a look at?
No, the scan isn’t completed. Could that affect it somehow?
Yes, it plays better but the buffering comes back after a while.
Realizing I’m in a bit of a tricky situation here…
Infuse is giving me buffering headaches when trying to watch the movie. And it can’t be played at a lower quality. Plex app, on the other hand, presents lip sync issues. The silver lining is that I can transcode the movie in Plex, but that doesn’t fully resolve the overall problem.
Feeling a bit stuck on how to navigate this situation. Any advice or suggestions would be greatly appreciated!
When playing videos in Infuse, the quality will always match that of the original video - without any transcoding. This is a little different than the Plex app which may adjust quality on the fly to get around low bandwidth issues like this if they appear.
When running a speed test in Infuse it will test the actual network pipeline from the source to the Infuse app. If you are seeing less than ideal speeds here then it means there is a bottleneck somewhere in the chain.
This could be a number of things, including: Wi-Fi or Ethernet cables, router settings, network/streaming settings in Plex, etc…
Also, since the server is remote, things like modem, ISP, and upload/download speeds come into play. The same things to check would also apply to the location where the server is located.
Right now it’s “Auto”. Which one would be best in this case?
When I use another Speedtest (by Ookla) it gives me info that my down/upload speed is 500/500. But when running the Speedtest in Infuse of the specific movie it is much lower as you saw in the pictures.
Just so frustrated right now that I can’t enjoy a movie and I don’t understand what’s causing it…
Here’s also a picture from my friend’s server. Don’t know if that helps. My friend has also mentioned that it’s weird that it shows that the movie is streamed locally which, according to him, isn’t correct. But he assumes it is because I’m registered as a local admin of the Plex server. Could that affect the speed?
Another picture from his Plex server. Here it does say “Local” and it’s mentioned that both audio/video is Direct Play:
I’ve now tested on my own local server and the average speed ends up on 90 mbps which is more then double the speed I get from my friend’s server.
I know it’s difficult but would you say that this rules out that the “issues” is on my end? Could it be that when I’m using my friend’s server the movie “travels” a long way until it reaches my tv causing the speed to be around 40 mbps?
There is a vast number of “possible” problems with remote server use. What it all boils down to is first the only things you can change are the server settings, your settings and equipment, and lastly changing internet providers and “hoping” their problems are less and not more.
Plex in itself has a ton of settings that in one way or the other could cause poor speeds but that’s for the plex user to figure out.
You’ve proven that your system can handle things fine with a local server so the issue lies in the rest of the plex server loop.
Your connection could be going through the plex proxy for remote connections. There’s a setting somewhere on the server that can disable this. If this is turned off port forwarding will need to be enabled on the router.
Not sure if relevant, but once I got the issue Infuse playing 4K UHD media from my NAS.
Apparently the issue was caused by a switch/router for some reason establishing 100Mb/s connection instead of 1Gb/s. It took me a while to realize that.
I’ve restarted switch, confirmed it was back at 1Gb/s and all started to work again smoothly.
Per numbers 1GB/s is plenty of bandwidth for transmitting 4K UHD images over wire, while 100Mb/s in peaks is not be enough (UHD per spec can get to max 144Mb/s)
Under network. Enable “treat wan ip as LAN bandwidth” and make sure “enable relay” is turned off. After that log into your router/firewall and make sure your remote access port is open and redirected to the internal IP of the plex server.
These changes need to be made by him. They are done on the server that is sharing content.
The relay is the bottle neck. What this does is allow you to share your plex server without punching holes in your firewall however this routes all your traffic through a plex owned proxy server which is notoriously slow.