pkg/

directory
v0.0.0-...-882a99e Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 3, 2024 License: MIT

Directories

Path Synopsis
Package api contains the API server.
Package api contains the API server.
Package auth contains the authentication system.
Package auth contains the authentication system.
Package certloader contains a certicate loader.
Package certloader contains a certicate loader.
Package conf contains the struct that holds the configuration of the software.
Package conf contains the struct that holds the configuration of the software.
decrypt
Package decrypt contains the Decrypt function.
Package decrypt contains the Decrypt function.
env
Package env contains a function to load configuration from environment.
Package env contains a function to load configuration from environment.
yaml
Package yaml contains a yaml loader.
Package yaml contains a yaml loader.
Package confwatcher contains a configuration watcher.
Package confwatcher contains a configuration watcher.
Package core contains the main struct of the software.
Package core contains the main struct of the software.
versiongetter
Package main contains an utility to get the server version
Package main contains an utility to get the server version
Package defs contains shared definitions.
Package defs contains shared definitions.
Package externalcmd allows to launch external commands.
Package externalcmd allows to launch external commands.
Package formatprocessor cleans and normalizes streams.
Package formatprocessor cleans and normalizes streams.
Package hooks contains hook implementations.
Package hooks contains hook implementations.
Package logger contains a logger implementation.
Package logger contains a logger implementation.
Package metrics contains the metrics provider.
Package metrics contains the metrics provider.
Package playback contains the playback server.
Package playback contains the playback server.
Package pprof contains a pprof exporter.
Package pprof contains a pprof exporter.
protocols
hls
Package hls contains HLS utilities.
Package hls contains HLS utilities.
httpp
Package httpp contains HTTP utilities.
Package httpp contains HTTP utilities.
mpegts
Package mpegts contains MPEG-ts utilities.
Package mpegts contains MPEG-ts utilities.
rtmp
Package rtmp provides RTMP connectivity.
Package rtmp provides RTMP connectivity.
rtmp/amf0
Package amf0 contains an AMF0 marshaler and unmarshaler.
Package amf0 contains an AMF0 marshaler and unmarshaler.
rtmp/bytecounter
Package bytecounter contains a reader/writer that allows to count bytes.
Package bytecounter contains a reader/writer that allows to count bytes.
rtmp/chunk
Package chunk implements RTMP chunks.
Package chunk implements RTMP chunks.
rtmp/h264conf
Package h264conf contains a H264 configuration parser.
Package h264conf contains a H264 configuration parser.
rtmp/handshake
Package handshake contains the RTMP handshake mechanism.
Package handshake contains the RTMP handshake mechanism.
rtmp/message
Package message contains a RTMP message reader/writer.
Package message contains a RTMP message reader/writer.
rtmp/rawmessage
Package rawmessage contains a RTMP raw message reader/writer.
Package rawmessage contains a RTMP raw message reader/writer.
tls
Package tls contains TLS utilities.
Package tls contains TLS utilities.
webrtc
Package webrtc contains WebRTC utilities.
Package webrtc contains WebRTC utilities.
websocket
Package websocket provides WebSocket connectivity.
Package websocket provides WebSocket connectivity.
whip
Package whip contains a WHIP/WHEP client.
Package whip contains a WHIP/WHEP client.
Package recordcleaner contains the recording cleaner.
Package recordcleaner contains the recording cleaner.
Package recorder contains the recorder.
Package recorder contains the recorder.
Package recordstore contains utilities to store/retrieve recordings to/from disk.
Package recordstore contains utilities to store/retrieve recordings to/from disk.
Package restrictnetwork contains Restrict().
Package restrictnetwork contains Restrict().
Package rlimit contains a function to raise rlimit.
Package rlimit contains a function to raise rlimit.
servers
hls
Package hls contains a HLS server.
Package hls contains a HLS server.
hls/hlsjsdownloader
Package main contains an utility to download hls.js
Package main contains an utility to download hls.js
rtmp
Package rtmp contains a RTMP server.
Package rtmp contains a RTMP server.
rtsp
Package rtsp contains a RTSP server.
Package rtsp contains a RTSP server.
srt
Package srt contains a SRT server.
Package srt contains a SRT server.
webrtc
Package webrtc contains a WebRTC server.
Package webrtc contains a WebRTC server.
staticsources
hls
Package hls contains the HLS static source.
Package hls contains the HLS static source.
rpicamera
Package rpicamera contains the Raspberry Pi Camera static source.
Package rpicamera contains the Raspberry Pi Camera static source.
rpicamera/mtxrpicamdownloader
Package main contains an utility to download hls.js
Package main contains an utility to download hls.js
rtmp
Package rtmp contains the RTMP static source.
Package rtmp contains the RTMP static source.
rtsp
Package rtsp contains the RTSP static source.
Package rtsp contains the RTSP static source.
srt
Package srt contains the SRT static source.
Package srt contains the SRT static source.
udp
Package udp contains the UDP static source.
Package udp contains the UDP static source.
webrtc
Package webrtc contains the WebRTC static source.
Package webrtc contains the WebRTC static source.
Package stream contains the Stream object.
Package stream contains the Stream object.
Package test contains test utilities.
Package test contains test utilities.
Package unit contains the Unit definition.
Package unit contains the Unit definition.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL