aler9
|
c9c9c88ac8
|
update golangci-lint
|
2021-10-30 13:06:29 +02:00 |
|
aler9
|
d30822cb1b
|
make sourceFingerprint optional and allow standard certificate validation
|
2021-10-25 21:01:29 +02:00 |
|
aler9
|
ab71f22560
|
move decoding of more configuration into JSON decoding
|
2021-09-27 16:40:49 +02:00 |
|
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
|
9398cea0c2
|
update golangci-lint
|
2021-09-09 23:05:54 +02:00 |
|
aler9
|
df4c268813
|
support proxying HLS
|
2021-09-05 18:00:29 +02:00 |
|
aler9
|
fdd487f3c5
|
rename "record" source value into "publisher"
|
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
|
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 |
|
mattlamb99
|
0a2764ed05
|
Minor spelling fix
alfa -> alpha.
|
2021-07-25 10:36:04 +02:00 |
|
frjol
|
bee089aced
|
Allow dot and tilde as part of the RTSP URL
|
2021-07-24 12:12:50 +02:00 |
|
aler9
|
e64edcfda9
|
RTSP source: support proxing with UDP-multicast
|
2021-06-19 16:16:47 +02:00 |
|
aler9
|
75e1e3e4dc
|
RTSP server: support reading with multicast (#214) (#324)
|
2021-06-19 16:16:35 +02:00 |
|
aler9
|
d21841c1b7
|
RTSP source: add option sourceAnyPortEnable to support cameras that don't provide server ports (#407)
|
2021-06-03 23:51:37 +02:00 |
|
aler9
|
2bffbe4a09
|
RTSP: support sources with empty passwords (#395)
|
2021-05-29 18:29:32 +02:00 |
|
aler9
|
a2dcb61978
|
write URL in uppercase
|
2021-05-09 18:25:29 +02:00 |
|
aler9
|
c986cb254b
|
implement RTSP sessions (#149)
|
2021-05-07 23:07:31 +02:00 |
|
aler9
|
dee045f961
|
implement reading with HLS
|
2021-04-18 23:02:19 +02:00 |
|
aler9
|
3d1b5296d7
|
RTSP source: add mandatory parameter sourceFingerprint to validate server certificates and prevent man-in-the-middle attacks (#350)
|
2021-04-16 22:46:22 +02:00 |
|
aler9
|
0048a01584
|
add parameter disablePublisherOverride to disable publisher override (#230)
|
2021-03-22 22:15:22 +01:00 |
|
aler9
|
c979217e0d
|
update golangci-lint
|
2021-03-20 14:14:41 +01:00 |
|
aler9
|
22ab4d489e
|
support relative fallback paths (#201)
|
2021-02-09 22:33:50 +01:00 |
|
aler9
|
86c718ae04
|
forbid usage of sourceOnDemand when source is not 'record'
|
2021-02-09 22:13:16 +01:00 |
|
aler9
|
6b1643940e
|
support encrypting the configuration file
|
2021-01-16 15:43:56 +01:00 |
|