基于CORBA和流媒体的网络视频监控技术研究与系统实现

来源 :重庆大学 | 被引量 : 0次 | 上传用户:dsgver5r33
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网络视频监控系统是一个集多媒体信息的综合性、计算机的交互性、通信的分布性和监控的实时性等技术于一体的综合系统。论文综述了国内外视频监控系统的发展现状,讨论了视频监控系统实现的相关理论及关键技术。针对当前网络视频监控系统跨平台性差、部署困难、可适应性差、管理和维护升级成本高、容量扩展时负载高等问题,基于C/S三层结构、CORBA技术、结合流媒体和Java多媒体开发框架,提出了一种跨平台性强、易扩展、管理和维护升级成本低、能动态适应网络状况的视频监控系统的设计方案。首先,讨论了CORBA的中间件技术特性、对象的定位机制、访问控制机制以及有关CORBA性能方面的问题,通过调整客户机与服务器之间的关系,使得客户机可以向服务器提出事务请求,同时也可以为下一个请求充当服务器的角色;屏蔽了不同操作系统、编程语言以及通信协议之间的差异,实现了异构或同构环境下应用程序间的通信;降低了软件系统的复杂程度,增加了软件功能的可重用性,进而增强了系统的可扩展性。通过研究Java多媒体开发框架及其网络传输机制,同时还探讨了基于Java多媒体技术开发框架的多媒体实时通信系统实现方法,设计并实现了视频监控系统的数据采集、处理、传输、存储以及播放等功能模块;然后,对网络视频监控系统的QoS控制进行了深入研究,根据监控系统的实际网络传输情况,基于网络带宽自适应的思想,通过丢包率和网络传输延迟抖动两种参数对发送端输出速率进行动态调整;同时,结合RTP/RTCP协议的传输特性和音视频编码技术,设计并实现了网络带宽自适应视频流传输模块,消除了系统在运行过程中图像画面的抖动现象,从而保证了监控系统的高可靠性。最后,论文还提出了一个分布式MVC模式的实现模型。在媒体服务器端和客户端分别采用从Java Swing/AWT中继承过来的事件处理机制和CORBA的异步回调机制实现系统在运行过程中媒体服务器端和客户端工作界面的实时更新,保证了后台数据库中数据记录和媒体服务器端、客户端界面显示数据记录的一致性。
其他文献
运动控制技术是数控机床、机器人等重要组成部分,交流伺服系统由于其优异的特性而在现代运动控制系统中得到了广泛的应用。随着各种专用运动控制芯片的出现及数字信号处理器(D
H.264/AVC是由国际电信联盟和国际标准化组织共同制定的新一代视频编码标准,该标准支持从低带宽、高误码率的无线移动通信到高码率、低延迟的视频广播在线流媒体等多种应用,
磨矿分级作业是冶金、有色、材料等工业领域重要的工序,磨矿分级作业的目的是将大颗粒矿石磨碎到一定的粒度,使有用矿物与脉石单体解离,以便为后续的选别作业有效地回收矿石中的
近年来,随着移动电话的广泛应用,不管是使用者还是研究人员,对移动电话的文本输入技术产生了越来越浓厚的兴趣。他们要求一种更简单,更有效率的文本输入方式。由于移动电话的
脉诊是中医的精髓,在几千年的中医学史中,一直有效地指导着临床实践,并积累了丰富的经验。但传统脉诊的信息模糊、不定量、主观性强等特点,限制了中医诊断的客观化。目前中医脉诊
无线射频识别技术(RFID)是自动识别技术的一种高级形式,具有独特的技术优势。RFID应用系统是应用一定的识别装置,自动地获取被识别物品的相关信息,并提供给后台的计算机处理
球磨机是一种电力、水泥、选矿、陶瓷、化工等行业中重要的研磨设备,同时也是一种高能耗设备。但是由于球磨机滚筒的密闭旋转特性,筒内料位难以直接有效测量,工作人员为防止堵磨
随着计算机和网络通信技术的发展,远程测控技术的研究和应用已成为测控领域发展的主要方向。虚拟仪器是一种全新的仪器系统,与传统仪器不同之处在于虚拟仪器结合了计算机技术和
本文以混合式数字化折页机控制系统为研究对象,从计算机控制策略、数据通讯和软件设计等几个方面对混合式折页机控制系统进行了研究。完成了上位机对下位机控制系统的开发,达到
随着自动控制、计算机、通信、网络等技术的交叉发展,给自动控制系统结构带来重大变革,使研究组建工业生产网络具有较高的理论意义和实用价值。本课题应用虚拟仪器的概念构建了