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 freeBuild 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
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>
<script>
callFrame = window.DailyIframe.createFrame();
callFrame.join({ url: 'https://you.daily.co/hello' });
</script>
Step 2
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
5576da4e04819a180ccd8cbb4af1882359734787e7f06c0ab65ddd990z4…
Step 3
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>
<script>
callFrame = window.DailyIframe.createFrame();
callFrame.on({ url: "joined-meeting" }, () => {
callFrame.startLiveStreaming({rtmpUrl: "your-rtmp-url"})
})
callFrame.join({ url: 'https://your.daily.co/call' });
</script>
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.
Your account starts with 20 concurrent streams. Just
contact us to discuss more.
Visit our pricing page, to learn about RTMP output pricing.
We offer automatic discounts for video calls, Startup Program, and more.