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
janus_voicemail.c | Janus VoiceMail 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 viceversa
janus.c | Janus core
janus.h | Janus core (headers)
log.c | Buffered logging
log.h | Buffered logging (headers)
mach_gettime.h |
mutex.h | Semaphors, 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)
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)