diff --git a/control/internal/web/ui/templates/console.html b/control/internal/web/ui/templates/console.html index 1af46c3..0417953 100644 --- a/control/internal/web/ui/templates/console.html +++ b/control/internal/web/ui/templates/console.html @@ -210,13 +210,9 @@ overlay.style.display = 'flex'; return; } - if (status.streaming && status.input_fps > 0) { - overlay.style.display = 'none'; // 有画面,隐藏覆盖层 - return; - } if (status.streaming) { - overlay.innerHTML = '
连接中
'; - overlay.style.display = 'flex'; + // streaming=true 表示正在接收视频帧(media 实时状态),有画面,隐藏覆盖层 + overlay.style.display = 'none'; return; } overlay.innerHTML = '
离线
' + diff --git a/control/internal/web/ui/templates/monitor.html b/control/internal/web/ui/templates/monitor.html index 596c644..647372c 100644 --- a/control/internal/web/ui/templates/monitor.html +++ b/control/internal/web/ui/templates/monitor.html @@ -82,13 +82,9 @@ function loadAll() { overlay.style.display = 'flex'; return; } - if (status.streaming && status.input_fps > 0) { - overlay.style.display = 'none'; - return; - } if (status.streaming) { - overlay.innerHTML = '
连接中
'; - overlay.style.display = 'flex'; + // streaming=true 表示正在接收视频帧(media 实时状态),有画面,隐藏覆盖层 + overlay.style.display = 'none'; return; } overlay.innerHTML = '
无视频输出
' + diff --git a/edge/scripts/mock-alarm.bat b/edge/scripts/mock-alarm.bat index 4e2a311..81a77ee 100644 --- a/edge/scripts/mock-alarm.bat +++ b/edge/scripts/mock-alarm.bat @@ -1,3 +1,3 @@ @echo off -cd /d "C:\Users\Tellme\apps\safesight\safesight-edge\scripts" +cd /d "C:\Users\Tellme\apps\safesight\edge\scripts" uv run --with flask mock_alarm_server.py