流媒体技术在远程视频监控系统中应用与实现.doc

流媒体技术在远程视频监控系统中应用与实现.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
流媒体技术在远程视频监控系统中应用与实现

流媒体技术在远程视频监控系统中应用与实现   摘要 针对目前远程视频监控簪统中视频信号进行远程传输所面临的问题和存在的不足,计论了基于流媒体技木的新型远程视频监控手统的应用万案,提出了如何利用,氚媒体技木跨越地域限制买现速程视频传输的万击。   关键词 赢媒体,远程视频监控,视频传输;数字图像识别技术   中图分类号TP301 文献标志码A 文章编号1006-8228(2012)01-19-02   0 引言   随着计算机网络技术、通信技术、视频以及图像处理技术的迅速发展,视频监控技术已经破广泛应用于教育、医疗、金融、电力、电信、公安等多个行业。   要实现异地远程监看现场视频图像,仍然存在很多问题,主要瓶颈在于网络带宽。但是,随着网络通讯技术及图像压缩处理技术的快速发展,在IP及宽带技术与网络视频监控技术相互融合促进的发展背景下,通过计算机网络实时传输异地远程视频图像已成为可能。   1 现有视频系统传输方式及不足   现有的视频监控系统虽然也是采用数字技术进行现场视频的采集与处理,即现场摄像机+数字主机的方式,但是以实现本地音视频信号的浏览与记录为主要目的,视频信号的采集点到监控中心的传输方式使用有线和无线两种。有线方式一般近距离采取敷设专用视频线缆,距离超过1000m时采取架设光缆传输信号,或采用其他的如共缆调制,但都需要单独布线。无线微波方式信号的传输受地理环境限制较多,如发射与接收端需要可视,信号无法跨越建筑物或山体等障碍,只能在一定的环境中方可使用,在城币中实现就有诸多困难,再有,微波传输容量有限,无法实现大容量的信号传输,而且一般民用微波频段受到的干扰多。   结合流媒体技术,本文设计并实现了一种基于流媒体技术的远程视频监视系统。   2 视频监控系统设计   2.1 系统开发和运行环境   开发平台使用Mmrosott Windows XP,软件开发工具为Visual C++60。运行环境要求CPU主频在300 GHz以上、内存512MB以上、显卡支持DrectShow、显存256MB以上、服务器端硬盘800 GB以上。   2.2 系统的实现   系统主要分为视频服务器、中心监控主机和视频客户端三部分。视频服务器的主要功能分为三类第一类是将现场采集回来的模拟视频量化再进行压缩编码生成适应网络传输的数字视频,并进行管理,第二类是响应客户端的视频请求,第三类是根据中心监控系统的指示,对云台、镜头、电话及多媒体报警器等外围设备进行操作。中心监控主机主要功能是接收客户端的请求,然后再与视频服务器取得联系。中心监控主机的另一个任务是将视频流文件拆分成单帧图像文件,通过数字图像识别算法进行分析,判断各个通道是否有异常情况发生。客户端主要是提供给上层用户的一个浏览查询操作的平台。该视频监控系统网络架构如图1所示。      2.3 系统开发所需关键技术   2.3.1 流媒体技术   流媒体是指在数据网络上按时间先后次序传输和播放的连续视音频数据流。说得简单一点,流媒体就是通过互联网传递并能被用户一边下载一边观看的活动媒体信息。一般来说,流媒体技术有三个要素,即编码器(编码技术)、播放器(播放支持)和流服务器,三者缺一不可,而仅仅具有其中一到两个要素是不能被称为流媒体技术的。显然,流媒体实现的关键技术就是流式传输。流式传输方式是将动画、视音频等多媒体文件经过特殊的压缩方式分成一个个压缩包,由视频服务器连接用户计算机连续并实时传送。   2.3.2 流媒体的技术实现   流式传输的实现需要缓存。因为对一个实时A/V源或存储的A/V文件,在传输中要被分解为许多包,由于网络是动态变化的,各个包选择的路由可能不尽相同,故到达客户端的时间延迟也就不等,甚至先发的包还有可能后到,因此,要使用缓存系统来弥补延迟和抖动的影响,并保证数据包的正确顺序,使数据能够连续地输出。通常,缓存所需的容量并不大,因为缓存可以通过环形链表结构来存储数据.通过丢弃已经播放的内容,可以重新利用空出的缓存空间来缓存后续未播放的内容。本系统中由于客户端和中心监控主机不仅需要回放视频服务器端的历史数据,而且还经常需要实时地浏览现场状况,所以我们采用流媒体思想对系统进行设计实现。我们在服务器、中心监控主机以及客户端之间利用Socket实现了一个基于RTP/`RTCP会话的视频流的实时传输系统。这里我们把中心监控主机和客户端都看作堤视频服务器的客户端%   2.3.3 数字图像识别技术   一个完整的数字图像模式识别系统需要融合图像处理技术和模式识别技术。图像识别的过程包括图像预处理、图像分割、特征提取和图像区别分类几部分,如图2所示。      2.3.4 囤像识别技术在本系统中的应用   系统中数字图像识别功能

文档评论(0)

erterye + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档