Developers · FAQs
Short answers for the first week of integration.
No. Use an Expo development build or a React Native CLI app.
No. One package: @alaznah/calling. Set mediaType to audio or video.
No. Hosted Signaling is the default. Self-hosting is an advanced option.
Docs → API Reference → Props.
Configure FCM (Android) and APNs VoIP (iOS) in the Developer Console, register the device token, and follow Background Calling in the docs.
No for a standard React Native app. The SDK autolinks CallKit, PushKit, incoming UI, and PiP. You add Info.plist / Background Modes, the webrtc patch, and Firebase for Android kill-state. See Native Modules and Picture in Picture in the docs.
Troubleshooting covers connection, video, and auth failures.