Skip to content

nishantam/webrtc-273

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Releases

No releases published

Packages

No packages published

Languages

  • CSS 87.0%
  • JavaScript 13.0%