This is a demo Erlang app to demonstrate the usage of Janus. For further information regarding "why this demo?" I encourage you to read my blog post Scalable Broadcasting Using WebRTC.
The demo will expose the following endpoints:
NOTE: This demo was tested using Firefox 65 and Chrome 72.
First turn on Janus
make ops
Start Erlang app
make run
To stop Janus
make ops_stop
Both clients, janus-client
and api-client
, present the same interface and way to use so everthing explained below applies to both.
Room ID
field)Feed ID
field)To join a broadcast you need to fill the Room ID
and Feed ID
fields with the values set for the broadcaster.