What's a better way to control bitrate?

sangsoo

Member
-----Version info-----
wcs_version=5.2.923-aedc87cff21fea097721068cda0495425218ab31
wcs_client_version=2.0.166-eed8c28a711996707a64f16bdfb64953c4948e4c

Hello.
I want to control the bitrate of WebRTC publlish stream.
I know how to support it in WCS.

1.REMB: WCS(constraints, properties) min / max bitrate limit
-https://docs.flashphoner.com/display/WCS52EN/Bitrate+management+when+capturing+WebRTC+stream+in+browser

2. Bandwidth management: SDP replacement
-https://docs.flashphoner.com/display/WCS52EN/Managing+camera+and+microphone#Managingcameraandmicrophone-Bandwidthmanagement

We are curious which of the two is more suitable for WCS.
Can you recommend it?

(*) Environment
1. The publish stream uses the WebRTC VP8 codec.
2. The publish stream is Chrome's WebCam and Screen.
3. The publish stream is re-published on YouTube or multiple edges.

Please reply.
Thank you.
 

Max

Administrator
Staff member
Good day.
We are curious which of the two is more suitable for WCS.
Can you recommend it?
Usually, REMB is more suitable and flexible.
But if you want to raise publishing bitrate from Chrome browser more than 2500 kbps (which is Chrome maximum publushing bitrate by default), you should use SDP replacement.
 
Top