Fork me on GitHub

WebRTC Demos

Listed below are some demos that are written by the rtc.io team to help demonstrate how the rtc.io modules work. In most cases the demos are visually very simple, but hopefully give you an idea of what you can do from a functionality point of view.

rtc-quickconnect demo

A simple demo making use of the rtc-quickconnect module to demonstrate how you could create a simple video conferencing application with text chat via data channels.

https://github.com/rtc-io/rtcio-demo-quickconnect

rtc-mesh demo

An experimental demo showcasing how rtc-mesh can be used to create synchronized P2P data using WebRTC data channels.

https://github.com/rtc-io/rtcio-demo-mesh

NOTE: Experimental, Chrome 32+ required.

rtc-signaller demo

A simple chat room demo that makes use of rtc-signaller to communicate with peers via websockets. The rtc-signaller module is used by many of the rtc.io modules for the handshaking process required to set up a new WebRTC peer connection.

https://github.com/rtc-io/rtcio-demo-signaller

rtc.io Module Sightings

In addition to the above demos, listed below are projects that we have come across from around the web that use rtc.io modules.

Post Processing using GLSL Shaders

http://hughsk.github.io/post-process/ by Hugh Kennedy

This demo showcases why having WebRTC and WebGL available in your browser together opens up some really amazing opportunities.