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

If you're new to Stream React Native Video SDK, we recommend starting with the following three tutorials, depending on your requirements:

- [Video & Audio Calling Tutorial](https://getstream.io/video/sdk/react-native/tutorial/video-calling/)
- [Audio Room Tutorial](https://getstream.io/video/sdk/react-native/tutorial/audio-room/)
- [Livestream Tutorial](https://getstream.io/video/sdk/react-native/tutorial/livestreaming/)

After the tutorials, the documentation explains how to use:

- Core concepts such as [initiating a call](/video/docs/react-native/guides/joining-and-creating-calls/), switching the [camera](/video/docs/react-native/guides/camera-and-microphone/) view, and more
- Effective utilization of our UI components
- Insights on building your own UI with our [UI Cookbook](/video/docs/react-native/ui-cookbook/overview/)

It also explains advanced features such as:

- [Ringing/Calls](/video/docs/react-native/guides/joining-and-creating-calls/)
- [Requesting and Granting permissions](/video/docs/react-native/guides/permissions-and-moderation/)
- [Participants Layout Switching](/video/docs/react-native/ui-cookbook/runtime-layout-switching/)
- Friendly support for [Push notifications](/video/docs/react-native/incoming-calls/overview/), [deep linking](/video/docs/react-native/advanced/deeplinking/) and Reconnection of calls.

If you feel like anything is missing or could be improved, please don't hesitate to [contact us](https://getstream.io/contact/). We're happy to help.

---

This page was last updated at 2025-08-15T14:16:44.368Z.

For the most recent version of this documentation, visit [https://getstream.io/video/docs/react-native/](https://getstream.io/video/docs/react-native/).