https://github.com/googlecodelabs/webrtc-web
Realtime communication with WebRTC
https://github.com/googlecodelabs/webrtc-web
Last synced: 3 months ago
JSON representation
Realtime communication with WebRTC
- Host: GitHub
- URL: https://github.com/googlecodelabs/webrtc-web
- Owner: googlecodelabs
- License: apache-2.0
- Created: 2016-05-17T02:13:31.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2024-05-28T07:33:34.000Z (almost 2 years ago)
- Last Synced: 2025-07-09T05:39:33.549Z (10 months ago)
- Language: JavaScript
- Homepage: https://codelabs.developers.google.com/codelabs/webrtc-web/
- Size: 121 KB
- Stars: 775
- Watchers: 31
- Forks: 350
- Open Issues: 64
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# Realtime communication with WebRTC
This code has the resources you need for the codelab [Realtime communication with WebRTC](https://codelabs.developers.google.com/codelabs/webrtc-web/#0).
This is a work in progress. If you find a mistake or have a suggestion, please [file an issue](https://github.com/googlecodelabs/webrtc-web/issues). Thanks!
## What you'll learn
* Get video from your webcam
* Stream video with RTCPeerConnection
* Stream data with RTCDataChannel
* Set up a signaling service to exchange messages
* Combine peer connection and signaling
* Take a photo and share it via a data channel
## What you'll need
* Chrome 47 or above.
* Web Server for Chrome, or use your own web server of choice.
* The sample code.
* A text editor.
* Basic knowledge of HTML, CSS and JavaScript, Node.JS.
## For 'step-04', 'step-05', 'step-06'
Run `npm install` before running the code.