| 【中文题名】 | 基于JMF的远程视频诊断系统设计与实现 |
| 【英文题名】 | |
| 【学科专业】 | 机械制造及其自动化 |
| 【论文级别】 | 硕士论文 |
| 【投稿时间】 | 2007-8-8 |
| 【中关键词】 | JMF,视频会议,RTPRTCP,音视频传输,软件开发技术, |
| 【英关键词】 | JMF,videoconference,RTP/RTCP,video/audio transmssion,software development skills, |
| 【分类导航】 | 工业技术>自动化技术、计算机技术>自动化技术及设备>自动化系统>监视、报警、故障诊断系统> |
| 【论文摘要】 |
随着计算机和互联网通信技术的快速发展,在经济全球化发展趋势的推动下,网络信息技术已经广泛渗透到经济和社会的各个方面。网络视频会议系统是基于互联网技术实现的虚拟会议,在这个平台上,地域分散的计算机可以通过网络传送各自的信息,进行实时信息交流与资源共享、协同工作。这大大节省工作人员的时间和精力,消除地域限制,提升群体工作质量和效率,进而提高企业及社会的综合效益。
本文首先对网络视频会议系统的现状及趋势进行了广泛调研与分析,进而系统地研究了软件开发技术和管理方法,通过对JMF(Java Media Framework)技术、RTP/RTCP协议、音视频压缩及网络传输安全的综合分析,最后结合地质勘探远程诊断系统实际的特点,在系统开发中应用相关的软件开发技术和管理方法,实现远程诊断会议系统的设计与开发。本文主要完成以下相关内容:
1.对软件开发周期、过程模型进行系统的研究,介绍如何根据实际应用开发选定相应的模型;进行有效的需求分析,充分发挥其在整个开发阶段的作用与意义;结合软件配置管理、软件人员管理等进行软件项目管理。
2.深入研究JMF框架结构、网络传输协议RTP/RTCP和音视频压... |
| 【论文题纲】 |
|
摘要 |
4-5 |
|
ABSTRACT |
5-10 |
|
第一章 引言 |
10-13 |
|
1.1 论文的研究来源与背景 |
10-11 |
|
1.2 论文研究意义和主要内容 |
11-12 |
|
1.3 论文的组织结构 |
12-13 |
|
第二章 网络视频会议系统 |
13-18 |
|
2.1 国外视频会议系统的研究现状 |
13-14 |
|
2.2 我国视频会议系统的研究现状 |
14-15 |
|
2.3 软件视频会议系统相关技术 |
15-16 |
|
2.4 视频会议系统的发展趋势 |
16-18 |
|
第三章 软件开发技术和项目管理 |
18-37 |
|
3.1 软件开发周期 |
18-19 |
|
3.2 软件开发过程模型 |
19-29 |
|
3.2.1 瀑布模型 |
20-21 |
|
3.2.2 原型模型 |
21-23 |
|
3.2.3 螺旋模型 |
23-24 |
|
3.2.4 增量模型 |
24-25 |
|
3.2.5 其他软件开发过程模型 |
25-28 |
|
3.2.6 软件开发过程模型选择 |
28-29 |
|
3.3 软件需求分析 |
29-30 |
|
3.4 软件项目管理 |
30-37 |
|
第四章 远程视频诊断系统核心技术研究 |
37-59 |
|
4.1 相关网络协议-RTP 与RTCP 协议 |
37-45 |
|
4.1.1 RTP 协议 |
37-39 |
|
4.1.2 RTCP 协议 |
39-44 |
|
4.1.3 RTP 与RTCP 协同工作机制 |
44-45 |
|
4.2 JMF 技术研究 |
45-50 |
|
4.2.1 JMF 概述 |
45-46 |
|
4.2.2 JMF 模型架构及机制 |
46 |
|
4.2.3 JMF 类与接口 |
46-49 |
|
4.2.4 JMF 处理器 |
49-50 |
|
4.3 音视频压缩简介 |
50-52 |
|
4.4 MPEG-4 压缩编码标准 |
52-57 |
|
4.4.1 MPEG-4 标准概述 |
52-53 |
|
4.4.2 MPEG-4 视频编码数据流结构 |
53-54 |
|
4.4.3 MPEG-4 视频编码框架 |
54-55 |
|
4.4.4 基于VOP 编解码结构 |
55-57 |
|
4.5 网络传输安全性研究 |
57-59 |
|
第五章 地质勘探远程诊断系统的设计与实现 |
59-85 |
|
5.1 UML 语言和系统建模工具 |
59-62 |
|
5.1.1 UML 概述 |
59-62 |
|
5.1.2 系统建模工具 |
62 |
|
5.2 选用开发语言 |
62-63 |
|
5.3 地质勘探远程诊断系统需求分析和系统设计 |
63-71 |
|
5.3.1 系统需求分析 |
63-65 |
|
5.3.2 系统分析与设计 |
65-71 |
|
5.4 地质勘探远程诊断系统音视频功能设计与实现 |
71-76 |
|
5.4.1 音视频捕获 |
71-73 |
|
5.4.2 音视频传输 |
73-76 |
|
5.5 地质勘探远程诊断系统辅助工具的设计与实现 |
76-81 |
|
5.5.1 信息分析器 |
76-77 |
|
5.5.2 图片共享 |
77-79 |
|
5.5.3 文本、文件传输 |
79-81 |
|
5.6 地质勘探远程诊断系统网络安全性设计与实现 |
81-83 |
|
5.6.1 对称加密DES |
81-82 |
|
5.6.2 系统加密应用 |
82-83 |
|
5.7 地质勘探远程诊断系统软、硬件开发环境 |
83-85 |
|
第六章 总结与展望 |
85-87 |
|
6.1 论文总结 |
85 |
|
6.2 下一步工作 |
85-87 |
|
参考文献 |
87-90 |
|
附录 |
90-92 |
|
附录1 发送端关键代码 |
90-91 |
|
附录2 接收端关键代码 |
91-92 |
|
致谢 |
92-93 |
|
个人简历及研究成果 |
93-94 |
|
| 【DOI】 | LunWen.ID:2.2008.384457 |