Dolby.io · Arazzo Workflow
Dolby OptiView Provision and Start a Channel
Version 1.0.0
Create a THEOlive channel, start it, and poll until it is live and playing.
View Spec
View on GitHub
MediaStreamingReal-Time StreamingWebRTCLive StreamingLow LatencyVideoAudioBroadcastPlayerAdvertisingDolby OptiViewMillicastTHEOliveTHEOplayerArazzoWorkflows
Provider
Workflows
provision-and-start-channel
Create a channel, start it, and wait until it reaches the playing state.
Creates a new THEOlive channel, fires the start command, then repeatedly reads the channel until its status settles on playing (success) or error (failure).
1
createChannel
Create the channel. The response returns the channel id and its initial status (typically stopped) under data.
2
startChannel
Start the channel, which boots all connected engines. Returns 204 No Content on success.
3
pollChannelStatus
Read the channel and inspect its status. The documented status enum includes deploying, starting, waiting, ingesting and playing. Loop back until the channel is playing or has errored.
Source API Descriptions
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.