Skip to main content
OBS Studio is a common choice for broadcasting into Livepeer Studio. Configure OBS with your stream key from a created stream.

Get a stream key

Create a livestream and copy the stream key. The broadcaster enters this in OBS.

Configure OBS

  1. In OBS: Settings → Stream.
  2. Set Service to Show all… then Livepeer Studio, or Custom.
  3. For Custom: set Server to the ingest URL from the dashboard (e.g. rtmp://livepeer.studio/live) and Stream key to your stream key.
  4. Output tab: Output Mode = Advanced, Keyframe Interval = 1.
  5. Save and Start Streaming.
Use Keyframe Interval: 1 and disable B-frames (bframes=0 in x264 options) for best compatibility with WebRTC playback. See Optimize latency.

Play back

Viewers use the stream playback ID in the Livepeer Player or any HLS/WebRTC player. Low latency: Keyframe Interval 1, CRF 25 or CBR, Profile High, bframes=0, resolution 720p or 1080p. Balanced: Keyframe Interval 2, CRF 25, no B-frame override. See Optimize latency for full profiles.
Last modified on February 18, 2026