PubNub, the only global Real-Time Network, today released an open source template to allow developers to quickly and easily add Skype-like video chat into their apps. The free template provides a fully functional video chat platform using WebRTC, PubNub and Google Authentication for a global, reliable collaboration solution.
 
“When Skype launched its innovative VoIP platform a decade ago, it sent ripples through the telecommunications industry.  While the WebRTC protocol has created huge excitement as a way to deliver video chat ubiquitously, there’s still a gap between the protocol itself and the ability to deploy a working, globally scaled, collaboration application using this technology,” said Stephen Blum, CTO and co-founder of PubNub. “Now, by combining PubNub’s Real-Time Network and WebRTC, anyone can deliver a true, Skype-like video chat app in a matter of days.”
 
For the first time, all the core elements needed to build and deploy a fully featured WebRTC video chat product are available as a documented, open source template.  This new template leverages the browser’s built-in WebRTC protocol for peer-to-peer audio and video, and adds the additional components needed for a fully deployable video chat application:
· Presence detection to see which friends are online using PubNub Presence
· Call signaling and initialization using PubNub Data Push
· Import friend lists using Google Authentication, easily extended to use Facebook, LDAP or other home-grown directory services.
· Text chat using PubNub Data Push and PubNub Storage/Playback
 
Together, these components allow any developer to add a globally scaled video chat solution to apps running on WebRTC-compatible platforms.  All the source code, and a website with a working app using the template, is available here:  http://webrtc.co/