在线视频点播系统
目 录
目录 ............................................................................................................................ I 摘要 ......................................................................................................................... III ABSTRACT ............................................................................................................ IV 第1章 引言 ........................................................................................................ - 1 -
1.1在线视频点播概述 ................................................................................. - 2 - 1.2在线视频点播需求概述 ......................................................................... - 2 - 1.3系统设计实现目标 ................................................................................. - 5 - 1.4系统运行环境 ......................................................................................... - 5 -
1.4.1硬件环境 ....................................................................................... - 5 - 1.4.2软件环境 ....................................................................................... - 6 -
第2章 总体设计 ................................................................................................ - 7 -
2.1系统功能的设计 ..................................................................................... - 7 - 2.2系统模块的设计 .................................................................................... - 11 -
2.2.1系统主界面 .................................................................................. - 11 - 2.2.2会员注册 ..................................................................................... - 12 - 2.2.3系统登录 ..................................................................................... - 12 - 2.2.4会员信息管理 ............................................................................. - 12 - 2.2.5影片的信息显示 ......................................................................... - 13 - 2.2.6视频播放 ..................................................................................... - 13 - 2.2.7管理员模块 ................................................................................. - 14 - 2.3数据库的设计 ....................................................................................... - 17 -
2.3.1数据库的需求分析 ..................................................................... - 17 - 2.3.2会员信息表 ................................................................................. - 17 - 2.3.3视频信息表 ................................................................................. - 18 - 2.3.4视频分类表 ................................................................................. - 18 -
I
在线视频点播系统
第3章 模块详细设计与实现 .......................................................................... - 20 -
3.1模块功能详细描述 ............................................................................... - 20 -
3.1.1会员注册 ..................................................................................... - 20 - 3.1.2会员登录 ..................................................................................... - 20 - 3.1.3视频显示 ..................................................................................... - 21 - 3.1.4视频评论 ..................................................................................... - 21 - 3.1.5用户注销 ..................................................................................... - 21 - 3.1.6管理员模块 ................................................................................. - 21 - 3.2模块关键技术 ....................................................................................... - 21 -
3.2.1视频显示 ..................................................................................... - 21 - 3.2.2视频播放 ..................................................................................... - 22 - 3.2.3会员评论 ..................................................................................... - 22 - 3.2.4视频搜索 ..................................................................................... - 22 - 3.2.5后台管理 ..................................................................................... - 23 - 3.3模块功能的实现 ................................................................................... - 23 -
3.3.1管理员登录 ................................................................................. - 23 - 3.3.2视频添加 ..................................................................................... - 23 - 3.3.3视频信息修改 ............................................................................. - 24 - 3.3.4会员添加 ..................................................................................... - 24 - 3.3.5会员信息修改 ............................................................................. - 24 - 3.3.6评论管理 ..................................................................................... - 25 - 3.3.7退出系统 ..................................................................................... - 25 -
致 谢 .................................................................................................................. - 26 - 参考文献 ............................................................................................................ - 27 - 附录 .................................................................................................................... - 29 -
II
在线视频点播系统
摘要
随着计算机技术和Internet的日新月异,宽带VOD视频点播技术因良好的人机交互性和流媒体传输技术倍受教育、娱乐等行业青睐。这里结合在线视频点播平台的开发实例,阐述了基于Web的交互式视频点播系统的协议原理、软件结构和设计实现。
本在线视频点播系统根据流媒体传输原理,在校园局域网的基础上模拟基于Web的视频点播系统,实现用户信息管理、视频文件的添加、删除、修改及在线播放和搜索功能。由于本系统是一个小型系统,所以我们采用基本的SQL server数据库,易于实现。具体实现中将HTML、c#、Javascript及asp.net的完美融合,并力求界面美观、操作流畅。
本文主要论述服务器端视频服务平台的搭建、管理功能的具体实现,并在此基础上对网络优化作相应的探索。
关键词:流媒体,SQL Server,ASP.NET,视频点播。
III
在线视频点播系统
Abstract
Along with computer network with Internet change for each passing day , broadband VOD video on demand technology because of its good human-computer interaction and streaming media transmission technical get the favours of profession such as education and amusement.In this paper, I elaborate systematic principle of the protocol, software structure and design realization based on Web interactive video of demand with combining ASP.NET platform development instances.
According to the streaming media transmission principle ,This video on demand system imitates video on demand system based on the Web , realizes that users’information management and the functions of adding and deleting , modifing ,online playing and searching for video files on the basic upper local area network of the campus. Since this system is a small-sized system ,So we use the basic SQL Server database which is easy to realize.In specific ealization , I fuse HTML, C# , Javascript and ASP.NET perfectly ,try my best to make the interface beautiful , operate smoothly.
This paper discuss mainly about the video service platform put up to build , the specific realization of nagement function, and make corresponding explore for network optimization on this foundation.
Keyword:Streaming Media,SQL Server,ASP.NET,Video On Demand。
IV
济源职业技术学院毕业论文--在线视频点播系统
第1章 引言
美华网于2006年7月21日成立。美华网(http://www.y34g.net.cn/)是由市委宣传部主管、济源日报社主办、济源计算机技术有限公司开发运营的综合性门户网站,集新闻、生活、娱乐、商贸于一身,包括民生地带,行风热线,道德与法 ,生活休闲,《济源日报》、《王屋晨风》电子版等栏目,是我市继报纸、电台、电视之后的第四主流媒体。她既是济源本地公共信息服务平台,又是本地网民了解世界的入口。 美华网有资深的开发工程师及艺术设计专业硕士,能为各企事业单位建设功能强大、界面美观、管理方便且内容丰富的网站,为其树立起良好的网络形象。
美华网始终以\网聚济源城市力量,打造第一门户网站\为己任,以把网站建成“济源最大的资料库、老百姓生活的咨询榜、最强大的新闻中心”为最终目标,致力于打造新的媒体天空,致力于展示济源新貌、改革开放和现代化建设成就,致力于更好地传播中原文化,为大众服务。
近期,美华网为满足广大网民对媒体娱乐的要求,又开通了网络媒体,现主要为市民或网民自拍,其栏目名称为“愚公网视”。在发展过程中发现人们对广播电视有更高的需求:在传统的电视中,观众完全是被动的。节目提供者播放什么节目,观众就只能观看什么节目,节目的播放时间也是无法按照观众的意愿改变的。尽管电视台可以提供很多的节目,但要想完整地收看到一个自己满意的节目,对于许多人来讲也是不太容易做到的,因为在快节奏的现代生活中,许多人不可能为了看某一个电视节目而预先安排自己的时间。被动收看节目的人们希望能够按照自己的需要自由地点播节目。在线视频点播的出现正迎合了人们的这种需求,这种信息服务方式符合人们对信息资源更深层次的需要。为此我们开始了在线视频点播系统的制作。
- 1 -