摘 要:随着人们对信息需求的不断扩大,多媒体信息服务,特别是利用宽带计算机网络技术提出的交互式音视频信息的VOD(Video On Demand)点播服务引起了人们的极大兴趣。交互式视频点播系统以计算机、多媒体和通信网技术为基础,信息的提供者和使用者可以不受时空限制。人们可以主动按自己的兴趣爱好安排观看电影。 视频点播因延迟小和费用低而著称,是多媒体网络传输技术的发展方向。流媒体技术是一种新兴的网络传输技术,广泛应用于多媒体新闻发布、网上演示、在线直播、电子商务、视频点播、远程教育、实时视频会议等互联网信息服务领域。本文主要研究视频点播系统和流媒体技术,设计了一个构建在流媒体技术上的基于Web 交互式视频点播系统方案。本方案主要采用当今流行的asp技术,利用ADO技术实现与数据库相连,实现了用户注册、视频观看、观看计费和视频管理等基本功能。 本系统经过局域网内测试,基本实现了系统的功能需求,达到了预期的目标。本系统的实现也为视频点播系统的设计提供了一种可行的参考方案。
关键词:视频点播 流媒体 VOD asp
毕业设计(论文)外文摘要
The Design and Realization of Interactive Video on Demand System Based on Web Abstract: As the people's needs to information rises continuously, the multimedia information service, especially the interactive VOD (Video On Demand) , which proposed using the wide band computer network technology , has aroused people's enormous interest. The interactive video on demand system take the computer, multimedia and the communications network technology as the foundation, the information providers and the users may not be limited by the space and time .People may see the film according to their own interests and hobbies. The video on demand is famous for low delay and expenses, which is the direction of the development of multimedia network transmission technology. The streaming media technology is one kind of new network transmission technology, widely applies in the multimedia news issued, on the net demonstrates, electronic commerce, video on demand, distance learning, real-time video conference, online Internet information service domains and so on. This article mainly researches video on demand system and streaming media technology, and designs the solution of interactive video on demand based on the Web and streaming media technology. This system mainly uses the popular asp technology, and use the ADO technology to connect the database, which has realized the basic function such as the user registration, the video on looking, accountings ,the video management and so on. This system has been tested in the local area network , has realized the basic system function and has achieved the anticipated goals. This system's realization has also provided one kind of feasible reference plan for the video on demand system design. Keywords: Video On Demand; Streaming media; VOD; asp 目 录 1. 绪论 1 1.1 研究背景 1 1.2 课题研究的目的和意义 1 1.2.1课题研究的目的 1 1.2.2 课题研究的意义 1 1.3 当前视频点播发展的概况 2 1.3.1 国外发展概况 2 1.3.2 国内发展概况 2 1.4 课题调研和可行性研究 2 1.4.1 课题调研 2 1.4.2 可行性研究 3 1.5论文各章节简介 4 2.流媒体技术介绍 5 2.1流媒体介绍 5 2.2 流媒体技术原理 5 2.1.2流媒体传输协议介绍 5 2.2 流媒体点播的过程 7 3.系统的需求分析及设计 9 3.1系统的概述及要求 9 3.2 系统的业务流图 9 3.3系统的数据流程图 10 3.4 系统的功能模块图 10 3.5 本系统功能模块的划分及介绍 11 3.6 数据库的设计及实现 11 3.6.1 系统的数据字典 11 3.6.2 系统相关E-R图 14 3.6.3 数据表设计 16 4 用户部分主要模块及设计 19 4.1用户注册与登录界面 19 4.2 系统首页及计费界面 22 4.3 用户管理中心界面 25 5.管理员部分的主要模块及设计 29 5.1管理员界面 29 5.2电影管理页面 30 5.3 管理会员界面 33 5.4 路径管理界面 35 5.5订单管理界面 36 6.用户使用手册 39 6.1系统功能及运行环境简介 39 6.1.1系统功能简介 39 6.1.2 运行环境简介 40 6.2 系统运行与操作指南 40 7. 服务器配置部分 46 7.1 IIS服务器的主要配置 46 7.2 Helix流媒体服务器的主要配置 48 7.3 Serv-U FTP服务器的主要配置 50 8. 系统评价 53 8.1系统主要功能,特色/优点介绍 53 8.1.1系统主要功能 53 8.1.2系统的特色/优点介绍 53 8.2系统存在的不足与改进方案 53 8.2.1系统存在不足 53 8.2.2 改进方案 53 毕业设计心得体会 54 总结与展望 55 致谢 56 参 考 文 献 57 论文各章节简介 第一章 绪论,主要介绍了课题来源的背景,国内外的现状以及本课题的目的和意义。 第二章 流媒体技术的介绍。主要介绍了流媒体技术,流媒体协议以及流媒体点播的过程。 第三章 系统的需求分析及设计。主要概述了系统总体的功能结构和数据库设计。 第四章 用户部分的主要模块及设计。主要详细阐述了用户注册和登录界面、系统首页及计费和用户管理中心。 第五章 管理员部分的主要模块及设计。主要的功能界面包括:管理员界面、电影管理界面、会员管理界面、路径管理和订单管理界面。 第六章 用户使用手册。主要介绍了系统功能及运行环境。 第七章 服务器配置部分。主要包括:IIS服务器的配置、Helix服务器的配置和Serv-u 服务器的配置。 第八章 系统评价。阐述了系统的优点和特点,系统的不足和改进方案。
系统主要功能 本课题是当今比较流行的基于Web的在线视频点播系统,相对于传统电影网站,本系统采用流媒体服务器来发布电影,实现流式的播放,从而改变了传统电影须下载才可以播放的模式。用户只要在该系统上注册并且冲入一定数量的点数或天数就可以观看电影。 本系统主要包括用户注册和登录、电影管理、后台系统管理,用户资料维护。 |