海康摄像头GB28181对接
来源:互联网 发布:网络小说推荐 知乎 编辑:程序博客网 时间:2024/04/29 02:11
必须要素:
1. 必须包含subject头域
2. SDP中session name必须填写Play
3. SDP中不能懈怠audio
4. SDP中的video必须携带PS属性
以上4要素缺一不可。
示例:
1. 正确流程
P1->IPC
INVITEsip:34020000001320000001@192.168.50.171 SIP/2.0
Via: SIP/2.0/UDP192.168.50.22:5060;branch=32dbcde3
From: "1001"<sip:1001@192.168.50.22>;tag=591cf984
Contact:<sip:1001@192.168.50.22:5060>
To:<sip:34020000001320000001@192.168.50.171>
Call-ID:14416987936de3e8ed55fe07400dcce022@1632a8c0
CSeq: 172 INVITE
Max-Forwards: 70
Subject:34020000001320000001:0,1001:0
Content-Type: application/sdp
Content-Length: 381
v=0
o=root 853265891 853265891 IN IP4192.168.50.22
s=Play
c=IN IP4 192.168.50.22
t=0 0
m=video 19690 RTP/AVP 126 125 99 34 96
a=rtpmap:126 H264/90000
a=fmtp:126 profile-level-id=42e01e
a=rtpmap:125 H264S/90000
a=fmtp:125 profile-level-id=42e01e
a=rtpmap:99 MP4V-ES/90000
a=fmtp:99 profile-level-id=3
a=rtpmap:96 PS/90000
IPC->P1
SIP/2.0 200 OK
Via: SIP/2.0/UDP192.168.50.22:5060;branch=32dbcde3
From: "1001"<sip:1001@192.168.50.22>;tag=591cf984
To:<sip:34020000001320000001@192.168.50.171>;tag=1292444290
Call-ID:14416987936de3e8ed55fe07400dcce022@1632a8c0
CSeq: 172 INVITE
Contact:<sip:1005@192.168.50.171:5060>
Content-Type: application/sdp
User-Agent: IP Camera
Content-Length: 267
v=0
o=1005 1935 1935 IN IP4 192.168.50.171
s=play
c=IN IP4 192.168.50.171
t=0 0
m=video 15060 RTP/AVP 96
a=sendonly
a=rtpmap:96 PS/90000
2. 不正确流程
P1->IPC
INVITEsip:34020000001320000001@192.168.50.171 SIP/2.0
Via: SIP/2.0/UDP192.168.50.22:5060;branch=55b46723
From: "1001"<sip:1001@192.168.50.22>;tag=1a72242e
Contact: <sip:1001@192.168.50.22:5060>
To:<sip:34020000001320000001@192.168.50.171>
Call-ID:1441698966743435f475c5f89133b42b83@1632a8c0
CSeq: 170 INVITE
Max-Forwards: 70
Subject:34020000001320000001:0,1001:0
Content-Type: application/sdp
Content-Length: 553
v=0
o=root 1437886243 1437886243 IN IP4192.168.50.22
s=Play
c=IN IP4 192.168.50.22
t=0 0
m=audio38406 RTP/AVP 0 8 3 114 18
a=rtpmap:0 PCMU/8000
a=rtpmap:8 PCMA/8000
a=rtpmap:3 GSM/8000
a=rtpmap:114 AMR/8000
a=fmtp:114 mode-set=7
a=rtpmap:18 G729/8000
m=video24674 RTP/AVP 126 125 99
a=recvonly
a=rtpmap:126 H264/90000
a=fmtp:126 profile-level-id=42e01e
a=rtpmap:125 H264S/90000
a=fmtp:125 profile-level-id=42e01e
a=rtpmap:99 MP4V-ES/90000
a=fmtp:99 profile-level-id=3
IPC->P1
SIP/2.0 200 OK
Via: SIP/2.0/UDP 192.168.50.22:5060;branch=55b46723
From: "1001"<sip:1001@192.168.50.22>;tag=1a72242e
To:<sip:34020000001320000001@192.168.50.171>;tag=2000948179
Call-ID:1441698966743435f475c5f89133b42b83@1632a8c0
CSeq: 170 INVITE
Contact:<sip:1005@192.168.50.171:5060>
Content-Type: application/sdp
User-Agent: IP Camera
Content-Length: 108
v=0
o=1005 3764 3764 IN IP4 192.168.50.171
s=play
c=IN IP4 192.168.50.171
t=0 0
m=video 15060RTP/AVP
- 海康摄像头GB28181对接
- 与海康8200平台进行GB28181对接时的一些注意事项
- 金鹏GB28181平台对接
- GB28181平台对接之填坑
- GB28181对接中遇到的问题总结
- GB28181各大平台对接之各种填坑
- GB28181
- GB28181
- 使用GB28181从海康NVR设备上获取实时视频
- 海康摄像头RTSP
- 海康摄像头
- 海康摄像头
- 海康摄像头开发总结
- 使用海康摄像头实现实时监控
- 使用海康摄像头实现实时监控
- 海康摄像头视频实时监控
- 海康摄像头第一次RTSP成功
- 海康摄像头 Stream Channels的写法
- [LeetCode 200] Number of Islands
- java-接口List-Map
- HTML精确定位:scrollLeft,scrollWidth,clientWidth,offsetWidth之完全详解
- 关于多态的问题
- 9.11总结
- 海康摄像头GB28181对接
- react-利用Atom搭建开发环境
- Android开发图标素材下载
- U盘量产/修复小记
- 从RealSense中提取完整的深度和彩色图像,并存在opencv中的Mat里
- 1100. Mars Numbers (20)
- Android中可以使用System.out.println(“”);在控制台中显示你想要显示的字符吗?
- 序列化和反序列化
- MPAndroidChart开源图表库(一)之饼状图