GB28181/NVR介绍1.GB28181/NVR介绍2.NVR设备通道编码ID介绍1课件GB28181/NVRGB28181/NVR简介简介GB28181将SIP定位为联网系统的主要信令基础协议,并利用SIP协议的有关扩展,实现了对非会话业务的兼顾,例如,对报警业务、历史视音频回放、下载等的支持。目前有GB28181-2011和GB28181-2016两个版本。GB28181对联网系统的用户和设备的管理,全部通过一个20位的设备ID号来管理。SIP(会话初始化协议)是在IP网络上进行多媒体通信的应用层控制协议,用来创建,修改和终止有多个参与者的多媒体会话进程。SIP协议使用RTP协议传送音视频数据流,使用SDP协议进行媒体描述。NVR网络硬盘录像机,可以将摄像头绑定在NVR设备上,直接通过NVR即可获取到绑定摄像头的实时音视频,也可以选定时间、指定摄像头进行录像,录像文件存储于NVR设备上。课件NVRNVR设备通道编码设备通道编码IDID介绍介绍通道号和摄像头的IP地址一一对应,即使更换了绑定摄像头通道号是不会变的课件通道号和视频通道编码ID一一对应GB28181中几乎所有操作都是针对视频通道编码ID进行操作(最后5位可以自行设置)填写服务器地址,即Demo地址信息NVR的设备ID,Demo通过这个ID和地址信息与NVR进行通信课件开发流程实时视频/历史录像21.SIP具体协议介绍2.注册3.信息查询4.实时视频、历史录像获取5.注销6.异常数据处理课件一.SIP具体协议介绍(INVITE协议):INVITEsip:34020000001320000007@192.168.15.151:5060SIP/2.0SIP协议命令类型Via:SIP/2.0/UDP192.168.15.118:5061;rport;branch=z9hG4bKPj77458f1bMax-Forwards:70From:;tag=026c1956SIP请求的发送者To:SIP请求的接受者Contact:SIP请求发送者的实际地址Call-ID:172fbd2d-a964-4064-8d36-223fc61336ba和tag共同标志一次完整通信会话CSeq:21896INVITE在Call-ID相同情况下,标志消息顺序编号(当消息没有响应时,会加一重发)Allow:INVITE,ACK,BYE,CANCEL,UPDATEContent-Type:application/sdpSDP负载消息的类型Content-Length:155(SDP消息体)v=0版本号o=3402000000124000000100INIP4192.168.15.118SIP接收者ID会话id版本网络信息s=Play历史录像获取为Downloadc=INIP4192.168.15.118网络信息t=00历史录像获取为14834228811483422915m=video15090RTP/AVP96传输媒体信息audio/video本机接收数据端口传输数据采用方式可以接收媒体类型a=recvonly属性a=rtpmap:96PS/90000可以接受的音视频数据类型课件一.SIP具体协议介绍(MESSAGE协议):MESSAGEsip:34020000001320000007@192.168.15.151:5060SIP/2.0SIP协议命令类型Via:SIP/2.0/UDP192.168.15.118:5061;rport;branch=z9hG4bKPj77458f1bMax-Forwards:70From:;tag=026c1956SIP请求的发送者To:SIP请求的接受者Contact:SIP请求发送者的实际地址Call-ID:172fbd2d-a964-4064-8d36-223fc61336ba和tag共同标志一次完整通信会话CSeq:21896MESSAGE在Call-ID相同情况下,标志消息顺序编号(当消息没有响应时,会加一重发)Allow:INVITE,ACK,BYE,CANCEL,UPDATEContent-Type:Application/MANSCDP+xmlSDP负载消息的类型Content-Length:155(SDP消息体)命令类型(查询命令)Catalog命令类型(RecordInfo查询历史录像)248命令序列号34020000001110000001查询设备ID号(NVR设备ID号)课件二.注册(Register)安全注册GB28181使用的是SIP规定的Register方法实现。当客户端第一次接入时,客户端将持续向Server端发送REGISTER消息,直到Server端回复"200OK"代表注册成功。每隔一定时间客户端都会再次向服务器注册一遍,防止注册过期导致断开连接。SIP服务器SIP客户端1Register发送注册消息2401Unauthorized需要鉴权200OK成功注册3Register携带认证信息课件三.信息查询注册成功后,客户端与服务器之间信息查询操作...