消息示范见GB/T28181-2011附录J中的J.9。
5.4.5状态信息报送
5.4.5.1状态信息报送基本要求
当源设备(包括网关、SIP设备、SIP客户端或安全防范视频监控联网系统)发现工作异常时,应立即时向本SIP监控域的SIP服务器发送状态信息;无异常时,应定时向本SIP监控域的SIP服务器发送状态信息。状态信息报送采用RFC 3428中定义的方法MESSAGE实现。
心跳发送方、接收方需统一配臵“心跳间隔“参数,按照”心跳间隔“定时发送心跳消息,默认心跳间隔60秒。心跳发送方、接收方需统一配臵”心跳超时次数“参数,心跳消息连续超时达到”心跳超时次数“则认为对方下线,默认心跳超时次数3次。
心跳接收方在心跳发送方上线状态下检测到心跳消息连续超时达到商定次数则认为心跳发送方连线;心跳发送方在心跳接收方上线状态下检测到心跳消息响应连续超时达到商定次数则认为接收方离线。
5.4.5.2状态信息报送基本流程
源设备SIP服务器1 Message(状态信息报送)2 200OK
图 状态信息报送流程示意图
33
命令流程描述如下:
1:源设备向SIP服务器发送设备状态信息报送命令。设备状态信息报送命
令采用MESSAGE方法携带:
2:SIP服务器收到命令后返回200 OK。
消息示范见GB/T28181-2011附录J中的J.12。
5.4.6设备视音频文件检索
5.4.6.1设备视音频文件检索基本要求
文件检索主要用区域、设备、录像时间段、录像地点、录像内容为条件进行查询,用Message消息发送检索请求和返回查询结果,传送结果的Message消息可以发送多条。文件检索请求和应答命令采用MANSCDP协议格式定义,详细描述见GB/T28181-2011附录A中的A.2.4文件目录检索请求和A.2.6文件目录检索应答。
5.4.6.2设备视音频文件检索基本流程
目录检索方1 Message(文件目录查询)2 200OK3 Message(文件目录)4 200OK目录拥有方
图 设备视音频文件检索消息流程示意图
信令流程描述如下:
1:目录检索方向目录拥有方发送目录查询请求Message消息,消息体中包
34
含视音频文件检索条件;
2:目录拥有方向目录检索方发送200 OK,无消息体;
3:目录拥有方向目录检索方发送查询结果,消息体中含文件目录,当一条
Message消息无法传送完所有查询结果时,采用多条消息传送; 4:目录检索方向目录拥有方发送200 OK,无消息体。 消息示范见GB/T28181-2011附录J中的J.13。
5.4.7历史视音频的回放
5.4.7.1历史视音频的回放基本要求
应采用SIP协议(RFC 3261)中的INVITE方法实现会话连接,采用SIP扩展协议(RFC 2976)INFO方法的消息体携带视音频回放控制命令,采用RTP/RTCP协议(RFC 3550)实现媒体传输。媒体回放控制命令引用MANSRTSP协议中的PLAY,PAUSE,TEARDOWN 的请求消息和应答消息,具体见附录B。
历史媒体回放的信令流程分为客户端主动发起和第三方呼叫控制两种方式,联网系统可选择其中一种或两种结合的实现方式。第三方呼叫控制的第三方控制者宜采用背靠背用户代理实现,有关第三方呼叫控制见RFC 3725。
媒体流接收者可以是包括SIP客户端、SIP设备(如视频解码器),媒体流发送者可以是SIP设备、网关、媒体服务器。
5.4.7.2历史视音频的回放基本流程
客户端主动发起的历史媒体回放流程:
35
媒体流接收者1 Invite (with SDP)SIP服务器媒体服务器媒体流发送者2 Invite3 200 OK (with SDP)4 Invite (with SDP)5 200 OK (SDP)6 ACK (with SDP)7 ACK历史媒体流8 Invite (with SDP)9 200 OK (SDP)10 200 OK (with SDP)11 ACK12 ACK历史媒体流13 INFO14 INFO15 200 OK16 200 OK17 Message(File to End)18 Message(File to End)19 200 OK20 200 OK21 BYE22 200 OK23 BYE24 200 OK25 BYE26 200 OK27 BYE28 200 OK36