Video & Audio SDKs, Tutorials, and Sample Apps

Our Video & Audio SDKs make it easy for developers to implement in-app calling and streaming experiences via the frontend. Build your own Zoom, Messenger, Clubhouse, or Twitch — or anything, really.

Video & Audio SDKs
React SDK logo
React SDK

Build out browser-based calling or streaming features your users will love with our React Video & Audio components.

View Features

iOS Swift SDK logo
iOS Swift SDK

Combine the power of our Video & Audio API with the polish of iOS-native components provided in SwiftUI.

View Features

Android logo

Give your Android users a familiar and sophisticated UX to access live streams, audio and video calls, or audio rooms.

View Features

Flutter logo

Cross-functional communication meets cross-platform development with Flutter UI components for live video and audio.

View Features

Free for Makers

Free for Makers

If your project/company has less than 5 team members and less than $10k in monthly revenue, Stream is free/gratis/complimentary. Get started with your Maker Account today - availability is limited!

Why Stream Video & Audio

Stream’s global edge network ensures a faster and more reliable experience for your video calls and livestreams. And with an excellent developer experience and thorough documentation, you can build in-app video calling in days. Scale to millions of users and thousands of call participants.

Scalability & Performance

Launch in-app live video without worrying about the scalability or performance of your infrastructure.


Easy onboarding, SDKs, beautiful documentation and responsive support.

Global Edge Network

Ultra low latency, high call reliability, and the best video experience for important conversations.

Low maintenance

Building your in-app live video with Stream can help you move faster, save you headaches, and allow you to focus on what makes your app unique.