aler9
|
6921a402d1
|
decode the configuration when decoding JSON
|
2021-09-27 16:40:49 +02:00 |
aler9
|
54292d712e
|
convert the configuration into JSON before loading it
|
2021-09-27 16:40:49 +02:00 |
aler9
|
ca9645c2f9
|
api: decode durations from strings instead of numbers
This allows to use human-readable durations with the API,
for instance: "5s" instead of 5000000000
|
2021-09-26 23:21:37 +02:00 |
aler9
|
f1a812ba5d
|
rewrite metrics system to provide more data (#492)
|
2021-08-12 11:49:21 +02:00 |
aler9
|
e57177ef49
|
cleanup
|
2021-08-11 13:57:33 +02:00 |
aler9
|
ed375583d0
|
Implement an HTTP API to query and control the server
|
2021-08-07 19:20:39 +02:00 |
aler9
|
fd27ed941e
|
fix multiple freezes
|
2021-08-01 17:22:28 +02:00 |
aler9
|
f0a283d141
|
reload only rtsp server when authMethods is changed
|
2021-08-01 16:56:53 +02:00 |
aler9
|
eee64a1450
|
split readPublisher into reader and publisher
|
2021-07-31 20:46:06 +02:00 |
aler9
|
de6e9589b8
|
fix multiple freezes during shutdown of components
|
2021-07-30 20:13:17 +02:00 |
aler9
|
82e65230fd
|
speed up hls remuxing by linking together pathManager and hlsServer
|
2021-07-30 14:49:09 +02:00 |
aler9
|
1146d5cf1b
|
hls: new option hlsAlwaysRemux to always remux streams into HLS, not only when requested
|
2021-07-29 16:56:40 +02:00 |
aler9
|
9062dbf883
|
move most components into internal/core
in this way coverage can be computed correctly.
|
2021-07-24 16:09:52 +02:00 |