Sample app for cloud recording and playback of group video calls on React Native SDK using the Agora SDK.
The source code of Agora React Native SDK can be found here.
This app uses this backend for cloud recording, tokens and listing files from S3.
- React Native >= 0.59.10
- iOS SDK 10.0+
- Android 5.0+
- A valid Agora account Sign up for free.
- Backend
Open the specified ports in Firewall Requirements if your network has a firewall.
- Download and extract the zip file.
- Run
npm install
to install the app dependencies in the unzipped directory. - Navigate to
./App.tsx
and enter your App ID that we generated along with the backend URL and channel name. - Open a terminal and execute
cd ios && pod install
. - Connect your device and run
npx react-native run-android
ornpx react-native run-ios
to start the app.
Agora API doc