68 Commits (eb5bab7e58d24373f23dcd14e5ee32d75b4e2119)

Author SHA1 Message Date
aler9 67e0db13ab update readme / config readme 4 years ago
aler9 da7f9c7ee1 api: add RTSPS endpoints to list and kick RTSPS sessions 4 years ago
aler9 478102adc5 change default listen IP of metrics and pprof to 127.0.0.1 4 years ago
aler9 dd33ef740e api: change default listen address to 127.0.0.1:9997 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 00dd622180 rename readIps and PublishIps into readIPs and publishIPs 4 years ago
aler9 1146d5cf1b hls: new option hlsAlwaysRemux to always remux streams into HLS, not only when requested 4 years ago
aler9 0a1b8eee25 cleanup 4 years ago
aler9 7b1466146b HLS: add Access-Control-Allow-Origin to every HTTP response; add parameter hlsAllowOrigin (#415) 4 years ago
aler9 1dea8b6ea5 fix configuration comments 4 years ago
aler9 fbe3d9c67e RTSP server: use one IP for each multicast stream; add multicast parameter to the configuration file 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 a1a56ff203 allow to set a different listen IP for each listener (#343) 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 c40fdbae7c pprof: change capitalization 4 years ago
aler9 a57f3d04a7 add parameter pprofPort to configure the port of the pprof listener 4 years ago
aler9 0048a01584 add parameter disablePublisherOverride to disable publisher override (#230) 4 years ago
Lionel Nicolas c1862b3228 add ability to configure metrics port 4 years ago
aler9 f19e23eaa5 enable rtmp by default; add parameters to disable rtsp and rtmp 4 years ago
aler9 a9385547ea add parameter readBufferCount to support non-compliant servers or publishers (#211) 5 years ago
aler9 22ab4d489e support relative fallback paths (#201) 5 years ago
aler9 a047fdc404 split configuration into sections 5 years ago
aler9 f9a7ad7eca add serverrtmp 5 years ago
aler9 3b04ba36c3 add parameter listenIP to listen on a specific IP/interface (#166) 5 years ago
aler9 97305af272 new parameter readBufferCount 5 years ago
aler9 3050893d32 support hashed credentials 5 years ago
aler9 ad195a6bd0 use 'strict' instead of 'yes' in the 'encryption' parameter 5 years ago
aler9 5e32a526e5 support proxying rtsps streams 5 years ago
aler9 ccb8b92bfb implement RTSPS (#77) 5 years ago
aler9 f9e6cdcb7b rewrite client to use the new gortsplib ServerConn 5 years ago
aler9 74b592b211 implement log levels; print requests and responses when log level is "debug" (#116) 5 years ago
aler9 a9dee11496 support automatic protocol selection when proxying rtsp 5 years ago
aler9 7147add303 tidy up config file 5 years ago
aler9 88538634e4 update gortsplib 5 years ago
aler9 655e0d0fd6 implement fallback (#104) 5 years ago
aler9 bbc2401ac2 new environment variable RTSP_PORT 5 years ago
aler9 93f6687ad9 rename RTSP_SERVER_PATH environment variable into RTSP_PATH 5 years ago
aler9 d88fa2a24b change default write timeout to 10 seconds 5 years ago
aler9 20e478b8bd new parameters: sourceOnDemandStartTimeout, sourceOnDemandCloseAfter, runOnDemandStartTimeout, runOnDemandCloseAfter (#62) 5 years ago
aler9 5c5cfe8e6e update docs 5 years ago
aler9 38b07ab68a add 'restart' option to all external commands 5 years ago
aler9 53ba724f96 implement redirect sources (#92) 5 years ago
aler9 3eda6c599a update config file 5 years ago
aler9 a374ba748d support RTMP sources (#88) 5 years ago
aler9 f6e846ca45 rename source into proxy 5 years ago
aler9 e9ce8a0d49 update conf comments 5 years ago