react-native-webrtc / react-native-webrtc/react-native-callkeep
Query- using react-native-webrtc and react-native-callkeep without Wazo sdk
Nobody has claimed this yet.
- Dominant language
- Java
- Stars
- 1.1k
- Forks
- 511
- Avg merge
- 9h 12m
- Merged PRs (30d)
- 2
Description
Query
Description
I have implemented "react-native-webrtc" using intermediate server to send SDP and candidate between two phone(one send offer SDP and candidate and another receives SDP and candidate to initate video/audio call).
Now, i am trying to implement "react-native-callkeep" to make video & audio call from one mobile app to another(something like whatsapp with ringing UI).
I tried looking at "wazo-react-native-demo" but since it is using Wazo api ( something like Wazo.Phone.on in initializeWebRtc), i am a bit confused how callkeep and webrtc are meant to work without Wazo skd.
Does callKeep utilizes webrtc underneath or do i have implement my existing "react-native-webrtc" to send random uuid along with offer SDP to another mobile app ?? And utilize socket to listen on event to trigger callKeep out there to display UI of geting call??
Any help on how to approach using "react-native-webrtc" and "react-native-callkeep" without Wazo would be appreciated.
Any refererence link would also be helpful,
thank you in advance
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reading the wazo-react-native-demo and the initializeWebRtc flow mentioned in the issue, then compare how react-native-webrtc signaling and react-native-callkeep are expected to interact. The issue does not name project files or tests; completion would require a documented, working approach for using both libraries without the Wazo SDK.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- react-native
- Domain
- audio-video-rtc, mobile-dev
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 15/100