cometchat-react-native-v5-sdk
Add voice & video calling to a React Native app FROM SCRATCH with the headless CometChat Calls SDK v5 (@cometchat/calls-sdk-react-native@5) — no prebuilt UI Kit. init→login→generateToken→render <CometChatCalls.Component>, granular event listeners, in-call actions (mute/video/layout/record/raise-hand), meet-style session rooms AND 1:1 ringing (Chat SDK signaling + Calls SDK media). Triggers: 'add calling from scratch react native', 'standalone video call RN', 'headless calls sdk react native', 'build my own call screen', 'meeting room join by session id RN', 'one-on-one ringing call without uikit RN', 'expo video call'.
- Version
- 1.0.0
- License
- MIT
- Compatibility
- React Native 0.71+ (old architecture AND New Architecture incl. bridgeless); Node 18+; iOS 13.0+ / Xcode 14+; Android minSdk 24. @cometchat/calls-sdk-react-native@^5 (5.0.5) + 6 pinned peer deps (see Prerequisites). 1:1 ringing also needs @cometchat/chat-sdk-react-native@^4 for signaling. Bare RN and Expo prebuild/dev-client; NOT Expo Go (native WebRTC module).
Pinned to revision 911b10822ea4, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/cometchat-react-native-v5-sdk/SKILL.md
- skills/cometchat-react-native-v5-sdk/references/docs-map.md
- skills/cometchat-react-native-v5-sdk/references/ringing-voip.md
Every link opens the file at its source, pinned to the revision this page describes.