aler9
|
fdd487f3c5
|
rename "record" source value into "publisher"
|
4 years ago |
aler9
|
ed375583d0
|
Implement an HTTP API to query and control the server
|
4 years ago |
aler9
|
e516d265d6
|
refactor ondemand system
|
4 years ago |
aler9
|
9819ae43e8
|
cleanup
|
4 years ago |
aler9
|
00dd622180
|
rename readIps and PublishIps into readIPs and publishIPs
|
4 years ago |
mattlamb99
|
0a2764ed05
|
Minor spelling fix
alfa -> alpha.
|
4 years ago |
frjol
|
bee089aced
|
Allow dot and tilde as part of the RTSP URL
|
4 years ago |
aler9
|
e64edcfda9
|
RTSP source: support proxing with UDP-multicast
|
4 years ago |
aler9
|
75e1e3e4dc
|
RTSP server: support reading with multicast (#214) (#324)
|
4 years ago |
aler9
|
d21841c1b7
|
RTSP source: add option sourceAnyPortEnable to support cameras that don't provide server ports (#407)
|
4 years ago |
aler9
|
2bffbe4a09
|
RTSP: support sources with empty passwords (#395)
|
4 years ago |
aler9
|
a2dcb61978
|
write URL in uppercase
|
4 years ago |
aler9
|
c986cb254b
|
implement RTSP sessions (#149)
|
4 years ago |
aler9
|
dee045f961
|
implement reading with HLS
|
4 years ago |
aler9
|
3d1b5296d7
|
RTSP source: add mandatory parameter sourceFingerprint to validate server certificates and prevent man-in-the-middle attacks (#350)
|
4 years ago |
aler9
|
0048a01584
|
add parameter disablePublisherOverride to disable publisher override (#230)
|
4 years ago |
aler9
|
c979217e0d
|
update golangci-lint
|
4 years ago |
aler9
|
22ab4d489e
|
support relative fallback paths (#201)
|
5 years ago |
aler9
|
86c718ae04
|
forbid usage of sourceOnDemand when source is not 'record'
|
5 years ago |
aler9
|
6b1643940e
|
support encrypting the configuration file
|
5 years ago |
aler9
|
818307ff54
|
forbid usage of publishUser, publishPass, publishIps when source is not 'record'
|
5 years ago |
aler9
|
3050893d32
|
support hashed credentials
|
5 years ago |
aler9
|
5e32a526e5
|
support proxying rtsps streams
|
5 years ago |
aler9
|
40c2eb3da2
|
forbid runOnPublish when source is not record (#143)
|
5 years ago |
aler9
|
19440f2486
|
switch to golangci-lint
|
5 years ago |
aler9
|
a9dee11496
|
support automatic protocol selection when proxying rtsp
|
5 years ago |
aler9
|
cbab55af4c
|
update gortsplib
|
5 years ago |
aler9
|
7a3db78de4
|
fix creation and deletion of paths during hot reloading
|
5 years ago |
aler9
|
58fe1cfe77
|
add docs
|
5 years ago |
aler9
|
0777204b38
|
support proxying streams with control paths that start with '?'
|
5 years ago |
aler9
|
5facab1a48
|
move subpackages into internal/
|
5 years ago |
aler9
|
88538634e4
|
update gortsplib
|
5 years ago |
aler9
|
655e0d0fd6
|
implement fallback (#104)
|
5 years ago |
aler9
|
20e478b8bd
|
new parameters: sourceOnDemandStartTimeout, sourceOnDemandCloseAfter, runOnDemandStartTimeout, runOnDemandCloseAfter (#62)
|
5 years ago |
aler9
|
38b07ab68a
|
add 'restart' option to all external commands
|
5 years ago |
aler9
|
c0d282ab42
|
support special characters in usernames and passwords
|
5 years ago |
aler9
|
19bb58404f
|
fix compilation
|
5 years ago |
aler9
|
0c1b13fa82
|
require sourceRedirect if source is redirect
|
5 years ago |
aler9
|
53ba724f96
|
implement redirect sources (#92)
|
5 years ago |
aler9
|
3d98bede4a
|
implement configuration dynamic update / hot reloading (#64)
|
5 years ago |