68 Commits (8fd7019f2aad631a0ee3b1d8cbeb8a9c8ce9fcbd)

Author SHA1 Message Date
Alessandro Ros 8fd7019f2a
rpi camera: add additional checks on configuration (#2368) 3 years ago
Alessandro Ros b86dc979ca
fix default value of some settings (#2367) 3 years ago
Alessandro Ros ac10102329
automatically set 'record: yes' when not specified (#2366) 3 years ago
Alessandro Ros ed77560811
add runOnDisconnect, runOnNotReady, runOnUnread (#1464) (#2355) 3 years ago
Alessandro Ros 73ddb21e63
implement native recording (#1399) (#2255) 3 years ago
Alessandro Ros 5fb7f4e846
force all readers to use an asynchronous writer (#2265) 3 years ago
Alessandro Ros cf86dbb303
switch to gortsplib/v4 (#2244) 3 years ago
Alessandro Ros d6058ae469
rename disablePublisherOverride into overridePublisher (#2164) 3 years ago
Alessandro Ros d00b22b5e5
support setting a maximum number of readers per path (#1286) (#2154) 3 years ago
Alessandro Ros ce0924ac72
udp: support using domain names instead of IPs (#2150) 3 years ago
Alessandro Ros bc3084ae7b
support proxying WebRTC streams (#2142) 3 years ago
Alessandro Ros b4e3033ea3
support publishing, reading, proxying with SRT (#2068) 3 years ago
Alessandro Ros 6d342082c2
rpi camera: add rpiCameraHDR parameter (#1876) (#2083) 3 years ago
Alessandro Ros 37586b2300
api: allow to edit properties of path config "all" (#2067) (#2075) 3 years ago
Alessandro Ros af324c9e91
rpi camera: allow using decimal FPS (#1743) (#1873) 3 years ago
Jordy84 596765c14c
Allow sending Range header to RTSP sources (#1780) 3 years ago
Alessandro Ros d8678cef90
unify authentication mechanisms (#1775) 3 years ago
Alessandro Ros e998688757
allow setting rpiCameraSaturation to 0 (#1651) (#1772) 3 years ago
Alessandro Ros 2dffccf9c1
update gortsplib, gohlslib (#1637) 3 years ago
Alessandro Ros 3c9eed5fae
rpicamera: add text overlay with current time (#1288) (#1604) 3 years ago
Alessandro Ros bca3013bd0
general: add Clone() method to Conf and PathConf (#1633) 3 years ago
Alessandro Ros fb1c16d606
support reading UDP/MPEG-TS streams (#1490) 3 years ago
Alessandro Ros 32d6cb4435
rpicamera: support two CSI cameras at once (#1573) (#1574) 3 years ago
Alessandro Ros b461f15a4c
rpicamera: support changing parameters without interrupting the stream (#1463) 3 years ago
Azsde 4841189456
Add support for libcamera Autofocus parameters (#1417) 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 532592c099 rpicamera: change default resolution to 1920x1080 4 years ago
aler9 7013b75daf rpicamera: add rpiCameraMode parameter (#1111) 4 years ago
Alessandro Ros 8825fddd89
Add additional Raspberry Pi Camera parameters (#1198) 4 years ago
aler9 ec4ec142b4 forbid using 'rpiCamera' as source on regexp paths 4 years ago
Alessandro Ros 820ba067f2 support RTMPS (#1089) 4 years ago
Alessandro Ros 8c2b12a314 Add native support for the raspberry pi camera (#1057) 4 years ago
aler9 e45820b2c0 hls server: show real client IPs when behind a proxy (#955) 4 years ago
aler9 9d3fd3bc37 update gortsplib 4 years ago
aler9 b4649ef60b remove runOnPublish (breaking change) 4 years ago
aler9 b48e2f1f1b add TODO comments 4 years ago
aler9 49449eb5ad Add new parameter 'runOnReady' (#752) 4 years ago
aler9 11760fd79f support external authentication (#504) (#517) 4 years ago
aler9 779d5b61cd update docs 4 years ago
aler9 c9c9c88ac8 update golangci-lint 5 years ago
aler9 d30822cb1b make sourceFingerprint optional and allow standard certificate validation 5 years ago
aler9 ab71f22560 move decoding of more configuration into JSON decoding 5 years ago
aler9 6921a402d1 decode the configuration when decoding JSON 5 years ago
aler9 54292d712e convert the configuration into JSON before loading it 5 years ago
aler9 ca9645c2f9 api: decode durations from strings instead of numbers 5 years ago
aler9 9398cea0c2 update golangci-lint 5 years ago
aler9 df4c268813 support proxying HLS 5 years ago
aler9 fdd487f3c5 rename "record" source value into "publisher" 5 years ago
aler9 ed375583d0 Implement an HTTP API to query and control the server 5 years ago