Fork me on GitHub
Loading...
Searching...
No Matches
File List
Here is a list of all files with brief descriptions:
 src
  events
   
eventhandler.h
Modular Janus event handlers (headers)
   
janus_gelfevh.c
Janus GelfEventHandler plugin
   
janus_mqttevh.c
Janus MQTTEventHandler plugin
   
janus_nanomsgevh.c
Janus NanomsgEventHandler plugin
   
janus_rabbitmqevh.c
Janus RabbitMQEventHandler plugin
   
janus_sampleevh.c
Janus SampleEventHandler plugin
   
janus_wsevh.c
Janus WebSockets EventHandler plugin
  loggers
   
janus_jsonlog.c
Janus JSON logger plugin
   
logger.h
Modular Janus loggers (headers)
  plugins
   
janus_audiobridge.c
Janus AudioBridge plugin
   
janus_duktape.c
Janus JavaScript plugin (via Duktape)
   
janus_duktape_data.h
Janus Duktape data/session definition (headers)
   
janus_duktape_extra.c
Janus Duktape plugin extra hooks
   
janus_duktape_extra.h
Janus Duktape plugin extra hooks (headers)
   
janus_echotest.c
Janus EchoTest plugin
   
janus_lua.c
Janus Lua plugin
   
janus_lua_data.h
Janus Lua data/session definition (headers)
   
janus_lua_extra.c
Janus Lua plugin extra hooks
   
janus_lua_extra.h
Janus Lua plugin extra hooks (headers)
   
janus_nosip.c
Janus NoSIP plugin
   
janus_recordplay.c
Janus Record&Play plugin
   
janus_sip.c
Janus SIP plugin
   
janus_streaming.c
Janus Streaming plugin
   
janus_textroom.c
Janus TextRoom plugin
   
janus_videocall.c
Janus VideoCall plugin
   
janus_videoroom.c
Janus VideoRoom plugin
   
plugin.c
   
plugin.h
Plugin-Core communication (implementation)
  postprocessing
   
janus-pp-rec.c
Simple utility to post-process .mjr Recordings saved by Janus
   
mjr2pcap.c
Helper tool to convert Janus .mjr recordings to .pcap files
   
pcap2mjr.c
Helper tool to convert .pcap files to Janus .mjr recordings
   
pp-av1.c
Post-processing to generate .mp4 files out of AV1 frames
   
pp-av1.h
Post-processing to generate .mp4 files out of AV1 frames (headers)
   
pp-avformat.c
   
pp-avformat.h
   
pp-binary.c
Post-processing to generate binary files out of binary data recordings
   
pp-binary.h
Post-processing to generate binary files out of binary data recordings (headers)
   
pp-g711.c
Post-processing to generate .wav files (headers)
   
pp-g711.h
Post-processing to generate .wav files (headers)
   
pp-g722.c
Post-processing to generate .wav files out of G.722 (headers)
   
pp-g722.h
Post-processing to generate .wav files from G.722 (headers)
   
pp-h264.c
Post-processing to generate .mp4 files out of H.264 frames
   
pp-h264.h
Post-processing to generate .mp4 files out of H.264 frames (headers)
   
pp-h265.c
Post-processing to generate .mp4 files out of H.265 frames
   
pp-h265.h
Post-processing to generate .mp4 files out of H.265 frames (headers)
   
pp-l16.c
Post-processing to generate .wav files out of L16 frames (headers)
   
pp-l16.h
Post-processing to generate .wav files out of L16 frames (headers)
   
pp-options.c
   
pp-options.h
Command line options parser for janus-pp-rec
   
pp-opus-silence.h
A sample Opus packet that only contains silence
   
pp-opus.c
Post-processing to generate .opus files
   
pp-opus.h
Post-processing to generate .opus files (headers)
   
pp-rtp.h
Helper structures to handle RTP post-processing (headers)
   
pp-srt.c
Post-processing to generate .srt files
   
pp-srt.h
Post-processing to generate .srt files (headers)
   
pp-webm.c
Post-processing to generate .webm files
   
pp-webm.h
Post-processing to generate .webm files (headers)
  transports
   
janus_http.c
Janus RESTs transport plugin
   
janus_mqtt.c
Janus MQTT transport plugin
   
janus_nanomsg.c
Janus Nanomsg transport plugin
   
janus_pfunix.c
Janus Unix Sockets transport plugin
   
janus_rabbitmq.c
Janus RabbitMQ transport plugin
   
janus_websockets.c
Janus WebSockets transport plugin
   
transport.c
   
transport.h
Modular Janus API transports
  
apierror.c
  
apierror.h
Janus API errors definition
  
auth.c
Requests authentication
  
auth.h
Requests authentication (headers)
  
config.c
Configuration files parsing
  
config.h
Configuration files parsing (headers)
  
debug.h
Logging and Debugging
  
dtls-bio.c
  
dtls-bio.h
OpenSSL BIO agent writer
  
dtls.c
DTLS/SRTP processing
  
dtls.h
DTLS/SRTP processing (headers)
  
events.c
Event handler notifications
  
events.h
Event handler notifications (headers)
  
ice.c
Janus handles and ICE/STUN/TURN processing
  
ice.h
Janus handles and ICE/STUN/TURN processing (headers)
  
ip-utils.c
IP address related utility functions
  
ip-utils.h
IP address related utility functions (headers)
  
janus-cfgconv.c
Simple utility to convert Janus .cfg files to .jcfg and vice-versa
  
janus.c
Janus core
  
janus.h
Janus core (headers)
  
log.c
Buffered logging
  
log.h
Buffered logging (headers)
  
mach_gettime.h
  
mutex.h
Semaphores, Mutexes and Conditions
  
options.c
  
options.h
Command line options parser for Janus
  
record.c
  
record.h
Audio/Video recorder
  
refcount.h
Reference counter mechanism
  
rtcp.c
RTCP processing
  
rtcp.h
RTCP processing (headers)
  
rtp.c
RTP processing
  
rtp.h
RTP processing (headers)
  
rtpfwd.c
RTP forwarders
  
rtpfwd.h
RTP forwarders (headers)
  
rtpsrtp.h
SRTP definitions (headers)
  
sctp.c
SCTP processing for data channels
  
sctp.h
SCTP processing for data channels (headers)
  
sdp-utils.c
SDP utilities
  
sdp-utils.h
SDP utilities (headers)
  
sdp.c
SDP processing
  
sdp.h
SDP processing (headers)
  
text2pcap.c
Dumping of RTP/RTCP packets to text2pcap or pcap format
  
text2pcap.h
Dumping of RTP/RTCP packets to text2pcap or pcap format (headers)
  
turnrest.c
  
turnrest.h
  
utils.c
Utilities and helpers
  
utils.h
TURN REST API client
  
version.c
  
version.h
Janus GitHub versioning (headers)