Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
screenshots
.gitignore
README.md
index.html
package.json
server.js
style.css

README.md

Minimal WebRTC Demo

Try it online: http://openpeer.github.io/webrtc-demo/

A WebRTC demo using:

Features:

  • Login for multiple identities (Facebook, Twitter, LinkedIn, Github)
  • Display list of contacts (includes contacts who have opened demo at least once)
  • Presence (online/offline) state for contacts
  • Call controls to initiate a WebRTC connection
  • Video & audio streaming via peer to peer connection
  • Text messaging via peer to peer data channel

The entire demo code is contained in one static HTML file: https://github.com/openpeer/webrtc-demo/blob/master/index.html

Usage

Requirements:

Install & run locally:

npm install
npm start
open http://localhost:8080/

Deploy to github pages:

git checkout gh-pages
git merge master
git push origin gh-pages
git checkout master

License

MIT

Copyright (c) 2013 SMB Phone Inc.

Screenshots

In Call

Login

Contacts

Call

Accept/Decline

Allow Webcam

Hangup