必须要素:

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对接相关推荐

  1. 海康摄像头设备对接——js接入自己系统的流程方法

    本次对接海康摄像头的系统前端采用的是VUE2-CLI,而海康硬件对接前端接入客服提供的是jq+原生版本,如果需要官方客服提供的对接demo(包含接口文档),可以下拉到底部附上了下载云盘资源, 接下来记 ...

  2. php对接海康视频教程_EasyNVR无插件互联网直播平台对接海康摄像头如何通过SDK将视频在前端网页播放...

    原标题:EasyNVR无插件互联网直播平台对接海康摄像头如何通过SDK将视频在前端网页播放 市场上常见的海康.大华.宇视等网络摄像头只要支持RTSP协议,都可以接入到EasyNVR中,今天主要给大家分 ...

  3. 海康摄像头对接H5版本开发使用参考

    海康摄像头H5版本demo使用步骤 文章目录 海康摄像头H5版本demo使用步骤 重要提示 准备工作 使用步骤 最常见异常 重要提示 海康官网 H5版本只能与海康的两个应用平台对接,分别是" ...

  4. java GB28181 大华 海康摄像机国标对接源码源代码程序

    java GB28181 大华 海康摄像机国标对接源码源代码程序 本人亲测说明:首先此套程序我测试了可以用,但是不能同时多客户同时看一路视频,视频打开速度也很慢.仅拿来参考是可以的,还凑合吧. WEB ...

  5. Java对接海康摄像头坑点总结

    一.背景 有一批AI摄像头需要部署到客户方,需要实现的功能:1.摄像头实时预览,摄像头安装在不同地点的内网环境,因此需要通过frpc服务器做内网摄像头的代理:2.摄像头smart事件,进入区域.离开区 ...

  6. 采用EasyNVR网页无插件互联网直播平台对接海康摄像头如何通过SDK将视频在前端网页上进行播放?

    背景分析 安防摄像头在进行互联网直播中所使用的EasyNVR核心在于摄像机的音视频流的获取.转换.转码与高性能分发,同时同步完成对实时直播流的录像存储,在客户端(PC浏览器.Android.iOS.微 ...

  7. LiveNVR监控流媒体Onvif/RTSP功能支持海康摄像头通过海康SDK的方式接入直播观看录像回看预置位操作

    LiveNVR功能支持海康摄像头通过海康SDK的方式接入直播观看录像回看预置位操作 1.流媒体服务说明 2.支持海康SDK接入 3.视频广场查看播放 4.预置位接口 4.RTSP/HLS/FLV/RT ...

  8. 海康摄像头连接阿里云视频监控的步骤

    因为公司可能需要做一个校园的安防,需要运用到摄像头,本来是想用springboot+海康自带的sdk来做的,但是经理推荐用阿里的OSS+阿里的视频监控来做远程监控的调用,所以就过来搭建了一下,用了两天 ...

  9. LiveNVR监控流媒体Onvif/RTSP功能支持海康摄像头通过海康SDK接入支持回看倍速播放海康设备存储的设备录像

    LiveNVR功能支持海康摄像头通过海康SDK接入支持回看倍速播放海康设备存储的设备录像 1.流媒体服务说明 2.支持海康SDK接入 3.查看设备录像 3.1.时间轴模式 3.2.列表模式 4.RTS ...

  10. 海康摄像头的二次开发(java)

    海康摄像头的二次开发(java) 我第一次接触海康摄像头的二次开发的项目,一开始的时候摸不清套路,走了不少弯路,现在准备把我的一些经验留下来,让大家参考一下. 1.首先到海康的官网下载设备网络SDK: ...

最新文章

  1. c++ 从文本中逐行读取,并按空格对读取的一行进行分割
  2. weka平台下手动造.arff的数据
  3. IoT机会窗打开:运营商亟需战略转型 获取物联网最大化价值
  4. mysql 创建唯一索引_Mysql创建索引
  5. python中truncate的用法_在Python中操作文件之truncate()方法的使用教程
  6. oracle 文件写 n r,[oracle]log_archive_dest_n与DB_RECOVERY_FILE_DEST
  7. pandas中inplace_pandas回顾小结(二)
  8. 施工工期计算器在线_办公室装修工期要多久时间,办公室快速装修怎么做?
  9. how to clear screen in python shell
  10. React 组件生命周期详解
  11. Jmeter及JDK下载安装配置教程
  12. Qt学习之路系列教程目录
  13. visio一分二的箭头_Microsoft Office Visio绘画双箭头直线的具体步骤介绍
  14. Shell脚本学习指南 下载
  15. php 中文获取拼音,php获取中文的拼音代码_php
  16. 计算机itunes无法安装,itunes无法安装怎么办 itunes不能安装解决方法
  17. 计算机转换外界信息原理,高级文秘及办公自动化教程-计算机基础
  18. Android10.0编译 make api-stubs-docs-update-current-api问题
  19. java工具类–自动将数据库表生成javabean
  20. CSP-J第一轮常考知识点

热门文章

  1. pc工具不支持stb的加密方式_微信协议分析 pc端记录实现不死号
  2. 树的遍历 (和) 玩转二叉树 的总结博客
  3. android -------- 打开本地浏览器或指定浏览器加载,打电话,打开第三方app
  4. AC日记——单词倒排 1.7 28
  5. 为Android模拟器配置代理
  6. Android Root权限静默安装
  7. Drools workbench kie-server部署和简单使用(全流程
  8. java8 求list最大值
  9. [转]虚函数实现原理
  10. idea 版本控制 忽略要提交的文件