网络视频点播系统.rar
网络视频点播系统,1.9万字25页论文+开题+任务书+翻译摘要在广域网(如internet)迅猛发展的同时,局域网(lan)也普遍出现于办公室、研究室、学校、宾馆及社区。局域网具有对硬件设备要求低、形式灵活、使用频率高、传输速率大等特点。视频点播系统vod(video on demanded)是多媒体客户较喜欢的应用系统...
该文档为压缩文件,包含的文件列表如下:
内容介绍
原文档由会员 xiaowei 发布
网络视频点播系统
1.9万字 25页
论文+开题+任务书+翻译
摘要
在广域网(如Internet)迅猛发展的同时,局域网(LAN)也普遍出现于办公室、研究室、学校、宾馆及社区。局域网具有对硬件设备要求低、形式灵活、使用频率高、传输速率大等特点。视频点播系统VOD(Video On Demanded)是多媒体客户较喜欢的应用系统,它可以随时满足各种不同的信息要求。大型的VOD系统已经开始在少数地区出现,但其大部分依赖于广域网和模拟设备,而局域网内的VOD系统尚未得到充分开发和应用,它同样有着越来越多的需求。因此我们试图以局域网为基础,尝试开发视频点播系统。
本系统基于TCP/IP协议,实现局域网(10兆网至100兆网)上MPEG文件的传输和播放控制。系统由客户机程序与服务器程序两部分组成。用户可以在网络的客户机上实时点播自己喜爱的影音作品,例如VCD影片和MTV,方便于局域网上的多媒体资源共享。
[关键词]:VOD系统,视频点播,局域网,流媒体,TCP/IP,Microsoft Visual C++。
Research and exploitation of the network
Video –On- Demand system
ABSTRACT
While WAN (such as Internet ) is developed rapidly, LANs (LAN) generally appear in the office , research room , school , hotel and community too. The LAN requires low , the form is flexible , high , such characteristics as the transfer rate is great of frequency of utilization to the hardware equipment。VOD (Video On Demanded) is the application system which the multimedia customer likes, it may satisfy each kind of different information requirement as necessary. Large-scale VOD system came already to appear in the minority area, but its part of dependences on WAN and simulation equipment. But in the local area network (LAN)VOD system has not yet obtains the full development and the application, it has similarly more and more many demands. Therefore we attempt ......
目录
摘要 2
ABSTRACT 2
第一章 概 述 5
1.1、视频点播系统 5
1.2、 视频点播系统的组成 5
1.3、 VOD系统的功能与应用 6
1.4、 小结 6
第二章 网络视频点播系统开发环境的建立 7
2.1 、系统环境的配置 7
2.2、前台客户端开发软件和服务器软件的配置 7
2.3、小结 7
第三章 需 求 分 析 8
3.1、局域网中基于Web的VOD系统的意义 8
3.2、业务需求 8
3.3、小结 9
第四章 本系统中的关键技术问题 10
4.1 、数据传输和编码技术 10
4.2、 网络传输带宽 10
4.3、网络协议 11
4.4、 WEB和数据库技术 11
第五章 视频点播系统的总体设计 12
5.1、系统概述 12
5.2、视频点播系统软件模型设计 12
5.3、小结 13
第六章 开发服务器程序 14
6.1、 开发目标 14
6.2、 服务器的流程 14
6.3、 重点细节设计 14
1.初始化并建立资源和异步Socket 14
2.重载WindowProc函数 15
3.构建服务子线程 16
第七章 开发客户端应用程序 18
7.1、开发目标 18
7.2、 客户应用程序流程 18
1.建立程序框架 18
2.定义网络接口数据结构 19
3.设定异步消息响应机制 19
4.用DirectShow播放数据流 19
5.播放启动过程 19
6.实现内存缓冲区的循环使用 20
7.设置定时中断例程 21
8.把控件嵌入IE中 21
第八章 功能演示 23
7.1 系统功能 23
7.2 主要演示图片 23
第九章 系统的总结和改进 25
致谢 26
参考文献: 26
参考文献:
[1]张海藩,软件工程导论,清华大学出版社,1998
[2]萨师煊 王珊. 数据库系统导论(第三版)[M]. 高等教育出版社,2000年2月
[3]周绪等,SQL Server 2000 入门和提高, 清华大学出版社, 2001
1.9万字 25页
论文+开题+任务书+翻译
摘要
在广域网(如Internet)迅猛发展的同时,局域网(LAN)也普遍出现于办公室、研究室、学校、宾馆及社区。局域网具有对硬件设备要求低、形式灵活、使用频率高、传输速率大等特点。视频点播系统VOD(Video On Demanded)是多媒体客户较喜欢的应用系统,它可以随时满足各种不同的信息要求。大型的VOD系统已经开始在少数地区出现,但其大部分依赖于广域网和模拟设备,而局域网内的VOD系统尚未得到充分开发和应用,它同样有着越来越多的需求。因此我们试图以局域网为基础,尝试开发视频点播系统。
本系统基于TCP/IP协议,实现局域网(10兆网至100兆网)上MPEG文件的传输和播放控制。系统由客户机程序与服务器程序两部分组成。用户可以在网络的客户机上实时点播自己喜爱的影音作品,例如VCD影片和MTV,方便于局域网上的多媒体资源共享。
[关键词]:VOD系统,视频点播,局域网,流媒体,TCP/IP,Microsoft Visual C++。
Research and exploitation of the network
Video –On- Demand system
ABSTRACT
While WAN (such as Internet ) is developed rapidly, LANs (LAN) generally appear in the office , research room , school , hotel and community too. The LAN requires low , the form is flexible , high , such characteristics as the transfer rate is great of frequency of utilization to the hardware equipment。VOD (Video On Demanded) is the application system which the multimedia customer likes, it may satisfy each kind of different information requirement as necessary. Large-scale VOD system came already to appear in the minority area, but its part of dependences on WAN and simulation equipment. But in the local area network (LAN)VOD system has not yet obtains the full development and the application, it has similarly more and more many demands. Therefore we attempt ......
目录
摘要 2
ABSTRACT 2
第一章 概 述 5
1.1、视频点播系统 5
1.2、 视频点播系统的组成 5
1.3、 VOD系统的功能与应用 6
1.4、 小结 6
第二章 网络视频点播系统开发环境的建立 7
2.1 、系统环境的配置 7
2.2、前台客户端开发软件和服务器软件的配置 7
2.3、小结 7
第三章 需 求 分 析 8
3.1、局域网中基于Web的VOD系统的意义 8
3.2、业务需求 8
3.3、小结 9
第四章 本系统中的关键技术问题 10
4.1 、数据传输和编码技术 10
4.2、 网络传输带宽 10
4.3、网络协议 11
4.4、 WEB和数据库技术 11
第五章 视频点播系统的总体设计 12
5.1、系统概述 12
5.2、视频点播系统软件模型设计 12
5.3、小结 13
第六章 开发服务器程序 14
6.1、 开发目标 14
6.2、 服务器的流程 14
6.3、 重点细节设计 14
1.初始化并建立资源和异步Socket 14
2.重载WindowProc函数 15
3.构建服务子线程 16
第七章 开发客户端应用程序 18
7.1、开发目标 18
7.2、 客户应用程序流程 18
1.建立程序框架 18
2.定义网络接口数据结构 19
3.设定异步消息响应机制 19
4.用DirectShow播放数据流 19
5.播放启动过程 19
6.实现内存缓冲区的循环使用 20
7.设置定时中断例程 21
8.把控件嵌入IE中 21
第八章 功能演示 23
7.1 系统功能 23
7.2 主要演示图片 23
第九章 系统的总结和改进 25
致谢 26
参考文献: 26
参考文献:
[1]张海藩,软件工程导论,清华大学出版社,1998
[2]萨师煊 王珊. 数据库系统导论(第三版)[M]. 高等教育出版社,2000年2月
[3]周绪等,SQL Server 2000 入门和提高, 清华大学出版社, 2001