90 Commits (7437ee7a0928ee553432d4f31b61a67dd64f4e9a)

Author SHA1 Message Date
aler9 7013b75daf rpicamera: add rpiCameraMode parameter (#1111) 3 years ago
Alessandro Ros 8825fddd89
Add additional Raspberry Pi Camera parameters (#1198) 3 years ago
aler9 ec4ec142b4 forbid using 'rpiCamera' as source on regexp paths 3 years ago
Alessandro Ros 820ba067f2 support RTMPS (#1089) 3 years ago
Alessandro Ros 8c2b12a314 Add native support for the raspberry pi camera (#1057) 3 years ago
aler9 e45820b2c0 hls server: show real client IPs when behind a proxy (#955) 3 years ago
aler9 9d3fd3bc37 update gortsplib 3 years ago
aler9 b4649ef60b remove runOnPublish (breaking change) 3 years ago
aler9 b48e2f1f1b add TODO comments 4 years ago
aler9 49449eb5ad Add new parameter 'runOnReady' (#752) 4 years ago
aler9 11760fd79f support external authentication (#504) (#517) 4 years ago
aler9 779d5b61cd update docs 4 years ago
aler9 c9c9c88ac8 update golangci-lint 4 years ago
aler9 d30822cb1b make sourceFingerprint optional and allow standard certificate validation 4 years ago
aler9 ab71f22560 move decoding of more configuration into JSON decoding 4 years ago
aler9 6921a402d1 decode the configuration when decoding JSON 4 years ago
aler9 54292d712e convert the configuration into JSON before loading it 4 years ago
aler9 ca9645c2f9 api: decode durations from strings instead of numbers 4 years ago
aler9 9398cea0c2 update golangci-lint 4 years ago
aler9 df4c268813 support proxying HLS 4 years ago
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 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