沈阳音乐学院网上巡查系统工程技术方案
3.5.2存储方式的选择
存储方式采用前端NVR存储,机房存储服务器后期备份,做到考试期间视频录像双备份。
前端NVR采用分布式存储:所有的网络视频信号,传送到校级监考中心,在校级监考中心接入NVR进行存储,存储所有该监控中心所有连接的编码设备。
存储服务器后期备份:在考试结束后,采用专用录像下载软件在存储服务器上运行,从NVR上统一下载录像并根据考试科目命名。
31
沈阳音乐学院网上巡查系统工程技术方案
第四章 系统平台软件方案
4.1软件系统结构 4.1.1音视频编码协议
采用符合国际标准的MPEG-4协议进行音视频编码。合MPEG-4视频编码标准(Advanced Simple Profile 不带B帧,不带GMC),图像分辨率应支持4CIF(704×576)和CIF(352×288)并可调,在4CIF的分辨率下,图像清晰度不低于400线。应能根据需要扩展支持MPEG Layer II音频编码标准,并支持Program Stream系统流的封装。MPEG-4视频编码的标准应遵照 ISO/IEC-14496-2的具体规定;MPEG Layer II音频的编码标准应遵照ISO/IEC-11172-3的具体规定;Program Stream系统流的封装标准应遵照 ISO/IEC-13818-1 (2000 版本)的具体规定。 ? 系统码流
一般要求:符合ISO/IEC 13818-1(2000)标准的规定。 具体要求:复合流方式采用PS流的格式。 系统输出码流率应满足以下要求(25帧/秒): 当分辨率为704×576时,系统码流小于等于4Mbps; 当分辨率为480×576时,系统码流小于等于3Mbps; 当分辨率为352×576时,系统码流小于等于2Mbps; 当分辨率为352×288时,系统码流小于等于1024Kbps; 当分辨率为176×144时,系统码流小于等于384Kbps。 当传输网络带宽不足时,系统输出码流应采用CBR模式 ? 视频
一般要求:符合ISO/IEC-14496-2 MPEG-4 ASP@L5标准的规定 具体要求:视频流不包括B帧,不包括GMC帧。 系统输出码流率应满足以下要求(25帧/秒): 当分辨率为1280×720时,系统码流小于等于4Mbps; 当分辨率为704×576时,系统码流小于等于1.5Mbps; 当分辨率为352×288时,系统码流小于等于512Kbps;
32
沈阳音乐学院网上巡查系统工程技术方案
当分辨率为176×144时,系统码流小于等于256Kbps。
4.1.2系统软件平台的信令与传输协议
系统平台软件在进行音视频传输和控制时建立两个传输通道:信令/控制通道和音视频通道。信令/控制通道用于监控管理设备、在使用设备和信号源设备之间建立会话并传输控制命令。本系统平台在这些过程中使用了SIP协议作为会话控制和控制命令传输的承载协议。RTP/RTCP作为传输音视频的流媒体协议。协议关系如下
信令和控制通道视频流通道MPEG-4(必选)/AVS(可选)SIPPS、RTP/RTCPMPEG Layer II(必选)/G.729(可选)TCPIPUDP
一 、会话控制和控制命令传输协议SIP
SIP( Session Initiation Protocol是由 IETF (国际互联网标准制定组织)制定的面向 IP电视会议和电话的信令协议。它是一个基于ASCII的端到端的协议,实际上是在IP网络上提供“约会”服务。它在诸如SMTP(简单邮件传送协议)和HTTP(超文本传送协议)基础之上建立起来的,用来建立,改变和终止基于IP网络的用户间的呼叫。
为了提供多媒体业务它还需要结合不同的标准和协议:特别是需要确保传输(RTP),与当前电话网络的信令互连,能够确保语音质量(RSVP),能够提供目录(LDAP),能够鉴权用户(RADIUS)等等。
SIP提供以下功能:
名字翻译和用户定位:无论被呼叫方在哪里都确保呼叫达到被叫方。执行任何描述信息到定位信息的映射。确保呼叫(会话)的本质细节被支持。
特征协商:它允许与呼叫有关的组(这可以是多方呼叫)在支持的特征上达成一致(注意:不是所有方都能够支持相同级别的特征)。例如视频可以或不可以被支持。总之,存在很多需要协商的范围。
呼叫参与者管理:呼叫中参与者能够引入其它用户加入呼叫或取消到其它用
33
沈阳音乐学院网上巡查系统工程技术方案
户的连接。此外,用户可以被转移或置为呼叫保持。
呼叫特征改变:用户应该能够改变呼叫过程中的呼叫特征。例如,一呼叫可以被设置为“voice-only”,但是在呼叫过程中,用户可以需要开启视频功能。也就是说一个加入呼叫的第三方为了加入该呼叫可以开启不同的特征。
SIP有很多突出的优点。首先,它是基于文本的协议,因此消息的词法和语法分析就比较简单。其次,SIP会话请求过程和媒体协商过程等是一起进行的,因此呼叫建立时间短。再次,SIP只要充分利用已定义的头域,必要时对头域进行简单扩展就能很方便地支持补充业务或智能业务。然后, SIP类似于其他的Internet协议,设计上就为分布式的呼叫模型服务的,易于实现大系统。最后,SIP协议可与其他很多IETF协议集成来提供各种业务(如SDP,RSVP,RTSP,MIME,HTTP等),使SIP协议在业务的实现方面具有很大灵活性。并且SIP协议所定义的终端具有一定的智能性。
二 、RTP/RTCP作为传输音视频的流媒体协议
用于音视频数据传输的流媒体协议包括: 数据流部分的实时传输协议RTP (Real-time Transport Protocol),用于控制部分的实时传输控制协议RTCP(Real-time Transport Protocol) 和实时流媒体服务协议栈RTSP (Real-time Streaming Protocol)。RTP协议主要是用来传送实时的流媒体信息,数据报主要包括多媒体数据,以及所携带负载的时间戳,顺序号等。RTCP协议的数据报主要包括了接收者收到某个多媒体流的服务质量信息,用于对服务器端的反馈。
当服务器收到RTSP请求,它首先产生RTSP请求对象。服务器通过RTSP协议的应答信息将请求的内容以流会话(streaming session)的形式描述,内容包括数据流包含多少个流、媒体类型、和编解码格式。一个流会话由一个或多个数据流组成,如视频流和音频流等。实际的数据流通过RTP协议传递到客户端。
RTP在一对一或一对多的传输情况下工作,其目的是提供时间信息和实现流同步。RTP本身并不能为顺序传送数据包提供可靠的传送机制,它依靠RTCP一起提供流量控制和拥塞控制服务。在RTP会话期间,各连接者监视下层网络的性能,并将相关信息放入RTCP包,周期性地传送RTCP包来通知发送方。发送方也可以用RTCP包提供每次的会话信息,包中含有已发送的数据包的数量、丢失的数据包的数量等统计资料。因此,服务器可以利用这些信息动态地改变传输速率,
34
沈阳音乐学院网上巡查系统工程技术方案
甚至改变有效载荷类型。RTP和RTCP配合使用,因有效的反馈和最小的开销使传输效率最佳化。
4.1.3系统平台软件结构
系统软件参考模型包括系统层和监控管理平台,监控管理平台建立在系统层的服务之上。监控管理平台结构上从高到低分成业务层、应用层和服务层。系统软件参考模型如下图所示。
监控管理平台业务层应用层图像管理系统管理服务层系统层系统软件参考模型 监控管理平台: 1. 业务层
监控管理平台的业务层可根据各地实际情况有选择地实现,一般来说,业务层可包括报警、网上巡查、现场指挥(包括视频会议)、视频资料的快速查找、报警信息处理等方面的业务。 2. 应用层
监控管理平台的应用层是监控中心完成各种系统功能和音视频流调度管理的核心控制系统,可以分为音视频流管理子层和系统管理子层。
音视频流管理子层可完成实时音视频流点播、实时音视频流的双向解码、历史音视频流检索和回放、设备控制、存储和备份、报警联动等功能,具体参见本规范1.6.1的要求。
系统管理子层负责对网上巡查系统的用户和设备进行管理。功能如下: a) 用户和权限管理:设定管辖范围内用户、组、角色的权限。用户管理可
包括用户注册、用户查询、用户增加和删除、用户访问权限管理、用户
35
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库高招标准化考场解决方案 - 图文(7)在线全文阅读。
相关推荐: