Quickstart for voice/audio live-broadcasting on react-native using Agora.io SDK. Use this guide to quickly start a multiple user live broadcast.
- '>= react native 0.60.x'
- iOS SDK 8.0+ (and a recent version of XCode and cocoapods)
- Android 5.0+ x86 arm64 armv7a
- A valid Agora account (Sign up for free)
Open the specified ports in Firewall Requirements if your network has a firewall.
In the next step, you need to use the App ID of your project. Follow these steps to create an Agora project in Console and get an App ID.
- Go to Console and click the Project Management icon on the left navigation panel.
- Click Create and follow the on-screen instructions to set the project name, choose an authentication mechanism (for this project select App ID without a certificate), and Click Submit.
- On the Project Management page, find the App ID of your project.
- Download and extract the zip file from the master branch.
- Run npm install or use yarn to install the app dependencies in the unzipped directory.
- Navigate to
./src/App.tsx
and edit line 48 to enter your App ID that we generated. - Connect your device and run
react-native run-android
/react-native run-ios
to start the app.
The app uses channel-x
as the channel name.
- Agora API doc