feat: 把 A 端的 Session/KCP/视频/控制 都收口到一个本地 daemon 进程里,Django 和输入发送端都改成通过本机 UDS HTTP 去访问它,同时补齐了观测、性能和可用性上的几个关键问题。
This commit is contained in:
51
config/a_side_omnidaemon.yaml
Normal file
51
config/a_side_omnidaemon.yaml
Normal file
@@ -0,0 +1,51 @@
|
||||
transport:
|
||||
server_addr: "81.70.156.140:10909"
|
||||
relay_via: "106.55.173.235:10909"
|
||||
bind_ip: ""
|
||||
bind_device: ""
|
||||
|
||||
control_sender:
|
||||
peer_id: "peer-a-ctrl"
|
||||
target_peer: "peer-b-ctrl"
|
||||
nodelay: 1
|
||||
interval_ms: 5
|
||||
resend: 2
|
||||
nc: 1
|
||||
sndwnd: 32
|
||||
rcvwnd: 32
|
||||
mtu: 1400
|
||||
stats_interval_ms: 100
|
||||
|
||||
video_receiver:
|
||||
peer_id: "peer-a-video"
|
||||
buffer_bytes: 1048576
|
||||
nodelay: 1
|
||||
interval_ms: 10
|
||||
resend: 2
|
||||
nc: 1
|
||||
sndwnd: 256
|
||||
rcvwnd: 256
|
||||
mtu: 1400
|
||||
stats_interval_ms: 100
|
||||
|
||||
daemon:
|
||||
socket_path: "/tmp/omnisocket-a-side.sock"
|
||||
reconnect_delay_ms: 2000
|
||||
telemetry_interval_ms: 100
|
||||
analog_send_hz: 100
|
||||
frame_stale_ms: 500
|
||||
|
||||
policy:
|
||||
health_window_ms: 2000
|
||||
green_srtt_ms: 35
|
||||
yellow_srtt_ms: 60
|
||||
retrans_red_threshold: 10
|
||||
profile_green:
|
||||
fps: 15
|
||||
max_frame_kb: 60
|
||||
profile_yellow:
|
||||
fps: 10
|
||||
max_frame_kb: 40
|
||||
profile_red:
|
||||
fps: 5
|
||||
max_frame_kb: 20
|
||||
Reference in New Issue
Block a user