73 Commits (7fb3b749d5f89fc362bb6427f8e9af2b3c49ea4c)

Author SHA1 Message Date
Alessandro Ros 95ab9375c7
support recording to MPEG-TS (#2505) 2 years ago
Alessandro Ros 8a633d2b79
allow setting different recording parameters for each path (#2410) (#2457) 2 years ago
PieterFabry 3c4039b81f
Supports webrtc interface filtering on server (#2460) 2 years ago
Alessandro Ros 9c6168e7e3
print path of configuration file (#2441) 2 years ago
Alessandro Ros cadc6b3ea7
rename 'external commands' into 'hooks' (#2400) 2 years ago
Alessandro Ros f2f417e451
search for configuration file in various paths, print paths if configuration is not found (#1993) (#2276) (#2357) 2 years ago
Alessandro Ros ed77560811
add runOnDisconnect, runOnNotReady, runOnUnread (#1464) (#2355) 2 years ago
Alessandro Ros 73ddb21e63
implement native recording (#1399) (#2255) 2 years ago
Alessandro Ros 5a40a06e9e
fix changing log level with hot reloading or API (#2278) 2 years ago
Alessandro Ros cf86dbb303
switch to gortsplib/v4 (#2244) 2 years ago
Alessandro Ros bf8e69ea89
rename readBufferCount into writeQueueSize (#2248) 2 years ago
Alessandro Ros 659f19f8bb
enable errcheck (#2201) 2 years ago
Alessandro Ros 61d300396d
remove 'disable' from names of configuration parameters (#2101) 2 years ago
Alessandro Ros b198cc5952
srt: support runOnRead (#2152) 2 years ago
Alessandro Ros bc3084ae7b
support proxying WebRTC streams (#2142) 2 years ago
Alessandro Ros b4e3033ea3
support publishing, reading, proxying with SRT (#2068) 2 years ago
Alessandro Ros 2e476cf4e0
rpi camera: remove patchelf dependency (#2093) 2 years ago
Alessandro Ros ffa012ab3c
make sure components are closed in a specific order (#2065) 2 years ago
Alessandro Ros 1a748bb971
webrtc: allow using special characters in ICE server credentials (#1953) (#2000) 2 years ago
Alessandro Ros daa6500082
webrtc: make preflight OPTIONS requests work with external auth (#1941) (#1964) 2 years ago
Alessandro Ros 4dd518cbb1
rebrand initial log message (#1922) 2 years ago
Alessandro Ros 39c072edd6
change repository owner (#1801) 2 years ago
Alessandro Ros a14246d776
webrtc: support publishing with WHIP and reading with WHEP (#1800) 2 years ago
Alessandro Ros d8678cef90
unify authentication mechanisms (#1775) 2 years ago
Alessandro Ros 88953f36a6
add read deadline to all incoming HTTP requests (#1689) 2 years ago
Alessandro Ros 053f2ec282
rename repository and executable (#1641) 2 years ago
Alessandro Ros f5fd89d3b4
change name of configuration file (#1640) 2 years ago
Alessandro Ros 2dffccf9c1
update gortsplib, gohlslib (#1637) 2 years ago
Alessandro Ros 5b61983fa6
add option to set max size of outgoing UDP packets (#1588) (#1601) 2 years ago
Alessandro Ros 7a4928643d
restore compatibility with non-raspberry arm systems (#1587) 2 years ago
Alessandro Ros 7e684f157d
rpicamera: print an error when libcamera is not found (#1585) 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 4c667917db
continue rebranding (#1560) 2 years ago
Alessandro Ros 633340bcbb
start rebranding (#1511) 2 years ago
Alessandro Ros bf97435eb3
replace command line parser (#1383) 3 years ago
aler9 e7e8d5ce20 api: add more attributes to WebRTC connections 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
Alessandro Ros bf14467331
move high-level tests into dedicate workflow (#1219) 3 years ago
aler9 8f48dfa49e remove outdated command line description 3 years ago
aler9 f1fb00b80f update golangci-lint 3 years ago
Alessandro Ros 820ba067f2 support RTMPS (#1089) 3 years ago
aler9 055e08ac6c remove "on" prefix from most communication functions between components 3 years ago
aler9 e45820b2c0 hls server: show real client IPs when behind a proxy (#955) 3 years ago
Alessandro Ros e115983296
Implement Low-Latency HLS (#938) 3 years ago
aler9 98c6cd4650 RTSP: automatically remux oversized RTP/H264 packets; drop parameter ReadBufferSize 3 years ago