aler9
|
98c6cd4650
|
RTSP: automatically remux oversized RTP/H264 packets; drop parameter ReadBufferSize
|
3 years ago |
aler9
|
343a5f17fb
|
hls: add new parameter hlsSegmentMaxSize
|
4 years ago |
aler9
|
11760fd79f
|
support external authentication (#504) (#517)
|
4 years ago |
aler9
|
1617d07ba3
|
do not wait for external commands to exit during runtime
wait for them during shutdown.
|
4 years ago |
aler9
|
d9e8f3ff9f
|
change log message in case configuration file is missing
|
4 years ago |
aler9
|
3496282ba7
|
fix crash that happens when using an invalid log file (#706)
|
4 years ago |
aler9
|
21e0052bc4
|
close all connections gracefully when shutting down the server (#682)
|
4 years ago |
aler9
|
afabd331d9
|
metrics: add hls_muxers metric
|
4 years ago |
aler9
|
79e73c5cb4
|
api: add /v1/hlsmuxers/list endpoint
|
4 years ago |
aler9
|
af63360079
|
remove count of readers and publishers from log lines
|
4 years ago |
aler9
|
ab70f946b0
|
unexport members of private structs
|
4 years ago |
aler9
|
75d4f1437d
|
add "error" log level
|
4 years ago |
aler9
|
509bed355a
|
update gortsplib
|
4 years ago |
aler9
|
f32d69a93d
|
fix race condition
|
4 years ago |
aler9
|
6921a402d1
|
decode the configuration when decoding JSON
|
4 years ago |
aler9
|
9398cea0c2
|
update golangci-lint
|
4 years ago |
aler9
|
ddcd0c34cf
|
api: fix concurrency issue when creating multiple path configs at once (#542)
|
4 years ago |
aler9
|
f1a812ba5d
|
rewrite metrics system to provide more data (#492)
|
4 years ago |
aler9
|
ed375583d0
|
Implement an HTTP API to query and control the server
|
4 years ago |
aler9
|
f0a283d141
|
reload only rtsp server when authMethods is changed
|
4 years ago |
aler9
|
9819ae43e8
|
cleanup
|
4 years ago |
aler9
|
82e65230fd
|
speed up hls remuxing by linking together pathManager and hlsServer
|
4 years ago |
aler9
|
1146d5cf1b
|
hls: new option hlsAlwaysRemux to always remux streams into HLS, not only when requested
|
4 years ago |
aler9
|
9062dbf883
|
move most components into internal/core
in this way coverage can be computed correctly.
|
4 years ago |
aler9
|
0a1b8eee25
|
cleanup
|
4 years ago |
aler9
|
7b1466146b
|
HLS: add Access-Control-Allow-Origin to every HTTP response; add parameter hlsAllowOrigin (#415)
|
4 years ago |
aler9
|
fbe3d9c67e
|
RTSP server: use one IP for each multicast stream; add multicast parameter to the configuration file
|
4 years ago |
aler9
|
75e1e3e4dc
|
RTSP server: support reading with multicast (#214) (#324)
|
4 years ago |
aler9
|
99323ba740
|
update golangci-lint
|
4 years ago |
aler9
|
f086b624c1
|
use hierarchical contexts
|
4 years ago |
aler9
|
e558b245e7
|
use contexts anywhere is possible
|
4 years ago |
aler9
|
9bab230e0d
|
tidy up logs
|
4 years ago |
aler9
|
bc9cbc8605
|
put protocol before entities
|
4 years ago |
aler9
|
4d260412c4
|
remove number of clients from logs
|
4 years ago |
aler9
|
e3dcdf2204
|
move clienthls inside serverhls; remove clientman
|
4 years ago |
aler9
|
22ba5f3f18
|
move clientrtmp inside serverrtmp
|
4 years ago |
aler9
|
ff8aadf722
|
move clientrtsp inside serverrtsp
|
4 years ago |
aler9
|
a1a56ff203
|
allow to set a different listen IP for each listener (#343)
|
4 years ago |
aler9
|
dee045f961
|
implement reading with HLS
|
4 years ago |
aler9
|
c40fdbae7c
|
pprof: change capitalization
|
4 years ago |
aler9
|
a57f3d04a7
|
add parameter pprofPort to configure the port of the pprof listener
|
4 years ago |
aler9
|
fb0e900eb5
|
try to raise the number of file descriptors that can be opened to remove limits on number of connected clients (#193)
|
4 years ago |
Lionel Nicolas
|
c1862b3228
|
add ability to configure metrics port
Port could be specified by using either metricsPort config file entry or
RTSP_METRICSPORT environment variable.
|
4 years ago |
aler9
|
f19e23eaa5
|
enable rtmp by default; add parameters to disable rtsp and rtmp
|
4 years ago |
aler9
|
09cbeae60f
|
fix error "frame length greater than maximum allowed" (#229)
|
4 years ago |
aler9
|
186a91800a
|
Support reading with RTMP (#218)
|
4 years ago |
aler9
|
6a61202459
|
merge serverudpl into serverrtsp
|
4 years ago |
aler9
|
a9385547ea
|
add parameter readBufferCount to support non-compliant servers or publishers (#211)
|
5 years ago |
aler9
|
3bcead121d
|
add a RTMP server that allows to publish legacy streams (#132)
|
5 years ago |
aler9
|
f9a7ad7eca
|
add serverrtmp
|
5 years ago |