Broadcasts in Cloud Video
With Cloud Video, you can stream live broadcasts in the integrated video player. Use lines and episodes to customize your broadcast settings.
Broadcasts
A broadcast is the main Cloud Video resource for live video streaming.
A broadcast is a one-time event implemented via a preset line. To repeat your broadcast with the same signal source, create another broadcast on the same line.
Types of broadcast streams include:
- On demand: A broadcast is started and finished manually from the Cloud Video interface.
- On schedule: A broadcast is started and finished automatically at the specified time.
You can upload custom covers for your broadcasts. The cover will appear in the Cloud Video interface and the player on the website hosting the broadcast.
The following cover formats are supported: JPG
You can publish your broadcast using a direct link or by posting it to a website.
You can group completed broadcasts into playlists in desired order. For more information on publishing playlists, see Getting an embed code or link to a playlist.
Once a broadcast is over, you can keep its video available or remove it.
The service limits the duration and number of simultaneous broadcasts.
Statuses
Offline
: The broadcast has been created but not started yet.Preparing
: Preparation of a fault-tolerant Yandex Cloud infrastructure for video transcoding is ongoing. Awaiting video signal. The broadcast gets this status a few minutes before it starts.Ready
: The infrastructure is ready, the video signal is received. You can start your broadcast.On air
: The broadcast is on. The broadcast gets this status as soon as you click Start or automatically at a specified time.Finished
: The broadcast is over. The broadcast gets this status as soon as you click Finish or automatically at a specified time. You can add a completed broadcast to a playlist.
Broadcast publishing parameters
You can change the following basic broadcast playback settings when generating a direct link or website embed code:
- Default sound setting for video playback.
- Automatic start of playback when opened.
- Displaying broadcast controls in the player.
With Cloud Video Player SDK for IFrame, you can specify additional video player management settings and video playback parameters for the HTML page, such as video size and looping, volume, etc.
Lines
In Cloud Video, you use lines to configure the source of your video signal for broadcasts.
You can set up multiple lines in advance and use them for different broadcasts.
The following stream input protocols are supported: RTMP
Types of line input streams include:
Push
: To transmit to the Cloud Video server a video signal from a video streaming program, such as vMix and OBS . This is the main connection method.Pull
: To connect Cloud Video to your streaming server and receive its video signal.
You can upload custom covers for your lines. A cover will be displayed in the Cloud Video interface. For cover parameters, see the Broadcasts section.
Episodes
To split a broadcast into multiple parts, use episodes, i.e., time segments of the broadcast. For example, to embed only a portion of the broadcast on a site, make this portion into an episode. The default episode is the whole broadcast.