Live streaming production API
built for developers

Request API Access

Think of us as your live video infrastructure team - whether automating thousands of streams, creating redundant regions of the red carpet stream, or building a live streaming studio into your product.

We power your global cloud production pipeline and creative toolkit so you can do what you do best – focus on your customers, product, and growth.

Reach Logo
Twitch
Event Cube Logo
Access Loop Logo
Microsoft
Reach Logo
Twitch
Event Cube Logo
Access Loop Logo
Microsoft
Reach Logo
Twitch
Event Cube Logo
Access Loop Logo
Microsoft

Live API & Layout API

Use our APIs to build custom live video workflows you can automate, control programmatically, or build a UI on top of. Our cloud-native production pipeline accepts live video feeds in multiple formats (WebRTC, RTMP, etc), media files, web-based motion graphics, and more. Arrange, layer, animate, and combine into new formats while sending the live stream to multiple destinations.

Explore the APIs

Studio Kit

Our Studio Kit empowers you to build a live streaming studio in days instead of months. Empower your customers to go live right from inside your product or platform. Our UI components, animation library, APIs, cloud-native production pipeline, and global architecture make it quick to start and faster to scale.

Explore Studio Kit
1. Source

Send video sources via multiple protocols from any geography.

2. Ingest

The API.stream global ingest network is ready to receive and route to one or multiple compositing engines.

The Process - Slide #1

Send video sources via multiple protocols from any geography.

The Process - Slide #2

The API.stream global ingest network is ready to receive and route to one or multiple compositing engines.

The Process - Slide #3

The API.stream proprietary livestreaming engines receive layout instructions from your users or follow your programmatic automation.

The Process - Slide #4

The output is encoded and delivered via webRTC, RTMP, RTMPS, or SRT.

The Process - Slide #5

Deliver to one or multiple destinations based on your requirements.

Test a workflow as easy as 1 2 3

Our API is designed to scale with your needs. Use our powerful Layout API to composite and animate your RTMP, WebRTC, media files, and web graphics. In the simplest case, you can use our API to render any existing web-based layout to RTMP.

POST https://live.api.stream/live/v2/collection
POST https://live.api.stream/live/v2/collection/6c5d5d2a/project
{
    "composition": {
        "external": {
            "url": "https://yourweblayout.com"
        }
    }
}
                            
POST https://live.api.stream/live/v2/collection/6c5d5d2a/project/2700e134/destination
{
    "address": {
        "rtmpPush": {
            "key": "abc123",
            "url": "rtmp://ingest.example.com/app"
        }
    }
}
                            
POST https://live.api.stream/live/v2/collection/6c5d5d2a/project/2700e134/broadcast/start

01

Create a Collection and Project

Use our Live API to create a Project which will render your existing web-based layout.

02

Add a destination

Send to multiple destinations in different video formats.

03

Go Live

Instruct the Live API to start rendering, encoding, and transmitting your layout.

Endless possibilities & usecases

01
Build your own studio.

Use Studio Kit to build a live-streaming studio right into your platform. Empower your users to easily go live more often without 3rd-party tools.

02
Create custom live video workflows.

Mixing remote video sources or multiple formats (WebRTC, RTMP, etc)? Want to avoid on-prem switching? Utilizing data sources to switch cameras? Our APIs make production infinitely flexible.

03
Automate thousands of streams.

Add a custom graphics package to every stream from your users. Check out what we did with Happs to learn more!

04
Go beyond basic restreaming.

Use our API to send one production to multiple destinations. Or go beyond and send custom versions to each destination with added promo graphics or alternate languages.

Get Started

Ready to get hands-on?
Access to Development API keys are completely free. We’d love to learn more about your goals, answer any questions and get you set up.

Request API Access

Or just sign up to our newsletter

Interested, but not ready to make a move quite yet? Keep up with our latest developments and industry news.