Livepeer Studio has its own full product documentation. This page covers Studio as a gateway provider in the context of the Livepeer network. For complete product guides, visit the Livepeer Studio product section or livepeer.studio.
Start here in 5 minutes
What Studio Gives You
- Livestreaming - Create streams, ingest via RTMP or WebRTC WHIP, play back via low-latency WebRTC or HLS, record sessions, and multistream to other platforms
- Video on demand - Upload video assets (TUS resumable or URL), transcode, play back with the Livepeer Player or any HLS/MP4 player
- AI inference - Access the Livepeer AI network via Studio’s
/api/beta/generateendpoints (text-to-image, image-to-image, image-to-video, and more). As of 02-March-2026, this remains the managed Studio AI base path. - Access control - Gate playback with webhooks or JWTs for subscriptions and token-gating
- Analytics - Viewership and engagement metrics via the viewership API
- Webhooks - Event-driven notifications for stream and asset lifecycle events
Getting Started
1. Create an account and API key
- Go to livepeer.studio and create an account
- Open Developers → API Keys and create a new key
- Store your API key in environment variables - never expose it in client-side code
2. Install the SDK
- TypeScript
- Python
- Go
- REST
Common Tasks
Create a livestream
rtmp://rtmp.livepeer.com/live using the stream key. Play back via HLS at https://livepeercdn.studio/hls/{playbackId}/index.m3u8 or with the Livepeer React Player. As of 02-March-2026, livepeercdn.studio is the documented Studio HLS playback host.
Upload a video asset
Run an AI inference job
Studio exposes Livepeer’s AI network via the/api/beta/generate endpoint family:
As of 02-March-2026, use
https://livepeer.studio/api/beta/generate with Authorization: Bearer <LIVEPEER_STUDIO_API_KEY> for Studio-managed AI inference.