Introduction
Welcome to the Stream Video React Native SDK - a comprehensive toolkit designed to help you swiftly implement features such as video calling, audio calling, audio rooms, and livestreaming within your app. Our goal is to ensure an optimal developer experience that enables your application to go live within days.
Our React Native SDK comes with user-friendly UI components, easy-to-use React hooks, and context providers/wrappers, making your development process seamless. Moreover, all calls are routed through Stream's global edge network, ensuring lower latency and higher reliability due to proximity to end users.
This SDK is the client half of your integration. Call types, recording, transcription, webhooks and SIP are configured from your backend with a server-side SDK or the REST API, and the token your app connects with has to be signed there too. See the server-side overview for what to build there, starting with users and tokens.
Getting Started
What You'll Learn
Core concepts:
- Joining and creating calls
- Camera and microphone
- UI components and customization
- Building custom UI with the UI Cookbook
Advanced features:
- Permissions and moderation
- Layout switching
- Push notifications
- Deep linking
- Call reconnection
Questions or feedback? Contact us.