跳到主要内容
版本:4.0

消息队列集成接口概览

从 GT-Streaming 4 开始,采用消息队列作为与企业系统集成和交互的一个主要对接媒介,代替原来的部分HTTP接口。

消息队列集成接口包含以下几个接口:

队列默认队列名 / topic消息发布者说明
下发指令队列term-cmd流媒体服务当需要向终端下发媒体相关指令时(如请求实时音视频),流媒体服务向该队列推送下发指令请求消息。
指令状态变更通知队列cmd-state-chg企业终端网关指令的状态发生变更时(如收到应答),集成系统的终端网关接向该队列推送指令状态变更通知消息。
上传远程录像状态变更通知队列av-upload流媒体服务当上传远程录像请求的状态发生变化时,流媒体服务向该队列推送上传远程录像状态变更通知
提取主动安全报警附件请求队列fetch-alm-att企业应用当企业应用在监测到主动安全报警,并根据自身业务规则确定提取报警附件时,向该队列发出提取主动安全报警附件请求
提取主动安全报警附件任务结束通知队列fetch-alm-att-completed流媒体服务当流媒体服务结束提取主动安全报警附件任务时,向该队列推送提取主动安全报警附件任务结束(成功或失败)通知
巡检抓拍任务事件队列vid-inspect-evt巡检服务巡检任务创建 / 通道状态变更 / 任务结束时推送(per-channel + END
伊爱主动安全证据完成事件eeye-stm-evidence流媒体服务附件提取成功时可选双发;Kafka topic,key=simNo
伊爱巡检完成聚合事件eeye-stm-inspect-evt巡检服务全通道结束后可选双发聚合结果;Kafka topic,key=simNo
自动语音下发结果auto-voice-evt流媒体服务语音下发终态必发(since 4.0.19);Kafka topic,key=simNo