100 Commits (1d4ea2cd9a6c88b3444d71ac9bbf596079889149)

Author SHA1 Message Date
Alessandro Ros dd3b268346
do not switch to legacy authentication system when readUser, readPass, publishUser, publishPass are present but are empty (#3113) 1 year ago
Alessandro Ros 9c6ba7e2c7
New authentication system (#1341) (#1992) (#2205) (#3081) 1 year ago
Alessandro Ros b6db3121b5
rtsp: add random value to timestamp of tracks from other protocols (#3071) 1 year ago
Alessandro Ros 57c2d5aecb
add playback server (#2452) (#2906) 2 years ago
Alessandro Ros 7b9617f2e7
api: return 404 when an entity is not found (#2582) (#2920) 2 years ago
Alessandro Ros 3277765851
apidocs: add missing recording settings to PathConf (#2705) 2 years ago
Alessandro Ros 687d8685ef
webrtc: improve connectivity mechanism (#2686) 2 years ago
Alessandro Ros 6d27d690dc
update docs (#2590) 2 years ago
Alessandro Ros 95ab9375c7
support recording to MPEG-TS (#2505) 2 years ago
Alessandro Ros 6c727b4472
rename 'all' path configuration into 'all_others' (#2443) 2 years ago
Alessandro Ros 8a633d2b79
allow setting different recording parameters for each path (#2410) (#2457) 2 years ago
Alessandro Ros 9a01ab7fd5
allow changing default path settings; bump API in order to allow so (#2455) 2 years ago
PieterFabry 3c4039b81f
Supports webrtc interface filtering on server (#2460) 2 years ago
Alessandro Ros 61b77a3ff9
api: return 400 in case of non-existent config fields (#2425) 2 years ago
Alessandro Ros b86dc979ca
fix default value of some settings (#2367) 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 5fb7f4e846
force all readers to use an asynchronous writer (#2265) 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 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