RTMP Output

Easily stream Daily-built video calls to your favorite channels, like AWS IVS, Twitch, and Facebook Live. Engage your communities anywhere and reach millions more.

Interested in Interactive Live Streaming?

Try free

Stream real-time chats to any platform

Live stream video calls with one line of code

Build video calls with 100,000 real-time participants. Then add one line of code to stream out to other platforms. Learn about RTMP Output versus Interactive Live Streaming.

Step 1

Build a real-time video call with Daily

Daily Prebuilt is a fully working video call UI you can embed in minutes. Or build your own custom call layout.

<script src="https://unpkg.com/@daily-co/daily-js"></script>
  callFrame = window.DailyIframe.createFrame();
  callFrame.join({ url: 'https://you.daily.co/hello' });

Step 2

Get your streaming account

Add high production values. With VCS beta, you can create custom layouts, dynamic graphics, and more. We also support prebuilt streaming layouts.

Get your streaming key


Step 3

Start your stream

With one API call, live stream to any RTMP or HLS platform.
See the RTMP Output tutorial or visit our developer guides.

<script src="https://unpkg.com/@daily-co/daily-js"></script>
  callFrame = window.DailyIframe.createFrame();
  callFrame.on({ url: "joined-meeting" }, () => {
    callFrame.startLiveStreaming({rtmpUrl: "your-rtmp-url"})
  callFrame.join({ url: 'https://your.daily.co/call' });

Stream to any platform, in true HD

Stream to a custom player

Embed your stream in your own website or app with platforms like AWS IVS, api.video and Mux. Read our guide to getting started with IVS, with RTMP latencies <5 seconds.

Stream to a social platform

Your account starts with 20 concurrent streams.  Just
contact us to discuss more.

Flexible layouts for your live stream

Try RTMP Output today

Visit our pricing page, to learn about RTMP output pricing.
We offer automatic discounts for video calls, Startup Program, and more.

Sign up free Talk to sales