龙赣华
2019-05-14 f8beddf554ab00dafa95fbd3cecd2c05e5f0e72f
camera/camera.go
@@ -37,11 +37,14 @@
func Taskdolist(cid string, taskid string, data []byte) {
   fmt.Println("======================================")
   fmt.Println()
   //  数据加工(打标签)
   sdkmsg := sdk.SdkData(cid, taskid, data)
   fmt.Println("============================")
   fmt.Println("sdk  打标签: ", cid, taskid, len(data))
   if sdkmsg.Tasklab == nil {
      fmt.Println("cid:%s 没有任务%s", cid, taskid)
      return
   }
   //  计算分发的主题
   SendTopic := sdk.SdkSendTopic(sdkmsg)
@@ -82,7 +85,6 @@
         i++
      }
   }
}
func Recv(cameraid string, socket SocketContext) {
@@ -100,7 +102,7 @@
            continue
         } else {
            for _, taskid := range GetAlltask(cameraid) {
               Taskdolist(cameraid, taskid, msg)
               go Taskdolist(cameraid, taskid, msg)
               fmt.Println("receive: ", len(msg), "cameraid: ", cameraid, "taskid: ", taskid)
            }
         }