Documentation ¶
There is no documentation for this package.
Directories ¶
Path | Synopsis |
---|---|
Package config implements types for handling the configuation for the app.
|
Package config implements types for handling the configuation for the app. |
Code generated by swaggo/swag.
|
Code generated by swaggo/swag. |
encoding
|
|
json
Package json implements
|
Package json implements |
skills
Package skills provides an easy way to find out which codec, de/muxers, filters, and formats ffmpeg supports and which devices are available for ffmpeg on the system.
|
Package skills provides an easy way to find out which codec, de/muxers, filters, and formats ffmpeg supports and which devices are available for ffmpeg on the system. |
api
Package api provides types for communicating with the REST API
|
Package api provides types for communicating with the REST API |
cors
Package cors implements a validator for CORS origins
|
Package cors implements a validator for CORS origins |
handler/api
Package api implements various handlers for the API routes
|
Package api implements various handlers for the API routes |
jwt/jwks
Package jwks implements a JSON Web Key Set Based on https://github.com/MicahParks/keyfunc without implementing the KeyFunc
|
Package jwks implements a JSON Web Key Set Based on https://github.com/MicahParks/keyfunc without implementing the KeyFunc |
middleware/cache
Package cache is an in-memory LRU cache middleware
|
Package cache is an in-memory LRU cache middleware |
middleware/log
Package log implements a logging middleware
|
Package log implements a logging middleware |
middleware/mime
mime-type middleware
|
mime-type middleware |
middleware/redirect
Package redirect is an echo middleware that applies defined redirects
|
Package redirect is an echo middleware that applies defined redirects |
middleware/session
Package session is a HLS session middleware for Gin
|
Package session is a HLS session middleware for Gin |
internal
|
|
io
|
|
fs
Package fs provides a simple interface for a filesystem
|
Package fs provides a simple interface for a filesystem |
Package log provides an opiniated logging facility as it provides only 4 log levels.
|
Package log provides an opiniated logging facility as it provides only 4 log levels. |
math
|
|
Package net provides convenience types around types from the golang/net package.
|
Package net provides convenience types around types from the golang/net package. |
Package process is a wrapper of exec.Cmd for controlling a ffmpeg process.
|
Package process is a wrapper of exec.Cmd for controlling a ffmpeg process. |
Package rtmp provides an RTMP server
|
Package rtmp provides an RTMP server |
Package session provides functions to track sessions with a throughput of data
|
Package session provides functions to track sessions with a throughput of data |
Click to show internal directories.
Click to hide internal directories.