| | |
| | | source["ageDescription"] = getAgeDesc(source["Age"]) |
| | | |
| | | source["videoNum"] = getVideoUrl(source) |
| | | fmt.Println("BaseName: ", source["BaseName"]) |
| | | picDate := source["picDate"].(string) |
| | | lastIdx := strings.LastIndex(picDate,":") |
| | | picDateStr := picDate[:lastIdx] |
| | |
| | | |
| | | func getVideoUrl(source map[string]interface{}) (videoUrl string){ |
| | | imgKey := source["imgKey"].(string) |
| | | picDte := source["picDate"].(string)//抓拍日期 |
| | | picDate := source["picDate"].(string)//抓拍日期 |
| | | cameraId := source["videoReqNum"].(string)//摄像机id |
| | | indeviceId := source["indeviceid"].(string)//分析设备id |
| | | deviceMap := make(map[string]string,0) |
| | |
| | | reqUrl := deviceMap[indeviceId] |
| | | paramMap := make(map[string]interface{},0) |
| | | paramMap["imgKey"] = imgKey |
| | | paramMap["picDate"] = picDte |
| | | paramMap["picDate"] = picDate |
| | | paramMap["videoNum"] = cameraId |
| | | |
| | | respBytes, err := doPostRequest(reqUrl, "application/json", paramMap, nil, nil) |
| | |
| | | videoUrl = ngxUrl + strArr[1] |
| | | } |
| | | } |
| | | fmt.Println("videoReqUrl: ",reqUrl) |
| | | fmt.Println("video: ",videoUrl) |
| | | if videoUrl == "" { |
| | | fmt.Println("videoReqUrl: ",reqUrl) |
| | | fmt.Printf("imgKey:%s ,picDate:%s ,cameraId:%s ",imgKey,picDate,cameraId) |
| | | } |
| | | |
| | | return videoUrl |
| | | } |
| | | |