modify media_id

This commit is contained in:
2026-08-03 10:35:08 +08:00
parent f024b6953e
commit 84addb71ff
+2 -2
View File
@@ -88,10 +88,10 @@ async def board_ping(request: BoardPingRequest, worker_id: str = "") -> dict:
ping_data = json.loads(ping_json) ping_data = json.loads(ping_json)
medias = ping_data.get("Medias", {}) medias = ping_data.get("Medias", {})
for media in medias: for media in medias:
if media.get("MediaStatus", {}).get("label", "") == "正常": if "正常" in media.get("MediaStatus", {}).get("label", ""):
stream_id = media["MediaName"] stream_id = media["MediaName"]
source_url = media["MediaUrl"].replace("/Link", link_path) source_url = media["MediaUrl"].replace("/Link", link_path)
await stream_manager.start_stream(stream_id, source_url) await stream_manager.start_stream(f"/{stream_id}", source_url)
logger.debug( logger.debug(
f"[Heartbeat] {board_id}: temp={request.BoardTemp}, " f"[Heartbeat] {board_id}: temp={request.BoardTemp}, "