| 【中文题名】 | 基于Internet的视频服务器支持系统的研究与设计 |
| 【英文题名】 | Study and Design of an Internet-Based Video Server Supporting System |
| 【学科专业】 | 控制理论与控制工程 |
| 【论文级别】 | 硕士论文 |
| 【投稿时间】 | 2005-7-8 |
| 【中关键词】 | 视频,视频服务器,素材采集,缓冲队列,FTP,UDP |
| 【英关键词】 | Video,Video Server,Material Collecting,Buffer Queue,FTP,UDP,Material Management,MPEG-7, |
| 【分类导航】 | 工业技术>自动化技术、计算机技术>计算技术、计算机技术>计算机的应用>计算机网络> |
| 【论文摘要】 | 近年来,随着各种视频内容服务的不断涌现,视频服务器凭借高容量存储及强大视频处理能力成为视频内容服务的核心设备,而完善的视频服务器的软件系统则成为充分利用视频服务器硬件性能的关键。目前大部分视频服务提供商的视频节目素材异地采集耗时、不便捷,成为一些具有一定时效性的视频内容服务的瓶颈,同时视频节目素材缺乏有效的管理。
在此背景下,本论文提出开发一个视频服务器支持系统,为视频内容服务提供商的视频素材的异地采集及其管理提供一套解决方案。同时,研究了该系统的视频素材异地采集的效率、可靠性以及视频素材的管理,并对系统实现的关键技术进行了详细的阐述。
首先,介绍了系统开发的背景以及流媒体技术、视频服务器的软件系统的研究现状,并阐述了视频内容服务提供商目前在视频素材采集的现状和需求。
其次,对视频服务器支持系统进行了总体设计,给出了系统的总体框架及结构,并介绍了系统用户、硬件系统和软件系统的具体功能。
再次,对视频素材的非实时采集进行了研究,提出了一种基于缓冲队列和FTP的文件快速断点上传方法。该方法应用于FTP客户端,提高了大数据量的视频素材文件上传到服务器的效率。
... |
| 【论文题纲】 |
|
摘要 |
5-6 |
|
ABSTRACT |
6-11 |
|
第一章 绪论 |
11-18 |
|
1.1 背景和意义 |
11-12 |
|
1.2 国内外的研究现状 |
12-15 |
|
1.2.1 流媒体技术 |
12-13 |
|
1.2.2 视频服务器及其软件系统 |
13-14 |
|
1.2.3 视频节目素材的采集和管理 |
14-15 |
|
1.3 研究内容 |
15-16 |
|
1.4 论文的组织结构 |
16-18 |
|
第二章 视频服务器支持系统的总体设计 |
18-22 |
|
2.1 系统功能需求与设计目标 |
18 |
|
2.2 系统体系结构 |
18-19 |
|
2.3 系统总体设计 |
19-21 |
|
2.3.1 硬件系统 |
19-20 |
|
2.3.2 软件系统 |
20-21 |
|
2.4 系统的用户类和特征 |
21 |
|
2.5 小结 |
21-22 |
|
第三章 视频节目素材网络化采集的研究 |
22-36 |
|
3.1 引言 |
22 |
|
3.2 采集平台系统结构 |
22-23 |
|
3.3 视频节目素材非实时采集的研究 |
23-28 |
|
3.3.1 视频节目素材非实时采集流程 |
24 |
|
3.3.2 基于缓冲队列的FTP通信模型 |
24-27 |
|
3.3.3 基于缓冲队列的FTP通信模型的性能测试 |
27-28 |
|
3.4 视频节目素材实时采集的研究 |
28-35 |
|
3.4.1 传输协议的分析与选择 |
28-29 |
|
3.4.2 视频节目素材实时采集流程 |
29-30 |
|
3.4.3 基于UDP的可靠传输的研究 |
30-35 |
|
3.5 小结 |
35-36 |
|
第四章 视频节目素材管理的研究 |
36-57 |
|
4.1 引言 |
36-37 |
|
4.2 素材管理系统结构 |
37-38 |
|
4.3 基于文件的视频节目素材检索与管理子系统 |
38-41 |
|
4.3.1 素材索引的设计 |
39-40 |
|
4.3.2 素材查询与管理 |
40-41 |
|
4.4 基于MPEG-7的视频节目素材内容检索子系统 |
41-56 |
|
4.4.1 视频节目素材内容描述模型 |
42-45 |
|
4.4.2 MPEG-7标准组成及其标准描述 |
45-46 |
|
4.4.3 基于MPEG-7的视频节目素材描述工具 |
46-50 |
|
4.4.4 基于MPEG-7的视频节目素材索引和检索 |
50-56 |
|
4.5 素材数据的安全 |
56 |
|
4.6 小结 |
56-57 |
|
第五章 基于Internet的视频服务器支持系统的实现 |
57-76 |
|
5.1 系统的运行环境与开发工具 |
57 |
|
5.2 数据库设计 |
57-60 |
|
5.2.1 数据库环境 |
57-58 |
|
5.2.2 主要数据库表 |
58 |
|
5.2.3 安全性设计 |
58-59 |
|
5.2.4 数据库备份与维护 |
59-60 |
|
5.3 系统主要模块的关键技术实现 |
60-75 |
|
5.3.1 系统核心技术实现过程 |
60-65 |
|
5.3.2 视频节目素材非实时采集的实现 |
65-67 |
|
5.3.3 基于文件的视频节目素材管理的实现 |
67 |
|
5.3.4 系统管理实现 |
67-70 |
|
5.3.5 系统国际化实现 |
70-71 |
|
5.3.6 基于License的系统加密实现 |
71-75 |
|
5.4 小结 |
75-76 |
|
第六章 基于Internet的视频服务器支持系统的应用 |
76-82 |
|
6.1 系统应用环境 |
76-77 |
|
6.2 系统运行效果 |
77-81 |
|
6.2.1 部署客户端 |
77-79 |
|
6.2.2 视频节目素材非实时采集 |
79-80 |
|
6.2.3 系统管理 |
80-81 |
|
6.3 小结 |
81-82 |
|
第七章 结论与展望 |
82-84 |
|
7.1 总结 |
82-83 |
|
7.2 展望 |
83-84 |
|
参考文献 |
84-88 |
|
致谢 |
88-89 |
|
攻读硕士期间参加的项目和发表的论文 |
89 |
|
| 【DOI】 | LunWen.ID:2.2008.370656 |