A WebRTC module for React Native Web.
- Supports browsers and chromeOS.
- Support video and audio communication.
- Supports data channels.
- You can use it to build a client side application using react-native-web that can use WebRTC.
Now, you can use WebRTC using react-native in a browser or chromeOS.
In your index.web.js
/index.chromeos.js
file:
var WebRTC = require('react-native-web-webrtc');
var {
RTCPeerConnection,
RTCMediaStream,
RTCIceCandidate,
RTCSessionDescription,
MediaStreamTrack,
getUserMedia,
RTCView
} = WebRTC;
- Example project
- Documentation of implementation
- Clean up RTCView: unnecessary code.
This is a sister project to: react-native-webrtc and react-native-web