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:
http://rtc.io/presentations/lca_2014_webrtc/. More info about this in Silvia's blog post, though we have since deprecated rtc-glue and are now recommending the use of rtc.
http://rtc.io/presentations/WDCNZ2014/. This presentation uses rtc for its demos.