基于CORBA和流媒体的网络视频监控技术研究与系统实现
| 论文之家 | 代写论文 | 发表论文 | 站点地图 | 收藏本站 |
您现在的位置: 硕士论文 >> 电子论文 >> 自动化 >> 自动化技术 >> 正文
基于CORBA和流媒体的网络视频监控技术研究与系统实现
作者:张少华 Publish: 2007-10-25 Hits:-
【中文题名】 基于CORBA和流媒体的网络视频监控技术研究与系统实现
【英文题名】 Research and Development of Network Video Monitor Technology and System Based on CORBA and Streaming Media
【学科专业】 检测技术与自动化装置
【论文级别】 硕士论文
【投稿时间】 2007-10-25
【中关键词】 流媒体,中间件,Java多媒体开发框架,服务质量,实时传输协议,
【英关键词】 Streaming Media,Middle-ware,QoS,RTP,
【分类导航】 工业技术>自动化技术、计算机技术>自动化技术及设备>自动化系统>监视、报警、故障诊断系统>
【论文摘要】  网络视频监控系统是一个集多媒体信息的综合性、计算机的交互性、通信的分布性和监控的实时性等技术于一体的综合系统。论文综述了国内外视频监控系统的发展现状,讨论了视频监控系统实现的相关理论及关键技术。针对当前网络视频监控系统跨平台性差、部署困难、可适应性差、管理和维护升级成本高、容量扩展时负载高等问题,基于C/S三层结构、CORBA技术、结合流媒体和Java多媒体开发框架,提出了一种跨平台性强、易扩展、管理和维护升级成本低、能动态适应网络状况的视频监控系统的设计方案。 首先,讨论了CORBA的中间件技术特性、对象的定位机制、访问控制机制以及有关CORBA性能方面的问题,通过调整客户机与服务器之间的关系,使得客户机可以向服务器提出事务请求,同时也可以为下一个请求充当服务器的角色;屏蔽了不同操作系统、编程语言以及通信协议之间的差异,实现了异构或同构环境下应用程序间的通信;降低了软件系统的复杂程度,增加了软件功能的可重用性,进而增强了系统的可扩展性。通过研究Java多媒体开发框架及其网络传输机制,同时还探讨了基于Java多媒体技术开发框架的多媒体实时通信系统实现方法,设计并实现了视频监控系统的数据采集、...
【论文题纲】
摘要 3-4
ABSTRACT 4-8
1 绪论 8-13
1.1 视频监控系统概述 8-10
1.1.1 视频监控系统的研究背景 8
1.1.2 视频监控系统的发展历程 8-10
1.2 国内外发展现状 10-11
1.3 本文的主要工作及章节安排 11-12
1.3.1 本文的主要工作 11
1.3.2 本文的章节安排 11-12
1.4 本章小结 12-13
2 系统相关理论及关键技术 13-27
2.1 CORBA 技术 13-19
2.1.1 系统引入CORBA 技术的原因 13
2.1.2 CORBA 简介 13-14
2.1.3 CORBA 特点 14-15
2.1.4 CORBA 的体系结构 15-17
2.1.5 CORBA 的工作方式 17-18
2.1.6 CORBA 的通信协议IIOP 18-19
2.1.7 CORBA 的接口定义语言IDL 19
2.2 流媒体技术 19-24
2.2.1 流媒体技术概述 19-20
2.2.2 流媒体和视频监控技术的技术融合 20-21
2.2.3 流媒体传输协议 21-24
2.3 JAVA 多媒体技术开发框架 24-26
2.3.1 Java 语言特性 24-25
2.3.2 JMF 技术概述 25-26
2.4 本章小结 26-27
3 系统设计 27-36
3.1 系统的整体支撑架构 27-28
3.2 基于CORBA 中间件技术的软件体系结构设计 28-32
3.2.1 中间件的基本概念及其在本文中的作用 28-29
3.2.2 基于CORBA 标准的异步消息中间件 29-30
3.2.3 基于CORBA 的异步传输机制选择及通信模型平台的设计 30-31
3.2.4 系统的软件体系结构 31-32
3.3 系统的功能及工作过程 32-33
3.4 系统的JMF 框架 33-35
3.5 CORBA 接口对象在JMF 方法上的映射 35
3.6 本章小结 35-36
4 网络视频监控系统的 QoS 控制 36-43
4.1 系统的 QoS 控制 36-38
4.1.1 QoS 参数 36-37
4.1.2 拥塞控制技术的基本原理 37
4.1.3 基于速率的拥塞控制的方法 37-38
4.2 一种基于RTP 的自适应拥塞控制策略 38-41
4.2.1 网络负载的判断 38-39
4.2.2 自适应发送速率调整算法 39-41
4.3 自适应的视频流传输模块设计实现 41-42
4.4 本章小结 42-43
5 系统实现 43-64
5.1 应用服务器/采集端的实现 43-50
5.1.1 应用服务器/采集端的IDL 接口文件 43-45
5.1.2 视频数据的捕获 45-46
5.1.3 克隆数据源 46-47
5.1.4 视频数据的压缩 47
5.1.5 视频数据的传输 47-50
5.2 媒体服务器端的实现 50-54
5.3 客户端的实现 54-58
5.3.1 客户端的IDL 接口文件 55-56
5.3.2 视频数据的接收以及播放 56-58
5.4 媒体服务器端和客户端工作界面的实时更新 58-63
5.4.1 MVC 设计模式 58-59
5.4.2 基于分布式环境下的MVC 模式设计 59-61
5.4.3 实时更新GUI 61-63
5.5 本章小结 63-64
6 结论及展望 64-66
6.1 结论 64
6.2 展望 64-66
致谢 66-67
参考文献 67-71
附录 71
【DOI】 LunWen.ID:2.2008.386110
付费论文:有参考文献 300元
1、注册会员             2、购买本文            3、下载文章 
注:此文为收费论文,需付费购买。每页大约1000字。
代写论文流程
载入中…
Web lunwenjia
热门搜索:流媒体 论文 中间件 Java多媒体开发框架 服务质量 实时传输协议
自动化技术最新论文
自动化技术热门论文