- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
流媒体在视频监控系统中应用
流媒体在视频监控系统中应用
摘 要现如今,如何保障自身的生命安全已成为许多人关心的重点,视频监控系统就是保护自己的一种有效手段。这套系统的优点在于方便、直观、信息内容丰富,有较高的防范能力。不过,视频信号存在延时这个缺点,使得远程视频监控系统里的实用性大打折扣,且这个缺点因视频数据过大而难以解决。因此,可以在窄带条件下实现连续视频流的流媒体技术应运而生,此技术具有强劲的高压缩比和面向流式的编码技术。目前,流媒体技术广泛应用于远程视频监控系统。文章就针对流媒体在视频监控系统中的应用进行了分析和研究,以供参考。【关键词】流媒体 远程视频监控系统 编码技术
1 流媒体技术
1.1 流媒体编码技术
1.1.1 基于内容和对象的编码方式
下面以最普遍的MPEG-4为例,介绍一下流媒体系统所选用的编码方法,也就是面向网络传输的视频压缩编码方法。MPEG-4为了让视频得以传输于异构性网络,利用有效的压缩算法,把视频压缩成适合网络传输码率范围的码流。MPEG-4这种编码主要基于可视对象和音频作用,MPEG-4把音视?l图像帧转为一个由不同的合成图像、合成声音、自然音频、自然图像以及带有附加码流的对象组成的视听场景,将视频对象VO和视频对象平面VOP引入到视频编码上。MPEG-4视频编码的核心就是某一时刻视频对象的采样,也就是视频对象平面。在编码MPEG-4时,把背景和运动对象分离开来或是把视频图像分割成不同对象。之后为了让压缩快速优质的进行,利用不同的编码方法对不同对象独立进行编码。内容的尺度可变性技术是压缩过程中使用到的一项技术,其工作方式是用较高的空间和时间分辨率来表示较重要的对象,给对象分配优先级。像是运动对象脸部的细节和平滑是其压缩编码尽可能要保留的。,因为编码时其优先级较高,背景图像的编码策略需选用高压缩率,因为其优先级较低。
1.1.2 冗余信息压缩
每一帧图像都由MPEG-4进行了对象化处理,I帧图像是在做了基于内容可变的帧内压缩后形成的,MPEG以前的标准就是帧间图像信息冗余压缩技术的标准。I帧图像能独立解码,每隔一定时间出现一次,是视频流的基本帧。按照帧间图像的关系,B帧图像可以根据前面一个P帧或I帧和后面的一个P帧或I帧之间由信息接收端进行双向预测。P帧和B帧不能独立解码,要依靠I帧。所以为了不形成误差扩散,要求I帧图像有较高质量。因为接收端预测的B帧图像,网络上没有传输视频数据,只传输了相关控制数据,所以B帧图像所需网络传输带宽不大,但图像主观视觉质量能被B帧提高。
1.1.3 扩展性编码技术
为了让不同质量流畅的视频流能够被不同带宽的用户欣赏到,每一帧图像都由MPEG-4运用了扩展性(可分级性)编码技术。MPEG-4可以进行空域和时域的扩展,有很棒的灵活扩展性。空域扩展是将有效像素增加在基本层中,将增强层加入基本层上。时域扩展是将帧率增加在增强层上,再增加B帧。MPEG-4在编码时,把每一帧图像的视频对象压缩成几个不同的视频对象层。最基本的视频图像由基本层提供,是否在基本层的基础上提供增强层,则要根据网络情况决定。为了使视频图像主观质量(流畅度和清晰度)的观感体验最佳,视频源端将根据误码率和网络带宽状况自动调节扩展层的传输。
1.2 服务质量保证和流媒体控制协议
1.2.1 UDP协议和TCP协议
IP网络是远程视频监控系统的视频信号架设的地方,IP协议之上有UDP和TCP传输层协议。TCP协议传输协议网络开销较大,是可靠的,有错误重传和信息反馈机制。而UDP传输协议网络开销相对较小,不考虑传输质量,是不可靠的,是“尽力传送”(Best-Effort)的传输协议。由流媒体的传输和控制协议完成实时流的服务质量(QoS)。UDP一般用于运行基于IP网络的实时视频流,这是结合TCP和UDP各自的特点所得的结果。
1.2.2 流媒体传输和控制协议
资源预留协议RSVP协议、实时流协议RTSP、实时传输控制协议RTCP和实时传输协议RTP是流媒体的控制和传输的主要协议。一对一或一对多的传输情况下的工作是RTP的定义,作为一种多媒体数据流的传输协议,为了实现视频流的同步和连贯,RTP提供时间戳信息和顺序标识。在RTCP协议中,数据包和发送的数据包数量等统计资料如果在视频流传输期间丢失,则可以将增强层的传输量进行改变,并且通过实时动态措施来改变服务器的传输速率,将拥塞控制和流量控制的服务进行提供。QoS由RTCP协议来保证。VCR那样的操作控制,如暂停、快退、快进等可以通过RTSP也就是话路控制协议来实现。视频流接受端和发送端需要有建立预留的权利,因为RSVP的思路是根据请求,要求视频流传输路径上的路由器为预留资源。
1.2.3 缓存去抖动技
原创力文档


文档评论(0)