Documentation
¶
Overview ¶
Package main provides the full-featured server with configuration loading and communication between routines.
Directories
¶
Path | Synopsis |
---|---|
Package auth manages backends to auth incoming streams
|
Package auth manages backends to auth incoming streams |
basic
Package basic provides a basic authentification backend
|
Package basic provides a basic authentification backend |
ldap
Package ldap provides a LDAP authentification backend
|
Package ldap provides a LDAP authentification backend |
internal
|
|
config
Package config loads application settings
|
Package config loads application settings |
monitoring
Package monitoring serves Prometheus monitoring endpoints
|
Package monitoring serves Prometheus monitoring endpoints |
Package messaging defines a structure to communication between inputs and outputs
|
Package messaging defines a structure to communication between inputs and outputs |
stream
|
|
forwarding
Package forwarding forwards incoming stream to other streaming services
|
Package forwarding forwards incoming stream to other streaming services |
ovenmediaengine
Package ovenmediaengine provides the forwarding to an ovenmediaengine server to handle the web client
|
Package ovenmediaengine provides the forwarding to an ovenmediaengine server to handle the web client |
srt
Package srt serves a SRT server
|
Package srt serves a SRT server |
telnet
Package telnet expose text version of stream.
|
Package telnet expose text version of stream. |
webrtc
Package webrtc provides the backend to simulate a WebRTC client to send stream
|
Package webrtc provides the backend to simulate a WebRTC client to send stream |
Package transcoder manages transcoders
|
Package transcoder manages transcoders |
text
Package text transcode a video to text
|
Package text transcode a video to text |
Package web serves the JavaScript player and WebRTC negotiation
|
Package web serves the JavaScript player and WebRTC negotiation |
Click to show internal directories.
Click to hide internal directories.