Want to see it in action? Check out the demo: https://talky.io/
<!DOCTYPE html><html><head><scriptsrc="http://simplewebrtc.com/latest.js"></script><style>#remoteVideosvideo {
height:150px;
}
#localVideo {
height:150px;
}
</style></head><body><videoid="localVideo"></video><divid="remoteVideos"></div></body></html>varwebrtc=newSimpleWebRTC({// the id/element dom element that will hold "our" videolocalVideoEl: 'localVideo',// the id/element dom element that will hold remote videosremoteVideosEl: 'remoteVideos',// immediately ask for camera accessautoRequestMedia: true});// we have to wait until it's readywebrtc.on('readyToCall',function(){// you can name it anythingwebrtc.joinRoom('your awesome room name');});peerConnectionConfig - Set this to specify your own STUN and TURN servers. By default, SimpleWebRTC uses Google's public STUN server (stun.l.google.com:19302), which is intended for public use according to: https://twitter.com/HenrikJoreteg/status/354105684591251456
Note that you will most likely also need to run your own TURN servers. See http://www.html5rocks.com/en/tutorials/webrtc/infrastructure/ for a basic tutorial.
Join the SimpleWebRTC discussion list: