121 Commits (2dffccf9c1c5418183829f88fb10641b519a06ac)

Author SHA1 Message Date
Alessandro Ros 2dffccf9c1
update gortsplib, gohlslib (#1637) 2 years ago
Alessandro Ros 3c9eed5fae
rpicamera: add text overlay with current time (#1288) (#1604) 2 years ago
Alessandro Ros 868704e9d4
hls muxer: make Low Latency-HLS the default variant (#1610) 2 years ago
Alessandro Ros bca3013bd0
general: add Clone() method to Conf and PathConf (#1633) 2 years ago
Alessandro Ros 5b61983fa6
add option to set max size of outgoing UDP packets (#1588) (#1601) 2 years ago
Alessandro Ros fb1c16d606
support reading UDP/MPEG-TS streams (#1490) 2 years ago
Alessandro Ros 32d6cb4435
rpicamera: support two CSI cameras at once (#1573) (#1574) 2 years ago
Alessandro Ros c1bcd0c7eb
hls muxer: add option to dump segments on disk (#1322) (#1567) 2 years ago
Alessandro Ros ed45a09800
update gohlslib (#1566) 2 years ago
Alessandro Ros 8ad376de53
move HLS implementation into gohlslib (#1557) 2 years ago
irsl 4e579702ed
hls: make hlsEncryption optional even with Low-latency variant (#1530) 2 years ago
Alessandro Ros b461f15a4c
rpicamera: support changing parameters without interrupting the stream (#1463) 2 years ago
Azsde 4841189456
Add support for libcamera Autofocus parameters (#1417) 2 years ago
aler9 090342a413 conf: allow to set empty slices with empty env variables 3 years ago
aler9 b26f848613 webrtc: add webrtcICEUDPMuxAddress 3 years ago
andrew-ld b27c363ecf
(webrtc) added support for ice mux tcp and nat1to1ips (#1323) 3 years ago
aler9 ec86401037 webrtc: make HTTPS optional (#1312) 3 years ago
Alessandro Ros 5efe97abf1
Support reading with WebRTC (#1242) 3 years ago
Alessandro Ros c778c049ce
switch to gortsplib v2 (#1301) 3 years ago
aler9 062fb600e8 return an error when rpiCamera in used in two paths (#1257) 3 years ago
aler9 532592c099 rpicamera: change default resolution to 1920x1080 3 years ago
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
aler9 f1fb00b80f update golangci-lint 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 f28540b9f4 update gortsplib 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
Alessandro Ros e115983296
Implement Low-Latency HLS (#938) 3 years ago
aler9 1e07636f86 change default RTSPS port (#867) 3 years ago
aler9 98c6cd4650 RTSP: automatically remux oversized RTP/H264 packets; drop parameter ReadBufferSize 3 years ago
aler9 f45abfb203 conf: fix panic when integer keys are used (#865) 3 years ago
aler9 b4649ef60b remove runOnPublish (breaking change) 3 years ago
aler9 343a5f17fb hls: add new parameter hlsSegmentMaxSize 4 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 08fa61e56d do not add an 'all' path automatically if not present in the configuration file 4 years ago
aler9 fb311e31ec add missing check on strict encryption + UDP multicast 4 years ago
aler9 2d12c37074 use require.EqualError() in tests 4 years ago
aler9 c9c9c88ac8 update golangci-lint 4 years ago
aler9 9af006b488 allow to set logLevel: error in config 4 years ago
aler9 d30822cb1b make sourceFingerprint optional and allow standard certificate validation 4 years ago
aler9 509bed355a update gortsplib 4 years ago
aler9 37f63434ac sort arrays in configuration and API (#644) 4 years ago
aler9 94e519f08f conf: use dedicated interface to unmarshal from environment 4 years ago
aler9 b21efeb28f restore logLevel: debug 4 years ago