77 Commits (a2e94fe3dbd50196e811b36eb9dc2494f80b2d7f)

Author SHA1 Message Date
Alessandro Ros b4e3033ea3
support publishing, reading, proxying with SRT (#2068) 2 years ago
Alessandro Ros 37586b2300
api: allow to edit properties of path config "all" (#2067) (#2075) 2 years ago
Alessandro Ros 1a748bb971
webrtc: allow using special characters in ICE server credentials (#1953) (#2000) 2 years ago
Alessandro Ros 083151360e
return an error in case configuration file can't be opened (#1920) 2 years ago
Alessandro Ros 39c072edd6
change repository owner (#1801) 2 years ago
Alessandro Ros 71310c5eb0
webrtc: validate ICE servers in configuration (#1798) 2 years ago
Alessandro Ros d8678cef90
unify authentication mechanisms (#1775) 2 years ago
Alessandro Ros e998688757
allow setting rpiCameraSaturation to 0 (#1651) (#1772) 2 years ago
Alessandro Ros 225220ddd5
print warning in case no key frames are being received (#1763) 2 years ago
Alessandro Ros d7eadeb523
fix corrupted packets when udpMaxPayloadSize is not set (#1702) (#1711) 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 aae8eb943e
general: change prefix of environment variables (#1639) 2 years ago
Alessandro Ros 2dffccf9c1
update gortsplib, gohlslib (#1637) 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 c1bcd0c7eb
hls muxer: add option to dump segments on disk (#1322) (#1567) 2 years ago
irsl 4e579702ed
hls: make hlsEncryption optional even with Low-latency variant (#1530) 2 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 f1fb00b80f update golangci-lint 3 years ago
Alessandro Ros 820ba067f2 support RTMPS (#1089) 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
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 343a5f17fb hls: add new parameter hlsSegmentMaxSize 4 years ago
aler9 11760fd79f support external authentication (#504) (#517) 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 509bed355a update gortsplib 4 years ago
aler9 1f540a2aaf return error in case of non-existent parameters in the configuration file 4 years ago
aler9 6921a402d1 decode the configuration when decoding JSON 4 years ago
aler9 54292d712e convert the configuration into JSON before loading it 4 years ago
aler9 ca9645c2f9 api: decode durations from strings instead of numbers 4 years ago
aler9 64808863ed move confenv into conf 4 years ago
aler9 eb5bab7e58 hls: set default segment count to 3 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 ed375583d0 Implement an HTTP API to query and control the server 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