Ok, I see it in the logs.
{
"type": "log:message",
"level": 2,
"message": "X-Plex-Client-Profile-Extra: add-limitation(scope=videoCodec&scopeName=*&type=upperBound&name=video.height&value=1280&replace=true)+add-limitation(scope=videoCodec&scopeName=*&type=upperBound&name=video.bitrate&value=2000&replace=true)+append-transcode-target-codec(type=videoProfile&context=streaming&audioCodec=aac&protocol=dash)",
"time": "2019-08-04T09:34:29.868Z"
},
There is your exact 2 Mbps limit being asserted by the player. Thank you.
By process of elimination,
- Use a different browser. How does Safari or Chrome behave ?
- Using the hosted player (from app.plex.tv) OR the bundled? they are different.
- The Plex app does not exhibit this behavior?
I ask the browser / where hosted question because app.plex.tv is more of a “beta” for the Plex/Web. It may have problems.