modify: cli命令更新

This commit is contained in:
2026-08-20 16:51:00 +08:00
parent d6b385d2b1
commit 5e5dee83df
6 changed files with 61 additions and 35 deletions
+9
View File
@@ -21,6 +21,7 @@ MQTT 客户端启动块已抽取到 mqtt_clients 能力组件。
"""
import asyncio
import logging
import shutil
from datetime import datetime
from pathlib import Path
@@ -156,6 +157,14 @@ class AiboxSophonAdapterPlugin(Plugin):
set_global_var("alarm_forward_video_url", alarm_fwd_video_url)
set_global_var("alarm_forward_timeout", alarm_fwd_timeout)
# 探测 ffmpeg(RTSP 拉流依赖);缺失时心跳仍正常入库,仅跳过拉流
ffmpeg_available = shutil.which("ffmpeg") is not None
set_global_var("ffmpeg_available", ffmpeg_available)
if not ffmpeg_available:
logger.warning(
"[aibox_sophon_adapter] 未检测到 ffmpeg,设备正常通道的 RTSP 拉流将跳过"
)
logger.info(
"[aibox_sophon_adapter] 已初始化: "
f"心跳间隔={hb_interval}s, 超时={hb_timeout}s, 检查间隔={check_interval}s"