stream.started
, stream.idle
.
recording.ready
,
recording.started
, and recording.waiting
. The recording is stored as an
asset.
playbackId
to the
Livepeer Player. If using a third
party player, the full playback url is required. This can be fetched from the
Playback Info API endpoint.
The Livepeer Player will default to WebRTC playback. WebRTC ensures low latency
that is sub-second on source and around 2-5 seconds on transcoded renditions.
This means that (depending on livestream settings) users will often have a
sub-second viewing experience.
The Livepeer Player will fall back to HLS playback using HLS.js if b-frames are
detected in the livestream or there is a transient network error with WebRTC
initiation.