Transcoding allows a user to publish multiple variants of a single video stream, and deliver to the subscribers the best variant given their available bandwidth. In particular, Red5 Pro server-side transcoding allows for:
- Publishing multiple provisioned streams.
- Publishing a single stream to a transcoder within Red5 Pro that generates provisioned streams.
- Subscribing to a stream via adaptive bitrate, which will allow dynamic upgrading and downgrading of the stream quality based on network conditions.
NOTE: at this time, Red5 Pro only supports transcoding 3 provision levels