mediamtx

package module
v0.0.0-...-177ec65 Latest Latest
Warning

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

Go to latest
Published: Jul 4, 2024 License: MIT Imports: 1 Imported by: 0

README

Documentation

Overview

main executable.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewCore

func NewCore(args []string) (*core.Core, bool)

Types

This section is empty.

Directories

Path Synopsis
internal
api
Package api contains the API server.
Package api contains the API server.
asyncwriter
Package asyncwriter contains an asynchronous writer.
Package asyncwriter contains an asynchronous writer.
auth
Package auth contains the authentication system.
Package auth contains the authentication system.
conf
Package conf contains the struct that holds the configuration of the software.
Package conf contains the struct that holds the configuration of the software.
conf/bytefmt
Package bytefmt contains helper methods and constants for converting to and from a human-readable byte format.
Package bytefmt contains helper methods and constants for converting to and from a human-readable byte format.
conf/decrypt
Package decrypt contains the Decrypt function.
Package decrypt contains the Decrypt function.
conf/env
Package env contains a function to load configuration from environment.
Package env contains a function to load configuration from environment.
conf/yaml
Package yaml contains a yaml loader.
Package yaml contains a yaml loader.
confwatcher
Package confwatcher contains a configuration watcher.
Package confwatcher contains a configuration watcher.
core
Package core contains the main struct of the software.
Package core contains the main struct of the software.
defs
Package defs contains shared definitions.
Package defs contains shared definitions.
externalcmd
Package externalcmd allows to launch external commands.
Package externalcmd allows to launch external commands.
formatprocessor
Package formatprocessor cleans and normalizes streams.
Package formatprocessor cleans and normalizes streams.
hooks
Package hooks contains hook implementations.
Package hooks contains hook implementations.
logger
Package logger contains a logger implementation.
Package logger contains a logger implementation.
metrics
Package metrics contains the metrics provider.
Package metrics contains the metrics provider.
playback
Package playback contains the playback server.
Package playback contains the playback server.
pprof
Package pprof contains a pprof exporter.
Package pprof contains a pprof exporter.
protocols/httpp
Package httpp contains HTTP utilities.
Package httpp contains HTTP utilities.
protocols/mpegts
Package mpegts contains MPEG-ts utilities.
Package mpegts contains MPEG-ts utilities.
protocols/rpicamera
Package rpicamera allows to interact with a Raspberry Pi Camera.
Package rpicamera allows to interact with a Raspberry Pi Camera.
protocols/rtmp
Package rtmp provides RTMP connectivity.
Package rtmp provides RTMP connectivity.
protocols/rtmp/amf0
Package amf0 contains an AMF0 marshaler and unmarshaler.
Package amf0 contains an AMF0 marshaler and unmarshaler.
protocols/rtmp/bytecounter
Package bytecounter contains a reader/writer that allows to count bytes.
Package bytecounter contains a reader/writer that allows to count bytes.
protocols/rtmp/chunk
Package chunk implements RTMP chunks.
Package chunk implements RTMP chunks.
protocols/rtmp/h264conf
Package h264conf contains a H264 configuration parser.
Package h264conf contains a H264 configuration parser.
protocols/rtmp/handshake
Package handshake contains the RTMP handshake mechanism.
Package handshake contains the RTMP handshake mechanism.
protocols/rtmp/message
Package message contains a RTMP message reader/writer.
Package message contains a RTMP message reader/writer.
protocols/rtmp/rawmessage
Package rawmessage contains a RTMP raw message reader/writer.
Package rawmessage contains a RTMP raw message reader/writer.
protocols/tls
Package tls contains TLS utilities.
Package tls contains TLS utilities.
protocols/webrtc
Package webrtc contains WebRTC utilities.
Package webrtc contains WebRTC utilities.
protocols/websocket
Package websocket provides WebSocket connectivity.
Package websocket provides WebSocket connectivity.
record
Package record contains the recording system.
Package record contains the recording system.
restrictnetwork
Package restrictnetwork contains Restrict().
Package restrictnetwork contains Restrict().
rlimit
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.
servers/hls/hlsjsdownloader
Package main contains an utility to download hls.js
Package main contains an utility to download hls.js
servers/rtmp
Package rtmp contains a RTMP server.
Package rtmp contains a RTMP server.
servers/rtsp
Package rtsp contains a RTSP server.
Package rtsp contains a RTSP server.
servers/srt
Package srt contains a SRT server.
Package srt contains a SRT server.
servers/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.
staticsources/rpicamera
Package rpicamera contains the Raspberry Pi Camera static source.
Package rpicamera contains the Raspberry Pi Camera static source.
staticsources/rtmp
Package rtmp contains the RTMP static source.
Package rtmp contains the RTMP static source.
staticsources/rtsp
Package rtsp contains the RTSP static source.
Package rtsp contains the RTSP static source.
staticsources/srt
Package srt contains the SRT static source.
Package srt contains the SRT static source.
staticsources/udp
Package udp contains the UDP static source.
Package udp contains the UDP static source.
staticsources/webrtc
Package webrtc contains the WebRTC static source.
Package webrtc contains the WebRTC static source.
stream
Package stream contains the Stream object.
Package stream contains the Stream object.
test
Package test contains test utilities.
Package test contains test utilities.
unit
Package unit contains the Unit definition.
Package unit contains the Unit definition.
main executable.
main executable.

Jump to

Keyboard shortcuts

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