diff --git a/handler/device.go b/handler/device.go index f5f4ee1..e33c975 100644 --- a/handler/device.go +++ b/handler/device.go @@ -261,6 +261,7 @@ func GetRealTimeImage(c *gin.Context) { res3, _ = json.Marshal(msg) } err2 := ws.WriteMessage(websocket.TextMessage, res3) + worker.SetRedisWithExpire(strconv.Itoa(int(device.ID))+"_is_play", "1", time.Minute*5) //设置播放状态 if err2 != nil { clientsMux.Lock() clients[ws] = false