aler9
|
eb5bab7e58
|
hls: set default segment count to 3
|
2021-08-14 12:27:00 +02:00 |
|
aler9
|
67e0db13ab
|
update readme / config readme
|
2021-08-14 11:40:35 +02:00 |
|
aler9
|
9486f4f32d
|
hls: reply with 404 to invalid requests
|
2021-08-14 11:15:59 +02:00 |
|
aler9
|
7765de44fc
|
api: log right protocol version of responses
|
2021-08-14 11:08:02 +02:00 |
|
aler9
|
e0a215ab53
|
api: log requests and responses even in case of code 404
|
2021-08-14 11:00:56 +02:00 |
|
aler9
|
0f426c3d9d
|
fill version correctly (#503)
|
2021-08-14 10:47:48 +02:00 |
|
aler9
|
0de711d7e0
|
hls, rtmp: print clearer error messages (#501)
in case a stream doesn't contain a H264 track
or a AAC track.
|
2021-08-13 14:16:36 +02:00 |
|
aler9
|
d7f1c04711
|
close custom commands with SIGQUIT instead of SIGINT (#495)
|
2021-08-12 15:16:39 +02:00 |
|
aler9
|
ceed37838e
|
update readme
|
2021-08-12 11:50:39 +02:00 |
|
aler9
|
f1a812ba5d
|
rewrite metrics system to provide more data (#492)
|
2021-08-12 11:49:21 +02:00 |
|
aler9
|
6702cb41ed
|
api: make sure that entities are deleted immediately after a kick request
|
2021-08-12 10:50:29 +02:00 |
|
aler9
|
da7f9c7ee1
|
api: add RTSPS endpoints to list and kick RTSPS sessions
|
2021-08-11 17:33:43 +02:00 |
|
aler9
|
e57177ef49
|
cleanup
|
2021-08-11 13:57:33 +02:00 |
|
aler9
|
20ac25571c
|
api: add "state" field to RTSP sessions and RTMP connections
|
2021-08-11 12:25:19 +02:00 |
|
aler9
|
6163095a11
|
fix crash that happens when sourceOnDemand is true and a source times out
|
2021-08-10 18:36:34 +02:00 |
|
aler9
|
3872b42434
|
hls: fix freeze when sourceOnDemand is yes and multiple sources are requested at the same time (#493)
|
2021-08-10 15:00:07 +02:00 |
|
aler9
|
1987572b67
|
update readme
|
2021-08-07 19:31:09 +02:00 |
|
aler9
|
10b5a6b4dd
|
api: add v1 prefix
|
2021-08-07 19:20:39 +02:00 |
|
aler9
|
478102adc5
|
change default listen IP of metrics and pprof to 127.0.0.1
|
2021-08-07 19:20:39 +02:00 |
|
aler9
|
96979dcbb3
|
publish api docs to github pages
|
2021-08-07 19:20:39 +02:00 |
|
aler9
|
dd33ef740e
|
api: change default listen address to 127.0.0.1:9997
|
2021-08-07 19:20:39 +02:00 |
|
aler9
|
3134b95e80
|
api: add documentation
|
2021-08-07 19:20:39 +02:00 |
|
aler9
|
fdd487f3c5
|
rename "record" source value into "publisher"
|
2021-08-07 19:20:39 +02:00 |
|
aler9
|
0535ab8e9c
|
api: add tests
|
2021-08-07 19:20:39 +02:00 |
|
aler9
|
5943660ab3
|
api: print all requests and responses when logLevel is debug
|
2021-08-07 19:20:39 +02:00 |
|
aler9
|
ed375583d0
|
Implement an HTTP API to query and control the server
|
2021-08-07 19:20:39 +02:00 |
|
aler9
|
e516d265d6
|
refactor ondemand system
|
2021-08-03 22:40:47 +02:00 |
|
aler9
|
fd27ed941e
|
fix multiple freezes
|
2021-08-01 17:22:28 +02:00 |
|
aler9
|
90e24b79cb
|
cleanup
|
2021-08-01 16:58:46 +02:00 |
|
aler9
|
f0a283d141
|
reload only rtsp server when authMethods is changed
|
2021-08-01 16:56:53 +02:00 |
|
aler9
|
f1b365a7bc
|
cleanup
|
2021-08-01 16:39:40 +02:00 |
|
aler9
|
be1e7c5cc9
|
move code into gortsplib
|
2021-07-31 21:27:55 +02:00 |
|
aler9
|
eee64a1450
|
split readPublisher into reader and publisher
|
2021-07-31 20:46:06 +02:00 |
|
aler9
|
1a7f26ce29
|
add path prefix to path entities
|
2021-07-31 18:32:00 +02:00 |
|
aler9
|
5ab989250d
|
cleanup
|
2021-07-31 18:25:47 +02:00 |
|
aler9
|
9819ae43e8
|
cleanup
|
2021-07-31 17:45:15 +02:00 |
|
aler9
|
00dd622180
|
rename readIps and PublishIps into readIPs and publishIPs
|
2021-07-31 17:44:40 +02:00 |
|
aler9
|
abc4a47c1c
|
hls: reject methods other than GET and OPTIONS
|
2021-07-30 21:35:13 +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
|
4a1ca7aa3e
|
hls: fix segment splitting error introduced by c3c643c6
|
2021-07-29 16:27:15 +02:00 |
|
aler9
|
89d6d0f99e
|
unexport method
|
2021-07-29 15:11:02 +02:00 |
|
aler9
|
c5ad06af9c
|
hls: make sure to send entire TS segments to clients
|
2021-07-29 12:22:40 +02:00 |
|
aler9
|
f16acb937f
|
hls: rename converter into remuxer
|
2021-07-29 12:22:08 +02:00 |
|
mattlamb99
|
0a2764ed05
|
Minor spelling fix
alfa -> alpha.
|
2021-07-25 10:36:04 +02:00 |
|
aler9
|
c3c643c602
|
hls: move muxer into dedicated object
|
2021-07-24 18:31:54 +02:00 |
|
aler9
|
f225363e7d
|
speed up tests
|
2021-07-24 16:20:04 +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 |
|
frjol
|
bee089aced
|
Allow dot and tilde as part of the RTSP URL
|
2021-07-24 12:12:50 +02:00 |
|