modify: aibox sophon adapter video
This commit is contained in:
@@ -95,7 +95,7 @@ async def create_workers(session, config, count=1, worker_manager=None):
|
||||
hb_interval = worker_config.get("interval", 5)
|
||||
hb_timeout = worker_config.get("timeout", _default_timeout)
|
||||
check_interval = worker_config.get("check_interval", 10)
|
||||
mediamtx_addr = worker_config.get("mediamtx_addr", "rtsp://172.21.110.223:8554")
|
||||
mediamtx_addr = worker_config.get("mediamtx_addr", "rtsp://127.0.0.1:8554")
|
||||
link_path = worker_config.get("link_path", "/data/bm-app")
|
||||
|
||||
# 设定全局变量
|
||||
@@ -138,7 +138,7 @@ async def cleanup(worker_item: str):
|
||||
|
||||
在 Worker 关闭时调用,关闭数据库连接和后台任务。
|
||||
"""
|
||||
from .global_var import db
|
||||
from .global_var import db, stream_manager
|
||||
|
||||
global _offline_check_task
|
||||
if _offline_check_task is not None and not _offline_check_task.done():
|
||||
@@ -152,4 +152,7 @@ async def cleanup(worker_item: str):
|
||||
if db is not None:
|
||||
await db.dispose()
|
||||
|
||||
if stream_manager is not None:
|
||||
await stream_manager.stop_all()
|
||||
|
||||
logger.info(f"[aibox_sophon_adapter] {worker_item} 清理完毕")
|
||||
|
||||
Reference in New Issue
Block a user