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

Tutorials
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

Tutorials
Android logo
Android

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

View Features

Tutorials
Flutter logo
Flutter

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

View Features

Tutorials
React Native SDK logo
React Native SDK

Build intuitive and engaging video experiences with a full suite of calling and live streaming components in React Native.

View Features

Tutorials
Unity SDK logo
Unity SDK

Add video to your in-game experience using our Video & Audio SDK for Unity.

View Features

Tutorials
JavaScript SDK logo
JavaScript SDK

Customize your web implementation to the fullest by layering your own UI on top of our low-level JavaScript client.

View Features

Tutorials
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.

Developer-Friendly

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.