Alessandro Ros
b461f15a4c
rpicamera: support changing parameters without interrupting the stream ( #1463 )
3 years ago
aler9
69c9e57983
update readme
3 years ago
aler9
ad978ab732
tests: fix race condition
3 years ago
Alessandro Ros
25fa63bb50
move standards list in a dedicated README section ( #1467 )
3 years ago
aler9
a238c07424
update OpenWRT makefile
3 years ago
Kyle Miracle
c3f7639e98
Add OpenWRT Makefile ( #970 )
...
* add openwrt makefile
* update and normalize makefile
* add OpenWRT instructions to the README
---------
Co-authored-by: aler9 <46489434+aler9@users.noreply.github.com>
3 years ago
aler9
ea158caed8
apidocs: add new RPI camera parameters
3 years ago
Azsde
4841189456
Add support for libcamera Autofocus parameters ( #1417 )
...
* [DEV #1416 ] Add support for libcamera Autofocus parameters
* [DEVMINOR] Fix Go formatting
* [DEV] Support AF window parameter for rpiCamera
* [DEV] Update default .yml file to add rpiCameraAfWindow parameter
3 years ago
aler9
50a3d331d7
update readme
3 years ago
aler9
efa12dc73a
update readme
3 years ago
aler9
14f0b45b29
update readme
3 years ago
aler9
4bcaa950b8
add coturn link
3 years ago
aler9
336c4046ac
update readme
3 years ago
aler9
d5baa241f3
fix TOC
3 years ago
aler9
79a0effd50
add WebRTC embedding instructions
3 years ago
aler9
c9cdae4738
add OBS -> WebRTC instructions
3 years ago
aler9
2d2608c783
update readme
3 years ago
Alessandro Ros
6ae0cddbcd
rpicamera: fix low framerate when rpiCameraMode is set ( #1436 )
...
when two video streams are used, each request must contain two buffers in order to read frames from both streams, even if one of them is not used.
3 years ago
aler9
a679fc6321
rpicamera: set default denoise mode to "off"
...
this improves performance for most users.
3 years ago
aler9
c49416c07a
rpicamera: fix application of denoise mode ( #1296 )
...
a typo prevented the application of the denoise mode. Since the denoise
mode influences performance, this was leading to low performances.
3 years ago
aler9
246f1fb76c
rpicamera: avoid using explicit libcamera namespace
3 years ago
aler9
fb78b8eca2
update gortsplib
3 years ago
Alessandro Ros
22d86ba7fa
update go-mp4 ( #1411 )
3 years ago
Alessandro Ros
44fda6650f
rtsp server: make runOnConnect work again ( #1409 )
3 years ago
Alessandro Ros
b02d3b83c7
Send additional fields to the external authentication URL ( #1408 )
...
* send 'protocol' to the external authentication URL
* send session ID to the external authentication URL
3 years ago
Alessandro Ros
ef214b7649
rtmp server: fix compatibility with Neko ( #1405 )
3 years ago
aler9
97c1e68c0b
improve tests
3 years ago
aler9
d407e0117d
update readme
3 years ago
Alessandro Ros
e3d00878b3
rtmp server: fix handshake and compatibility with streamlabs ( #1244 ) ( #1398 )
3 years ago
Alessandro Ros
c79c3c83cb
rtmp server: improve efficiency of outgoing packets ( #1395 )
...
group together messages by using a buffered writer between the network
connection and the WriteMessage() function
3 years ago
Alessandro Ros
fb06f6db72
hls muxer: fix crash ( #1394 )
...
this happened when variant is lowLatency and two AUs have adjacent
DTSs, resulting in a sample duration equal to zero.
discovered while investigating #1156
3 years ago
Alessandro Ros
0bce6c6ec9
use explicit go version when running golangci-lint ( #1384 )
3 years ago
Alessandro Ros
bf97435eb3
replace command line parser ( #1383 )
3 years ago
fX4N1DmH311X39SpxXLWxMWy49n6o8zb
174751d0c1
Update README.md ( #1377 )
3 years ago
aler9
79562b15ab
update gortsplib
3 years ago
aler9
36d2fbcd12
hls muxer: fix race condition
3 years ago
aler9
075eb2f627
update gortsplib
3 years ago
aler9
d5dfce16ea
hls muxer: fix race condition
3 years ago
aler9
20448ec6a8
webrtc muxer: fix sending local candidates
3 years ago
aler9
af1e273237
update gortsplib, update go-mp4
3 years ago
aler9
7420ef1ce4
hls muxer: avoid infinite loop when hlsAlwaysRemux is true
...
when hlsAlwaysRemux is true and a muxer fails, add a pause between its
recreation, in order to avoid infinite loops
3 years ago
aler9
b20abbed6c
webrtc muxer: keep the WebSocket connection
...
The WebSocket connection is kept open in order to use it to notify
shutdowns.
3 years ago
aler9
f3f55452e5
webrtc muxer: fix multiple race conditions
3 years ago
aler9
2de0941e5c
update gortsplib
3 years ago
aler9
d0e8d00616
tests: fix race condition in HLS tests
3 years ago
aler9
b18d30914d
fix API docs
3 years ago
aler9
e7e8d5ce20
api: add more attributes to WebRTC connections
...
new attributes: peerConnectionEstablished, localCandidate, remoteCandidate
3 years ago
aler9
cca4702357
webrtc muxer: fix race condition
...
this happened when server was recreated due to API or hot reloading
3 years ago
aler9
9d19ccc837
add WebRTC and low-latency HLS tests
3 years ago
aler9
ec1f957627
webrtx muxer: fix timeout in case of H264 tracks
3 years ago