Fork me on GitHub
Modules | Files
Plugins

Janus plugins available out of the box. More...

Collaboration diagram for Plugins:

Modules

 Plugin API
 Plugin API (aka, how to write your own plugin)
 
 Lua plugin API
 Lua plugin (aka, how to write your own plugin in Lua)
 
 Duktape plugin API
 Duktape plugin (aka, how to write your own plugin in JavaScript)
 

Files

file  janus_audiobridge.c
 Janus AudioBridge plugin.
 
file  janus_duktape.c
 Janus JavaScript plugin (via Duktape)
 
file  janus_echotest.c
 Janus EchoTest plugin.
 
file  janus_lua.c
 Janus Lua plugin.
 
file  janus_nosip.c
 Janus NoSIP plugin.
 
file  janus_recordplay.c
 Janus Record&Play plugin.
 
file  janus_sip.c
 Janus SIP plugin.
 
file  janus_sipre.c
 Janus SIPre plugin (libre)
 
file  janus_streaming.c
 Janus Streaming plugin.
 
file  janus_textroom.c
 Janus TextRoom plugin.
 
file  janus_videocall.c
 Janus VideoCall plugin.
 
file  janus_videoroom.c
 Janus VideoRoom plugin.
 
file  janus_voicemail.c
 Janus VoiceMail plugin.
 

Detailed Description

Janus plugins available out of the box.

In order to showcase how different plugins can implement completely different applications on top of the Janus core, a few plugin implementations are provided out of the box. The API for writing a new plugin is specified in the Plugin API section.