Let PubNub be your signal protocol service, and combine it with a hosted WebRTC solution for reliable and fast video/audio, all in the browser.
What PubNub Does
| What PubNub Doesn’t Do
|
For more details on what we do, and what we don’t do, check out this article.
The following demo uses PubNub for signaling to transfer the metadata and establish the peer-to-peer connection. Once the connection is established, the video and voice runs on public Google STUN/TURN servers.
Our demo utilizes PubNub Pub/Sub Messaging to allow users to dial (publish) and receive (subscribe) WebRTC phone calls. To add voice and video live stream, we used JavaScript and a Google public STUN server.
There are a plethora of important and useful applications which may be built using PubNub and a hosted WebRTC solution. A couple ideas:
There are many applications for WebRTC with more to be discovered soon. With the wide-spread support and availability of WebRTC on the web and full mobile support there’s good reason to get started with WebRTC as your voice/video streaming solution for users who will be communicating in realtime.