feat(video): 可配置 RTSP 打开超时并提高默认时长

- Settings 增加 video_open_timeout_sec(VIDEO_OPEN_TIMEOUT_SEC),默认 45s
- SessionManager 全部就绪等待为该值 + 5s;StreamWorker 传入单路超时
- baked pipeline 回退默认值与配置对齐;.env.example 补充说明
- or_site_config.sample.json 扩展穿透摄像头与术间绑定示例
- 同步 uv.lock
This commit is contained in:
Kevin
2026-04-29 10:51:23 +08:00
parent 17d27be18d
commit 869ea21bbe
7 changed files with 986 additions and 962 deletions

View File

@@ -5,7 +5,8 @@ SURGERY_RECORDING_MAX_ATTEMPTS: int = 3
SURGERY_RECORDING_RETRY_DELAY_SECONDS: float = 1.0
# --- RTSP 连接与抽帧、推理门控(不含 URLURL 在 Settings---
VIDEO_OPEN_TIMEOUT_SEC: float = 15.0
# 运行时以 Settings.video_open_timeout_sec环境变量 VIDEO_OPEN_TIMEOUT_SEC为准此处为未注入 Settings 时的回退默认。
VIDEO_OPEN_TIMEOUT_SEC: float = 45.0
VIDEO_READ_FAILURE_RECONNECT_THRESHOLD: int = 15
VIDEO_RECONNECT_BACKOFF_SECONDS: float = 1.0
VIDEO_INFERENCE_INTERVAL_SEC: float = 2.0