Adaptive Bitrate with Red5 Pro WebRTC SDK
The next sections describe the processes required to subscribe to streams published via the Red5 Pro WebRTC SDK with Adaptive Bitrate (ABR) control. The Red5 Pro ABR solutions allows for:
- Publishing multiple provisioned streams
- Publishing to a Transcoder on the server that generates provisioned streams
- Subscribing to an ABR-enabled stream that will allow dynamic upgrading and downgrading of stream based on network conditions
WebRTC Broadcaster ABR is handled by the browser which determines what resolution and bitrate it can support through the SDP offer and answer
For more information about Red5 Pro transcoding and ABR, see this document.