8100视频中台如何对接报警信息

1.配置视频中台信息推送地址

 

 

2.在对应业务系统中开发接受信息接口
// 接口地址自定义
@RequestMapping(value = “/notifyVideoOnlineStatus”)
public ResultEntity notifyVideoOnlineStatus(@RequestBody JSONObject data) {
if (ObjectUtils.isEmpty(data)){
return ResultEntity.fail("数据不能为空");
}
return deviceService.notifyVideoOnlineStatus(data);

}

3.根据不同的API进行业务处理
ApiVideoEnum apiEnum = EnumUtils.getEnum(ApiVideoEnum.class, json.getStr(“api”));
switch (apiEnum) {
case uploadDeviceState:
log.info(“视频设备状态同步{}”, json);
videoStateSync(json);
break;
case uploadDeviceStateEx:
log.info(“网关设备状态同步{}”, json);
gatewayStateSync(json);
break;
case uploadAlarm:
log.info(“视频警情{}”, json);
alarmService.uploadVideoAlarmSync(json);
break;
default:
break;
}
—————————————————————————————————————————————

秀++视频开放平台(www.showplusplus.cn)专注于音视频信号的接入、管理及AI集成,由杭州美畅物联技术有限公司精心打造,通过提供云、中台、边、旁路、端等一系列产品,为客户提供视频能力底座支撑以及全栈式解决方案。

视频开发,就找秀++!

posted @ 2022-12-10 10:11  美畅物联--张晓峰  阅读(37)  评论(0编辑  收藏  举报