Livepeer · Arazzo Workflow
Livepeer Secure a Stream with a Signing Key
Version 1.0.0
Create a signing key, create a JWT-gated stream, and resolve playback.
View Spec
View on GitHub
VideoLive StreamingVideo On DemandAI VideoDecentralized ComputeGPU NetworkEthereumArbitrumWeb3ArazzoWorkflows
Provider
Workflows
secure-stream-signing-key
Create a signing key then a JWT-gated stream and resolve its playback.
Creates an access control signing key, creates a stream with a JWT playback policy, and resolves the stream's playback info.
1
createSigningKey
createSigningKey
Create an access control signing key. The private key is only returned on creation, so it is captured here for later JWT signing.
2
createGatedStream
createStream
Create a stream whose playback policy requires JWT authorization, gating playback behind tokens signed with the signing key.
3
getPlaybackInfo
getPlaybackInfo
Resolve playback info for the gated stream's playback ID.