Server Version#:1.26.2.5797
Player Version#:various devices, web, android, samsung-tv
Some of my friends have no issue at all playing 4k content, most however can only do 2mbps (720p low) without having issues with lots of buffering.
Server is an AMD Ryzen 7 2700, 16GB ram, NVIDIA 1650 and hardware transcoding does work, and a 1gbps internet symmetric internet connection, running Ubuntu 20.04.4 LTS.
All local streaming never has any issue ever, and 2 remote users don’t have issues streaming 4k. But most other users the server is basically un-usable it buffers so often unless the quality is turned to garbage.
Are there any good places to start looking because I’m not sure what else to check. Local streaming works so it’s not a filesystem performance issue (library files are on a NAS). SOME users it works, so it’s not an internet upload bandwidth issue. Logs show hardware transcoder is faster than real time, so even if 4k → 1080p needs to happen that’s not an issue.
I’ve told my friends to just get better internet as a half-joke, but still they don’t have any issues with other streaming from companies that spend 100’s of millions on content delivery networks
Friend with the best streaming performance measured 209Mbps continuous (up and down were within 10Mbps).
Friend with the worst streaming performance measured 193Mbps continuous (again up and down were within 10Mbps.
seems kinda similar to me, and more than 2x the bitrate of my highest 4k HDR movie.
Is that performance from one of the users who can’t stream from you without the excessive buffering?
When you ran the iperf tests, do you remember the retry count?
I am asking because:
Local – Not an issue
TWO remote users – full quality 4K
There can’t be an upload problem from the network perspective.
If the bandwidth test is from a user who can’t stream then the problem is receiving and it must be at their end.
Think about it. Your upload is clear.
If their computer to you proves the bandwidth point-to-point is clear then the problem must be from their modem/router and how it connects to their player
What’s unique about their setup / how are they setup ?
What’s their download speed ?
Are their players wired or WiFi ? (2.4 or 5 Ghz? B, G, N, or AC ?)
iperf tests were from two users, one who can stream 4k, one who can’t.
test was 30 seconds (-t 30) download and upload (-R)
both users were on wired connections to their routers.
I basically have 2 users who can stream 4k and the rest can’t stream 1080p. only 2mbps 720p to be able to play without excessive buffering, and that’s ~5 people.
connections to the players are various most are wireless, almost certainly 2.4GHz, internet connections are various but >50mbps. But some are wired connections to players with >100mbps (advertised) internet.
every test I do shows it’s NOT my server, but at my friends house we watch 1080p youtube or netflix with ZERO buffering, we turn on my plex and it won’t even start playing for ~10 seconds of buffering for 1~2 seconds of video before buffering again
Believe me, I constantly tell my friends it’s THEIR problem not mine, but at the end of the day they can stream anything on nextflix, hulu, youtube, etc at max quality except my plex