capabilities.work

Provision a Live Stream

A 3-step recipe with Livepeer. We can help you get access.

Recipe · 3 steps

Provision a Live Stream

Create a stream then resolve its playback info.

  1. Create a new live stream. Livepeer assigns a stream key for ingest and a playback ID for playback.
  2. Read the stream back by ID to confirm it was created and to capture its current active state.
  3. Resolve playback info for the stream's playback ID, returning the live playback sources (HLS, WebRTC).
What you'll need to have ready
  • authToken: Livepeer API key used as a Bearer token.
  • name: Name of the stream to create.
  • record: Whether sessions of this stream should be recorded.
For your developer

Arazzo workflow livepeer-com:provision-live-stream, 3 operations: createStream → getStream → getPlaybackInfo. Specs on APIs.io.