mirror of
https://github.com/legop3/MultiRoombaRover.git
synced 2026-09-16 09:31:20 -04:00
pull up
This commit is contained in:
@@ -146,4 +146,6 @@ Input/control implementation:
|
|||||||
## NEW UI STUFF
|
## NEW UI STUFF
|
||||||
- desktop:
|
- desktop:
|
||||||
- sidebar like there is now
|
- sidebar like there is now
|
||||||
-
|
- replay panel in sidebar
|
||||||
|
- better indicators of light and OR modes
|
||||||
|
- list of controls using keybind things
|
||||||
@@ -276,11 +276,10 @@ function startPublisher() {
|
|||||||
driven live. Sliced threads allow x264 to keep some parallelism without
|
driven live. Sliced threads allow x264 to keep some parallelism without
|
||||||
waiting on future frames the way normal frame-threading can.
|
waiting on future frames the way normal frame-threading can.
|
||||||
|
|
||||||
The RTSP and muxer flags below bias the whole pipeline toward "latest frame
|
Keep RTSP demuxing conservative here. More aggressive "drop stale frames"
|
||||||
wins". If the server falls behind, ffmpeg should discard stale video frames
|
flags caused this camera stream to freeze after running for a while, so the
|
||||||
instead of spending CPU to render a delayed backlog. That matters more for
|
safer latency knob is to keep the encoder light and avoid building delay
|
||||||
PTZ control than perfect frame delivery because delayed motion feedback makes
|
inside x264 itself.
|
||||||
the camera hard to aim.
|
|
||||||
*/
|
*/
|
||||||
const proc = spawn('ffmpeg', [
|
const proc = spawn('ffmpeg', [
|
||||||
'-hide_banner',
|
'-hide_banner',
|
||||||
@@ -289,26 +288,12 @@ function startPublisher() {
|
|||||||
'-nostdin',
|
'-nostdin',
|
||||||
'-fflags',
|
'-fflags',
|
||||||
'nobuffer',
|
'nobuffer',
|
||||||
'-avioflags',
|
|
||||||
'direct',
|
|
||||||
'-flags',
|
'-flags',
|
||||||
'low_delay',
|
'low_delay',
|
||||||
'-use_wallclock_as_timestamps',
|
|
||||||
'1',
|
|
||||||
'-max_delay',
|
|
||||||
'0',
|
|
||||||
'-probesize',
|
|
||||||
'32768',
|
|
||||||
'-analyzeduration',
|
|
||||||
'0',
|
|
||||||
'-rtsp_transport',
|
'-rtsp_transport',
|
||||||
'tcp',
|
'tcp',
|
||||||
'-i',
|
'-i',
|
||||||
input,
|
input,
|
||||||
'-frame_drop_threshold',
|
|
||||||
'1',
|
|
||||||
'-fps_mode',
|
|
||||||
'drop',
|
|
||||||
'-map',
|
'-map',
|
||||||
'0:v:0',
|
'0:v:0',
|
||||||
'-map',
|
'-map',
|
||||||
|
|||||||
Reference in New Issue
Block a user