52 Commits (e10055ad698cc1ce27e898b85291cd92919e0739)

Author SHA1 Message Date
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
aler9 343a5f17fb hls: add new parameter hlsSegmentMaxSize 4 years ago
aler9 11760fd79f support external authentication (#504) (#517) 4 years ago
aler9 1617d07ba3 do not wait for external commands to exit during runtime 4 years ago
aler9 d9e8f3ff9f change log message in case configuration file is missing 4 years ago
aler9 3496282ba7 fix crash that happens when using an invalid log file (#706) 4 years ago
aler9 21e0052bc4 close all connections gracefully when shutting down the server (#682) 4 years ago
aler9 afabd331d9 metrics: add hls_muxers metric 4 years ago
aler9 79e73c5cb4 api: add /v1/hlsmuxers/list endpoint 4 years ago
aler9 af63360079 remove count of readers and publishers from log lines 4 years ago
aler9 ab70f946b0 unexport members of private structs 4 years ago
aler9 75d4f1437d add "error" log level 4 years ago
aler9 509bed355a update gortsplib 4 years ago
aler9 f32d69a93d fix race condition 4 years ago
aler9 6921a402d1 decode the configuration when decoding JSON 4 years ago
aler9 9398cea0c2 update golangci-lint 4 years ago
aler9 ddcd0c34cf api: fix concurrency issue when creating multiple path configs at once (#542) 4 years ago
aler9 f1a812ba5d rewrite metrics system to provide more data (#492) 4 years ago
aler9 ed375583d0 Implement an HTTP API to query and control the server 4 years ago
aler9 f0a283d141 reload only rtsp server when authMethods is changed 4 years ago
aler9 9819ae43e8 cleanup 4 years ago
aler9 82e65230fd speed up hls remuxing by linking together pathManager and hlsServer 4 years ago