基于DirectShow和RTP的网络视频监视系统设计与开发
| 论文之家 | 代写论文 | 发表论文 | 站点地图 | 收藏本站 |
您现在的位置: 硕士论文 >> 电子论文 >> 自动化 >> 自动化技术 >> 正文
基于DirectShow和RTP的网络视频监视系统设计与开发
作者:张熙 Publish: 2006-8-2 Hits:-
【中文题名】 基于DirectShow和RTP的网络视频监视系统设计与开发
【英文题名】 Design and Development of Network Video Monitor System Based on Directshow and RTP
【学科专业】 计算机应用技术
【论文级别】 硕士论文
【投稿时间】 2006-8-2
【中关键词】 RTPRTCP,DirectShow,视频监视,QoS,UML,
【英关键词】 RTP/RTCP,DirectShow,Video Monitor,QoS,UML,
【分类导航】 工业技术>自动化技术、计算机技术>自动化技术及设备>自动化系统>监视、报警、故障诊断系统>
【论文摘要】 随着社会的进步,人们对生活和工作环境安全要求不断提高,监视系统的重要性就显得格外突出。传统的模拟监视已经越来越难以满足用户的需要,与之相比,数字监视具有许多明显的优点:便于计算机处理、适合远距离传输、便于查找、提高了图像的质量与监视效率、系统易于管理和维护。DirectShow是微软公司开发的一套基于Windows平台的软件开发包,它为Windows平台上处理各种格式的媒体文件播放、音/视频采集等高性能要求的多媒体应用提供了完整的解决方案。 RTP/RTCP是1996年IETF(Internet Engineering Task Force)的视频/音频工作组制订的专门用于支持网络实时传输服务、提供数据实时传输的标准。RTP通常使用UDP进行数据传输。会话期间,参与者定期发送RTCP包反馈统计信息。RTP和RTCP配合使用,提供数据实时传输和QoS服务来满足网络音/视频数据实时传输的时延和丢包要求。 本文通过采用上述技术,完成了一个用USB摄像头作为视频采集设备的小型实用网络监视系统,主要工作有: (1) 使用UML建模工具完成系统的设计过程。采用RationalRose 2002分别构建了...
【论文题纲】
第一章 绪论 10-16
1.1 监视系统的现状与发展 10-13
1.1.1 监视系统的现状 10-11
1.1.2 监视系统的发展 11-13
1.2 监视系统的应用范围 13-14
1.3 论文研究内容及章节安排 14-16
1.3.1 论文研究内容 14
1.3.2 论文结构安排 14-16
第二章 涉及的基础理论与技术 16-23
2.1 TCP/UDP协议简介 16-17
2.1.1 TCP协议 16
2.1.2 UDP协议 16-17
2.2 RTP/RTCP协议简介 17-20
2.2.1 RTP协议 18-19
2.2.2 RTCP协议 19-20
2.3 DirectShow技术简介 20-21
2.4 ActiveX技术简介 21-23
第三章 网络视频监视系统分析与方案设计 23-32
3.1 系统目标与功能 23-24
3.1.1 系统设计目标 23
3.1.2 系统的功能需求 23-24
3.2 系统构架方案设计 24-26
3.2.1 服务器端软件模块组成 25-26
3.2.2 客户端软件模块组成 26
3.3 传输协议的选择 26-27
3.4 视频处理工具的选择及技术 27-32
3.4.1 DirectShow的选择 27-28
3.4.2 DirectShow过滤器图及相关组件 28-30
3.4.3 过滤器的连接 30
3.4.4 过滤器的数据传送模式 30-32
第四章 网络视频监视系统的设计 32-39
4.1 Rational Rose设计工具 32-33
4.2 客户端设计 33-36
4.2.1 用例图 33
4.2.2 类图 33-35
4.2.3 活动图 35-36
4.3 服务器端设计 36-39
4.3.1 用例图 36
4.3.2 类图 36-38
4.3.3 活动图 38-39
第五章 网络视频监视系统的实现 39-77
5.1 开发环境与工具 39-40
5.1.1 开发环境 39
5.1.2 开发工具 39-40
5.2 DirectShow实现视频采集 40-43
5.3 DirectShow实现视频压缩和解压缩 43-47
5.3.1 视频压缩和解压缩的概念及标准 43-46
5.3.2 视频压缩和解压缩在DirectShow中的实现 46-47
5.4 DirectShow实现录像与回放 47-51
5.4.1 录像功能的实现 47-48
5.4.2 回放功能的实现 48-51
5.5 监视系统网络传输的实现 51-70
5.5.1 简化RTP/RTCP协议中帧的设计 51-54
5.5.2 服务器端网络传输的实现 54-60
5.5.3 客户端网络传输的实现 60-68
5.5.4 QoS控制 68-70
5.6 客户端的实现 70-74
5.6.1 客户端的实现方式 70-72
5.6.2 客户端功能具体实现 72-74
5.7 服务器端的实现 74-77
5.7.1 服务器端的实现方式 74
5.7.2 服务器端功能具体实现 74-77
第六章 系统的运行与测试 77-82
6.1 系统运行界面及运行方法 77-80
6.1.1 服务器端界面及运行方法 77-78
6.1.2 客户端界面及运行方法 78-80
6.2 系统调试与测试 80-82
结论与展望 82-84
致谢 84-85
参考文献 85-89
攻读硕士学位期间发表的论文 89
【DOI】 LunWen.ID:2.2008.379348
付费论文:有参考文献 300元
1、注册会员             2、购买本文            3、下载文章 
注:此文为收费论文,需付费购买。每页大约1000字。
代写论文流程
载入中…
Web lunwenjia
热门搜索:RTPRTCP 论文 DirectShow 视频监视 QoS UML
自动化技术最新论文
自动化技术热门论文