Connect to Transcoders
In this guide we’ll go over how to connect multiple transcoding processes to a single orchestrator.
Run a standalone orchestrator
-orchSecret
is used to specify a secret that transcoders can use to connect with the orchestrator. The secret can be provided in plaintext or via a file (recommended) i.e.-orchSecret secret.txt
Run a standalone transcoder
The following instructions assume that the transcoder is run on a separate machine from the orchestrator. These instructions can be used to connect as many transcoders as you want to the orchestrator.
- The value for
-orchSecret
should be the same as the value used for your orchestrator -orchAddr
is used to specify the publicly accessible address that the orchestrator is receiving transcoder registration requests at
On startup, the transcoder will automatically run a test to confirm that it is able to transcode using the specified GPUs. The transcoder will exit if this test fails. If the test passes, you should see the following message in the log output without any additional error messages following it indicating that your transcoder successfully connected with the orchestrator:
When the orchestrator receives a connection from a transcoder, you will see a message in the orchestrator logs that looks like:
The transcoder
field indicates the IP of the connecting transcoder and the
capacity
field indicates the number of simultaneous transcoding jobs that the
transcoder can handle. Once the orchestrator has at least one transcoder
connected, it will be able to send transcoding jobs to the transcoder when it
receives a stream from a gateway.
Was this page helpful?