WebRTC Example
This is a web application that allows you to video chat with someone else. Just create a virtual room, share the link with someone and start a video chat. The application also supports traditional web chat using text messages.
Written using JavaScript and Erlang.
Examples of using
- http://www.oslikas.com built using this code
Tested with browsers
- Firefox version 22 or later
- Google Chrome version 23 or later
Dependencies:
- Erlang (http://www.erlang.org/download.html)
- Rebar (http://github.com/basho/rebar)
Get the code:
git clone https://github.com/fycth/webrtcexample.git
Build
cd webrtcexample
rebar get-deps
rebar compile
Configuration
vi etc/app.config
signaler_listen_host - your server's domain name or IP address
signaler_listen_port - TCP port to listen on
vi www/js/rtc_lib.js
Edit first line
var wsURI = 'ws://www.webrtcexample.com:10088/s';
and change URL to [signaler_listen_host] and [signaler_listen_port]
Run
./start.sh - to start in console
./start_detached.sh - to start detached (in background)
Now configure your web server, point them on [www] folder as a 'root dir', and open your new web site.