From 9d48046ca58112793f04ad4348ecdb58e52e5f54 Mon Sep 17 00:00:00 2001 From: lijun Date: Tue, 14 Jan 2025 23:29:52 +0800 Subject: [PATCH] =?UTF-8?q?=E9=87=8D=E6=96=B0=E8=AE=BE=E7=BD=AE=E8=8E=B7?= =?UTF-8?q?=E5=8F=96=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- service/tool.go | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/service/tool.go b/service/tool.go index ad7751e..f025a23 100644 --- a/service/tool.go +++ b/service/tool.go @@ -129,6 +129,12 @@ func GetVideoStream(id int) { log.Println("device:", id, " not found") break } + + if DeviceIsGettingFrame[id] == true { + log.Println("for device:", id, " is running!") + break + } + if device.NextStop { DeviceIsGettingFrame[id] = false break @@ -139,6 +145,8 @@ func GetVideoStream(id int) { log.Println("device:", device.ID, " set control info status:", status) getVideoFrame(device) DeviceIsGettingFrame[id] = false //停止之后,设置已停止信息 + //等待1s + time.Sleep(1 * time.Second) } }