Fork me on GitHub

Tutorials

These tutorials will step you through some basic demos to get you up to speed quickly using rtc.io. If you are looking for more advanced demos check our demos page or see the full list of modules for detailed documentation.

Getting Started

Use the bundled rtc module to create a simple video chat with shared text box.

rtc.io Component Demos

rtc.io components are CommonJS modules which can be installed via npm and included as dependencies in your project using require(). We'll need to use Browserify to bundle our app with it's dependencies to run in the browser - see the Browserify site for usage instructions.

Establishing a connection with rtc-quickconnect

Capturing user video and audio with rtc-media

Stream Processing

Extablishing video connections with rtc-quickconnect

Signalling Server

In the above examples, we have been using "//switchboard.rtc.io" as the signalling server. You can run your own signalling server using the rtc-switchboard module.

Further Reading

Some presentations on the core capabilities of the rtc.io toolset: