Skip to content

Latest commit

 

History

History
69 lines (45 loc) · 2.08 KB

README.md

File metadata and controls

69 lines (45 loc) · 2.08 KB

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