• How To Setup WebRTC For Audio & Video Calling?

    How To Setup WebRTC For Audio & Video Calling ? Table Of Contents: Install Required Libraries. Referred Websites https://webrtc.org/getting-started/overview (1) Install Required Libraries npm install react-native-webrtc – save (2) Add Required Permission On – AndroidManifest.xml Add these below permissions in in android/app/src/main/AndroidManifest.xml: <uses-feature android:name="android.hardware.camera" /> <uses-feature android:name="android.hardware.camera.autofocus" /> <uses-feature android:name="android.hardware.audio.output" /> <uses-feature android:name="android.hardware.microphone" /> <uses-permission android:name="android.permission.CAMERA" /> <uses-permission android:name="android.permission.RECORD_AUDIO" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" /> <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" /> <uses-permission android:name="android.permission.INTERNET" /> <! – Bluetooth permissions for headsets – > <uses-permission android:name="android.permission.BLUETOOTH" android:maxSdkVersion="30" /> <uses-permission android:name="android.permission.BLUETOOTH_ADMIN" android:maxSdkVersion="30" /> <uses-permission android:name="android.permission.BLUETOOTH_CONNECT" /> <! – Screen-sharing on Android 14+ – > <uses-permission

    Read More