视频点播系统毕业论文

 2021-04-10 11:04

摘 要

随着计算机应用技术和网络技术的快速发展,视频点播(video on demand)技术和流媒体传输技术倍受娱乐、教育等行业的青睐。这里结合项目开发为例,介绍了关于基于Web交互式视频点播系统的设计结构、协议原理和实现方式。

本视频点播系统本着实用性和先进性为目标,采用了B/S先进模式,将用户分为管理员和普通用户,达到可以实现账户管理、添加、删除和修改在线影片的资料以及实现影片的搜索和在线播放功能。由于本系统是一个小型系统,为了方便以及易于的实现的角度考虑,我们采用了基本的是SQL SERVER的数据库。具体的实现过程中将有关HTML、ASP.NET和Javascript相关内容全面结合,力求系统的界面简洁与使用方便。

本论文主要阐述了基于WEB的视频点播系统的分析、设计与实现和具体的使用方法,以及对各个环节做了简单的探讨。

关键词  WEB;视频点播;ASP.NET ;SQL Server;

Abstract

With the rapid development of Computer Application Technology and Internet technology, VOD and Streaming Technology are accepted by entertainment and education industries and so on. This paper takes project development for example, introduces some about design, principle and implementation of Web VOD.

The goal of this VOD system is practicality and advanced. So it adopts the advanced mode of B/S. And it put users into administrators and ordinary users in order to realize account management, add, delete and modify the material of online video and realize the function of search and play online film. This system is a mini—type system, so in order to convenient and easy implementation, we adopt basic database of SQL SERVER. During the realization, it can combine about HTML, ASP.NET and JAVASCRIPT comprehensively in order to make the system simply and conveniently.

This paper mainly analyze, design, realize and application method about WEB VOD, and make simple discussion for each links.

Keywords  WEB  video on demand ASP.NET SQL Server   

目 录

摘  要 I

Abstract II

目 录 III

第1章 绪论 1

1.1 视频点播简介 1

1.1.1 视频点播的含义 1

1.2 视频点播特点 1

1.2.1 视频点播系统的组成 1

1.2.2 视频点播系统的特性 2

1.2..3 视频点播系统的应用 3

1.3 系统目标 3

1.4 小 结 4

第2章 系统开发工具及开发平台 5

2.1 系统开发平台 5

2.2 数据库平台 5

2.3 小结 6

第3章 系统分析 7

3.1 系统基本情况的描述 7

3.2 系统的数据流分析 7

3.3 系统流程 9

3.3.1 视频点播流程分析 9

3.4 数据库的需求分析 12

3.5 小结 13

第4章 系统设计 14

4.1 系统功能设计 14

4.2 系统数据库结构设计 16

4.3 小结 17

第五章 数据库的连接和IIS 的配置 18

5.1 IIS的配置 18

5.2 SQL Sever数据库的连接 19

5.3 小结 21

第六章 系统详细设计 22

6.1 会员服务模块 22

6.1.1系统主界面 22

6.1.2 会员注册 23

6.1.3 系统登陆 23

6.1.4 用户服务 24

6.1.5 影片详细信息显示 25

6.1.6 影片播放 25

6.2 管理员模块 26

6.2.1 影片添加 26

6.2.2 编辑影片 27

6.2.3 用户管理 28

6.2.4 评论管理 29

6.2.5 消息管理 30

6.3 小结 30

总 结 31

致 谢 32

参考文献 33

绪论

视频点播VOD(Video on Demand)出现的最初动力是人们对广播电视的更高需求。在传统的电视中,观众完全是被动的。节目提供者播放什么节目,观众就只能观看什么节目,节目的播放时间也是无法按照观众的意愿改变的。尽管电视台可以提供很多的节目,但要想完整地收看到一个自己满意的节目,对于许多人来讲也是不太容易做到的,因为在快节奏的现代生活中,许多人不可能为了看某一个电视节目而预先安排自己的时间。被动收看节目的人们希望能够按照自己的需要自由地点播节目。视频点播的出现正迎合了人们的这种需求,这种信息服务方式符合人们对信息资源更深层次的需要。

1.1 视频点播简介

1.1.1 视频点播的含义

视频点播,英文简称VOD(Video on Demand),指的就是按照用户的需求播放视频文件。VOD有着很广泛的含义,包含了商业、教育、娱乐等多领域的应用,如影片点播( Movie On Demand)、热点新闻点播( Hot-News On Demand)、交互视频游戏( Interactive Video Games)和远程教学( Long Distance Learning)等等。

VOD是一种受用户控制的视频业务,它使得用户能够交互的访问远端服务器所存储的丰富多彩的节目。“它的实质是信息的使用者根据自己的需要主动获得多媒体信息。”视频点播与传统电视有着本质的不同,主要体现在以下两个方面:第一,视频点播具有交互性,用户可根据个人需要选择视频节目,并指定该节目的开始时间,从这点来说,视频点播也可称为交互式视频点播;而传统电视是按事先安排好的程序来播放节目,用户在选择和观看节目方面是被动的,只有频道选择权,而没有播放控制权,更不能对视频节目进行交互式操作。其次,VOD系统中的节目信号是数字化的,而传统电视中的信号是模拟化的。

1.2 视频点播特点

1.2.1 视频点播系统的组成

广义的视频点播系统由4部分组成(如图1-1所示):VOD服务器、视频节目制作中心、网络传输部分和用户终端(包括电视或者电脑)等。视频节目制作中心主要完成的功能是制作并存储视频内容。VOD服务器则是沟通视频节目内容与用户之间的桥梁:用户通过某种网络来连接VOD视频服务器,用户可以从VOD视频服务器中获得视频节目表单,从而可以从中挑选自己感兴趣的节目告知于服务器,VOD视频服务器便会分析用户提交的请求,并从数据库存储器中找到相应节目的数据内容,将它以稳定的速率和传输模式通过这种网络传输给用户

您需要先支付 80元 才能查看全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找,优先添加企业微信。