平台对接接口详解
精心整理28181平台对接接口详解
信令接口
平台注册
●下级平台主动向上级平台注册;
●
●
下级--->上级
CSeq:2REGISTER
Max-Forwards:70;branch
Authorization:Digest username="admin",realm response="
Expires:3600
Content-Length:0
上级--->下级
SIP/2.0200OK;branch
CSeq:2REGISTER
User-Agent:Hikvision
Date:2013-07-27T14:45:39
Content-Length:0
平台心跳保活
●下级平台定期向上级平台发心跳消息;
●
●
●
●
;branch
CSeq:1MESSAGE
Content-Length:0
平台设备共享
●下级平台将设备共享给上级平台,共享关系临时保存在本地数据库;
●下级平台收到上级平台的目录查询消息时,返回共享给该上级平台的所有共享设
备信息;
●上级平台收到目录查询响应结果后,根据设备编码或自定义方式给设备建立目
录;
●上级平台最好支持定期查询目录和手动查询目录功能,以便及时获取到下级平台
●
CSeq:1MESSAGE
Max-Forwards:70
Content-Type:application/MANSCDP+XML
;branch
Content-Length:746
Content-Type:application/MANSCDP+XML
;branch
Content-Length:749
结束。
共享设备状态变更通知
●下级平台共享设备状态变更时通知给上级平台;
●举例说明:
下级--->上级
Max-Forwards:70
Content-Type:application/MANSCDP+XML ;branch
Content-Length:747
上级--->下级
SIP/2.0200OK
;branch
CSeq:1NOTIFY
User-Agent:Hikvision
Content-Type:application/MANSCDP+XML Content-Length:171
实时视频
●上级平台请求下级共享镜头视频;
●举例说明:
下级--->上级
SIP/2.0200OK
;rport
CSeq:20INVITE
Contact:
Content-Type:application/sdp
Content-Length:277
v=0
s=Play
c=INIP4
t=00
m=video6016RTP/AVP96
a=rtpmap:96PS/90000
a=sendonly
m=audio6018RTP/AVP100
a=rtpmap:100G711U
a=sendonly
a=username:admin
a=password:123456
●
●
;rport
CSeq:20MESSAGE
Content-Type:Application/MANSCDP+xml
Max-Forwards:70
User-Agent:Hikvision
Content-Length:298
●
●
下级--->上级
SIP/2.0200OK
;rport
CSeq:20MESSAGE
下级--->上级
CSeq:1MESSAGE
Max-Forwards:70
Content-Type:application/MANSCDP+XML Content-Encoding:UTF-8
;branch
Content-Length:566
Content-Type:application/MANSCDP+XML Content-Encoding:UTF-8
;branch
Content-Length:566