I have optimized a bunch of movies for “Mobile”.
I thought that this was the equivalent of 4Mbps 720p.
(Some i optimized as custom 4Mbps 720p)
Additonally i changed the setting “Limit remote stream bitrate” to 4Mbps 720p.
I would have expected this to work with Direct Stream or Direct Play but it always starts transcoding.
When i raise the remote limit to 8Mbps all works fine.
Why is that?
if you have a 4 Mbps upload limit set and want to play a 4 Mbps video, something has to give because of the transmission overhead (TCP/IP) and Plex’s protocol. To give a rough estimate if your upload limit is 4 Mbps, You want about 3 7 Mbps encoding (allows for the ~10% of all the overheads and latency combined… remember TCP must acknowledge every packet the server sends)
If that’s true I think it’s not implemented very cleverly.
It think ever user’s expectation would be for the Plex server application to take that into consideration.
Now I need to re-optimize everything to 3Mbps.