Video and live stream hosting

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
// Create an RTMP stream
import Execution from 'execution-sh/execution';
import { Prisma } from '@prisma/client';

const prisma = new PrismaClient();
const { LiveStreams } = new Execution(accessToken);

const { id, streamKey } = await LiveStreams.create();

// Save in your database
const liveStream = await prisma.liveStreams.create({
  data: {
    id,
    streamKey,
  },
});

Write your code and don't worry about servers, scaling, or distribution.

We have a great CLI

npm install -g @execution-sh/cli

excli login


# Create a new live stream

excli livestream create

Stream key: K8YmnD573GLICFp7

Datacenter map
Deployed here

Pricing

1gb bandwidth $0.015
1 minute encoding $0.02
1gb storage $0.02

Calculator

Total: $0

SERVERLESSSERVERLESSSERVERLESSSERVERLESS

Scaling

Never worry about scaling again. We handle all of it for you.

Compatibility

Support for RTMP, SRT, and all popular resolutions & bitrates.

Great API

Well documented and supported. Easily build on top of our service.

Fair Pricing

Pay for the resources and time you use for your application.

Low Maintenance

Stop worrying about updating, configuring or maintaining a server.

Quick Development

Use our SDK to rapidly prototype and create your product.

Want to get started?

Join the waiting list to get notified when Execution is available to the public.