Using the Transcoder node to create stream variants
Figure 2 shows an overview of the system when using a transcoder node. The process works as follows:
- A provision is provided to the Stream Manager. It specifies the different variants of the stream that will be published. Then, the Stream Manager API is used to request a
transcoder
endpoint. - The Stream Manager selects a suitable origin and transcoder. The
origin
is provisioned to expect multiple versions of the same stream while thetranscoder
is provisioned with the details of the different stream variants that it needs to create. - The Stream Manager returns a JSON object with the details of the
transcoder
endpoint that should be used to broadcast. - The broadcaster can then start to publish a single stream to the
transcoder
.
This document will explain the process that needs to be followed and the API calls involved to deliver an adaptive bitrate video stream.