GB28181国标2016版本协议文档(报送稿)解读(二)
来源:互联网 发布:百度网络招聘 编辑:程序博客网 时间:2024/05/19 13:59
2016.08. 备注,2016正式版的28181国标已经发布,请见
http://blog.csdn.net/aflyeaglenku/article/details/52151725
协议文档中主要的修改地方在:
a)明确了媒体流基于TCP传输的要求。
b)增加了目录查询应答的示例说明。较为清晰地说明了catalog目录中几个重要的“关系字段”的关系。加强领域建模。
c)增加了一些设备控制、设备设置、设备查询、的命令,扩展了28181协议的能力范围。如强制关键帧、看守位控制、移动设备等。
d)补充了一些命令的参数,完善了28181协议的命令。如参数查询、报警通知、视音频文件下载等。
e)细致说明了一些命令、或消息流程的细节。如注册刷新处理、媒体流保活等。
f)还包括一些指导意见。如流控等。
下面就一部分修订项简要解读:
----(2) 增加了媒体流TCP传输要求(见4.3.1, 5.2,附录F,附录L) ;
协议中对媒体流的TCP传输做了一定的要求。
第一个规定是建议媒体流的接收者作为TCP的服务端,发送者作为TCP的客户端。相比于2015版的提议的较为混乱的TCP链路规定,新版对TCP链路的规定更为简洁,对各种情形的处理也更为统一。
第二个规定是,在开流Invite消息中,SDP可以协商TCP链路的方式。也就是说TCP的服务端到底是由接收者还是发送者来充当,并没有做强制要求。更加灵活的协商机制,也带来了更为复杂的链路管理。
----(3) 增加了媒体流源端峰值控制要求(见4.3.6) ;
协议指出,媒体流传输应采用RTCP协议,为按序传输提供可靠保障,应能进行流量控制和拥塞控制。
但协议就具体细节,如何操作,达到何种效果或要求,尚未有明确说明。
凡是模糊的地方就有可能出现控标点,或先入为主。就跟基于TCP的媒体流传输一样,在协议尚未明确的时期,也是各大安防厂家、各种传输要求大行其道。
----(5) 增加了信令字符集要求(见6.10) ;
协议对信令所使用的字符集做了明确的规定。影响的地方主要是包含汉字的消息体,如目录消息,设备信息查询中包含汉字的字段,等。
这一规定,明确性地解决了各个上下级国标系统间,进行目录共享一致性时,中文乱码的问题。
- GB28181国标2016版本协议文档(报送稿)解读(二)
- GB28181国标2016版本协议文档(报送稿)解读(一)
- GB28181国标2016版本协议文档(正式版)解读(三)
- GB28181国标2016版本协议文档(正式版)解读(四)
- 国标28181-2016 GB28181-2016检测结果文档
- 监控安防平台-国标GB28181协议
- 视频监控安防平台-国标28181 2016-GB28181 2016版检测经历 (平台上联和下联检测)
- 视频监控安防平台-国标28181 2016-GB28181 2016版检测经历 (平台上联和下联检测)
- 一种基于GB28181协议的国标客户端实现
- IP协议解读(二)
- 再谈“GB28181的价值观”(二)
- 国标645协议.....2007---项目所需二(数据链路层)
- ZigBee协议栈浅显解读(二)
- 视频监控安防平台--国标28181-2016 GB28181-2016 平台全项检测经历
- HTTP协议详解(版本二)
- gb28181协议 资料收集
- GB28181协议实现简介
- 一周简报(Dojo及信息报送业务)
- 关于TCP协议,我想你应该懂了!
- 计蒜客之简单斐波那契数列
- Hibernate总结(二)--之主键的产生器和对象状态
- for循环删除(ArrayList.remove)报错及解决办法
- 告诉你哪些单片机项目坚决不接(转贴)
- GB28181国标2016版本协议文档(报送稿)解读(二)
- memcached学习笔记1(windows 7 64bit 环境下安装memcached)
- iOS 正则表达式判断身份证等
- 面试常问题
- nyoj 35 表达式求值
- 中国汽车文化尚在襁褓中!
- iOS-OC-修改微信运动步数(读取和修改健康步数HealthKit)
- Error creating bean with name 'sessionFactory' defined in class path resource [applicationContext.xm
- 自定义ViewPager指示器