Plugin demos |
| Echo Test |
A simple Echo Test demo, with knobs to control the bitrate.
|
| Streaming |
A media Streaming demo, with sample live and on-demand streams.
|
| Video Call |
A Video Call demo, a bit like AppRTC but with media passing
through Janus.
|
| SIP Gateway |
A SIP Gateway demo, allowing you to register at a SIP server and
start/receive calls.
|
| Video Room |
A videoconferencing demo, allowing you to join a video room with
up to six users.
|
| Video Room (multistream) |
The same videoconferencing demo, but using one PeerConnection to
receive multiple streams.
|
| Audio Room |
An audio mixing/bridge demo, allowing you join an Audio Room.
|
| Text Room |
A text room demo, using DataChannels only. |
| Recorder/Playout |
A demo to record audio/video messages, and subsequently replay
them through WebRTC.
|
| Screen Sharing |
A webinar-like screen sharing session, based on the Video Room
plugin.
|
Advanced demos |
| Device Selection |
A variant of the Echo Test demo, that allows you to choose a
specific capture device.
|
| End-to-end Encryption |
A variant of the Echo Test demo, that allows you to encrypt the
video in a way that Janus can't access it, but can still route
it.
|
| Multichannel Opus (surround) |
A variant of the Echo Test demo, that shows
multichannel/surround Opus support.
|
| Canvas Capture |
A variant of the Echo Test demo, that shows how to use a canvas
element as a WebRTC media source.
|
| Web Audio Processing |
A variant of the Echo Test demo, that shows how to use Web Audio
to process audio before sending it to Janus.
|
| Virtual Background |
A variant of the Echo Test demo, that shows how to use something
like MediaPipe to add a virtual background before sending video
to Janus.
|
| Admin/Monitor |
A simple page showcasing how you can use the Janus Admin/Monitor
API.
|