Live streaming

Stream live with no servers to run.

Connect OBS, vMix or any encoder, and your viewers watch on any device. Manage it from our dashboard or with the API, and only pay for the time with a signal.

Example: a one-hour stream

Scroll down to see what happens at each moment and what it costs, at the free plan's price per hour and without counting its included hours.

  1. 00:00

    You connect your encoder

    You create a channel from the dashboard or the API, and put the address and key into OBS, vMix or FFmpeg. It works over RTMP, RTMPS or SRT. You aren't paying anything yet.

  2. 00:01

    The stream is on air

    Several qualities are made to fit your signal, from 1080p to 240p. Each viewer gets the best their connection allows, a few seconds behind.

  3. 12:40

    Your signal drops

    The stream doesn't end: the channel waits up to 5 minutes for you to come back. That time isn't charged, and viewers can watch what was already streamed.

  4. 12:52

    The signal comes back

    If your encoder reconnects with the same settings, the stream continues at the same link. Those 12 seconds aren't charged.

  5. 38:10

    A viewer arrives late

    They can rewind to see what they missed, up to 2 hours, as you set on the channel. The live stream goes on as usual.

  6. 1:00:12

    The stream ends

    With recording on, the whole stream can be watched for 24 hours. In total you pay for one hour: only the time with a signal.

What goes in and what comes out

Input
RTMP, RTMPS and SRT, from OBS, vMix, FFmpeg and other encoders
Output
HLS and DASH, with live and rewind URLs
Qualities
Your original signal and those below it, from 1080p to 240p, vertical too
Delay
A few seconds, depending on how you set up your encoder
Rewind
From 1 to 120 minutes, per channel
If the signal drops
The channel waits up to 5 minutes for it to come back; that time isn't charged
Who can stream
Per channel, limit streaming to certain IPs or countries
Length
Depends on your plan; you can also set a maximum per channel

Built to integrate in an afternoon

  • Create and control your channels with the same REST API as transcoding
  • Signed webhooks when a stream starts, ends or runs out of balance
  • Rotate the stream key and stop a stream whenever you need
  • A dashboard to see your channels, their sessions and the time on air

You pay per hour on air

Only the time with a signal counts, and it comes out of your balance as you stream. The free plan includes hours every month to try it.

See prices