58 Commits (ef8b9fb63d8f534a75681c6260638a0ff4b11b4e)

Author SHA1 Message Date
Alessandro Ros b4e3033ea3
support publishing, reading, proxying with SRT (#2068) 3 years ago
Alessandro Ros 2e476cf4e0
rpi camera: remove patchelf dependency (#2093) 3 years ago
Alessandro Ros ffa012ab3c
make sure components are closed in a specific order (#2065) 3 years ago
Alessandro Ros 1a748bb971
webrtc: allow using special characters in ICE server credentials (#1953) (#2000) 3 years ago
Alessandro Ros daa6500082
webrtc: make preflight OPTIONS requests work with external auth (#1941) (#1964) 3 years ago
Alessandro Ros 4dd518cbb1
rebrand initial log message (#1922) 3 years ago
Alessandro Ros 39c072edd6
change repository owner (#1801) 3 years ago
Alessandro Ros a14246d776
webrtc: support publishing with WHIP and reading with WHEP (#1800) 3 years ago
Alessandro Ros d8678cef90
unify authentication mechanisms (#1775) 3 years ago
Alessandro Ros 88953f36a6
add read deadline to all incoming HTTP requests (#1689) 3 years ago
Alessandro Ros 053f2ec282
rename repository and executable (#1641) 3 years ago
Alessandro Ros f5fd89d3b4
change name of configuration file (#1640) 3 years ago
Alessandro Ros 2dffccf9c1
update gortsplib, gohlslib (#1637) 3 years ago
Alessandro Ros 5b61983fa6
add option to set max size of outgoing UDP packets (#1588) (#1601) 3 years ago
Alessandro Ros 7a4928643d
restore compatibility with non-raspberry arm systems (#1587) 3 years ago
Alessandro Ros 7e684f157d
rpicamera: print an error when libcamera is not found (#1585) 3 years ago
Alessandro Ros 32d6cb4435
rpicamera: support two CSI cameras at once (#1573) (#1574) 3 years ago
Alessandro Ros c1bcd0c7eb
hls muxer: add option to dump segments on disk (#1322) (#1567) 3 years ago
Alessandro Ros 4c667917db
continue rebranding (#1560) 3 years ago
Alessandro Ros 633340bcbb
start rebranding (#1511) 3 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) 4 years ago
aler9 8f48dfa49e remove outdated command line description 4 years ago
aler9 f1fb00b80f update golangci-lint 4 years ago
Alessandro Ros 820ba067f2 support RTMPS (#1089) 4 years ago
aler9 055e08ac6c remove "on" prefix from most communication functions between components 4 years ago
aler9 e45820b2c0 hls server: show real client IPs when behind a proxy (#955) 4 years ago
Alessandro Ros e115983296
Implement Low-Latency HLS (#938) 4 years ago
aler9 98c6cd4650 RTSP: automatically remux oversized RTP/H264 packets; drop parameter ReadBufferSize 4 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) 5 years ago
aler9 afabd331d9 metrics: add hls_muxers metric 5 years ago
aler9 79e73c5cb4 api: add /v1/hlsmuxers/list endpoint 5 years ago
aler9 af63360079 remove count of readers and publishers from log lines 5 years ago
aler9 ab70f946b0 unexport members of private structs 5 years ago
aler9 75d4f1437d add "error" log level 5 years ago
aler9 509bed355a update gortsplib 5 years ago
aler9 f32d69a93d fix race condition 5 years ago
aler9 6921a402d1 decode the configuration when decoding JSON 5 years ago
aler9 9398cea0c2 update golangci-lint 5 years ago