视频点播网络视频点播_文献综述(可编辑)

视频点播  时间:2021-02-25  阅读:()

毕业设计论文文献综述

(2012届)

网络视频点播系统

学生姓名范丹红 学号0403080204

系别信息与电子系 专业班级计算机科学与技术

0802

指导教师许志英 填写日期2011. 12. 12

毕业设计论文文献综述

网络视频点播系统

摘 要随着网络技术的飞速发展,人们对网络应用的要求越来越高。目前传统的数据格式,如文本、 图像和图形已被数字化,可通过网络存储、传送和表现。而视频等连续媒体由于其特有的属性决定了其在网络中传输需要采用一些特定的技术。本论文研究内容涵盖了网络视频传输、存储与控制的基本原理,对网络环境下视频传输的关键技术作了详细分析。在本论文的研究过程中,运用了ASP.NET语言开发设计系统及SQL数据管理系统。本论文介绍的在线宽带点播系统,属于在线看视频类网站。管理员可以通过系统为用户提供在线收看视频的服务;用户可以登录网站观看视频,并通过注册帐号、登陆后便可以在线管理用户页面。 网络视频点播系统丰富了人们的生活,提高了人们上网质量,是时代的需要,也是网络发展的要求。

关键词 视频点播;排行榜;用户认证;影片管理

引言

在线视频点播系统需要实现的功能包括用户的管理,以及视频信息的管

理和使用等。具体来讲,它包括用户管理中常见的注册、登录操作,视频信息的显示、播放、搜索操作,视频管理中的添加、删除、修改等。 同时为了方便用户使用,增加了按影片类别显示等功能,这使得系统需要在视频信息之外保留栏目信息,于是增加了对栏目信息的增加、删除和修改的功能。

该系统属于B/S模式,用户可以在线模式、浏览、点播视频。管理员可以对用户、视频信息进行增加、删除、浏览及修改等操作。该系统包括四大模块:会员管理、视频信息显示播放、视频信息显示播放、视频以及修改等操作、管理员模块。

1研究前景和意义视频点播,英文简称VODVideo on Demand,指的是按照用户的要求播放视频。 VOD有很广泛的含义,包含了娱乐、教学、商业等领域的多种应用,如影片点播,热点新闻点播,交互视频游戏和远程教学等。

随着计算机技术和Internet的日新月异,宽带VOD视频点播技术因其良好的人机交互性和流媒体传输技术倍受教育、娱乐等行业青睐。

目前具有VOD点播功能的网站很多,如奇异网。都是基于PC服务器的方案,最大链接数不超过100个。不适用于大型的VOD系统。虽然有专门的VOD视频服务器可以支持大流数,但是价格一般极其昂贵。从应用范围看,由于产品支持流数量有限,只能应用在一些小型的VOD系统中,如酒店,卡拉ok包房,中小企事业学校的培训,商场等等,不适合长宽带应用在大型社区网和城域网中,从价格上看,尽管几家都采用PC服务器方案,相对于专业视频服务器的价格的确很低,但方案成本依然很高。综合几方面,开发一套支持多并发流数、软硬件成本低、管理完善的服务器系统是有其市场空间和优势的。

视频点播的本质是信息的使用者根据自己的需求主动获得多媒体信息,

它区别于信息发布的最大不同:一是主动性,二是选择性。从某种意义上说这是信息接受者根据自身需要进行自我完善和自我发展的方式,这种方式在当今的信息社会中将越来越符合信息资源消费者的深层需要,可以说视频点播是信息获取的未来主流方式,在多媒体视音频方面的表现。视频点播的概念将会在信息获取的领域快速扩展,具有无限广阔的发展前景。

2发展现状

在日常生活中,每个人都曾遇到过这样一个问题:电视节目的时间表是固定的,而由于各种原因你会经常错过许多优秀影片。人们希望能够随时收看自己想看的精彩节目,这在以前还是异想天开的事,而今天随着视频点播系统的问世,使这种想法慢慢变为现实。

随着互联网技术的发展,使人们更容易获取各种信息。随着网络带宽的不断提高,更加速了这一过程的发展,同时也加速了人们对高品质的视频、音频等多媒体信息的需求。多媒体和网络的交叉领域视频点播是当前宽带网络应用发展的必然结果,视频点播的体系结构、应用系统和基础研究正成为目前产业界和科研机构密切关注的焦点。视频点播将极大地改变人们娱乐、教育、工作、购物和生活的方式。目前网络多媒体应用的发展方向是在宽带网络基础上开发出可以提供大并发流和高质量的音视频流的大规模视频点播系统。

本文论述了一种具有良好扩展性的分布式视频点播系统,利用分布式系统的特点,可以将音视频流的负载分布到网络中去。首先,本文介绍了当前视频点播系统的研究现状和Microsoft.NET框架,然后分析了现阶段大规模视频服务器系统的体系结构特点;其次,本文针对视频点播系统中视频服务器的瓶颈问题,论

述了两种解决视频服务器间负载均衡的方法,基于点播率的存储策略和文件分布存储策略,使得每个媒体服务器都可以有效地为大量用户服务。本文最后基于Microsoft的.NET架构,设计了一个分布式视频点播系统,并论述了该系统的体系结构和各个组成部分的核心技术和关键算法,重点对系统中的核心部分管理服务器的实现进行了研究。

3发展趋势

视频点播系统是一个新的市场,在经济全球化和信息化的时代,随着计算机技术和Internet的日新月异,宽带VOD视频点播技术因其良好的人机交互性和流媒体传输技术倍受教育、娱乐等行业青睐,具有无法预测的增长前景;视频点播系统还将构筑二十一世纪新型的娱乐框架。视频点播的概念将会在信息获取的领域快速扩展,具有无限广阔的发展前景。

4前沿技术

目前,最常用的三种动态网页语言有 ASPActive ServerPages,JSPJavaServer Pages,PHP Hypertext Preprocessor。

Microsoft ASP.NET 2.0提供了许多新的功能,这些功能减少了生成强大而复杂的Web应用程序所需的时间。可是,生成一个应用程序只是过程的一部分。一旦站点建立,您就必须在应用程序的生命期中部署、监视并维护它。ASP.NET

2.0、 Microsoft Internet信息服务IIS 6.0和Microsoft .NET Framework 2.0用几个新功能解决了这些问题,这些功能使Web应用程序的部署、配置、监视和维护比以前更简单。

本设计选用了ASP技术,ASP技术有以下几个特点:

1)使用VBScript 、 JScript等简单易懂的脚本语言,结合6>HTML代码,即

可快速地完成网站的应用程序。

2)无须compile编译,容易编写,可在服务器端直接执行。

3)使用普通的文本编辑器,如Windows的记事本,即可进行编辑设计。

4)与浏览器无关Browser Independence,客户端只要使用可执行HTML码的浏览器,即可浏览Active ServerPages所设计的网页内容。 Active ServerPages所使用的脚本语言VBScript 、 Jscript均在WEB服务器端执行,客户端的浏览器不需要能够执行这些脚本语言。

5)Active Server Pages能与任何ActiveX scripting语言兼容。除了可使用VBScript或JScript语言来设计外,还通过plug-in的方式,使用由第三方所提供的其它脚本语言,譬如REXX 、 Perl 、 Tcl等。脚本引擎是处理脚本程序的COMComponent Object Model对象。

6)可使用服务器端的脚本来产生客户端的脚本。

7)ActiveX Server ComponentsActiveX服务器组件具有无限可扩充性。可以使用Visual Basic 、 Java 、 Visual C++ 、 COBOL等程序设计语言来编写你所需要的ActiveX Server Component 。

5总结

本文主要介绍视频点播系统的现状和发展趋势,阐述了开发视频点播系统的重要性和必要性。分析了当前网站开发中使用的主要工具和技术。随着计算机技术和Internet的日新月异,宽带VOD视频点播技术因其良好的人机交互性和流媒体传输技术倍受教育、娱乐等行业青睐。当然也有不足之处和需要改进的地方,下面对整个系统作一番总结。

(1)在收集整理和研究大量相关参考文献的基础上,概述视频点播的相关

技术和概念,并通过对比等分析,做出了一些总结。讨论了VOD系统中的若干关键技术,分析了VOD构建过程中的一些问题,并针对具体问题给出了比较合适的解决方案,例如如何压缩视频、音频等数据,控制并发用户数量等。

(2)在对经典的VOD系统进行了深入研究和性能分析后,结合本系统的条件,设计了一种经济快捷的系统建立方案,开发了基于Web的VOD系统模型,并在此模型基础上实现了改系统。

(3)从内容上来讲,本系统针对实用性的需求,本系统面临着一个新的问题:如何在网络上真确、流畅、迅速的播放基于多种开发工具的课件

(4)从技术上来看,本系统引入了数据库管理技术,利用动态网页来与用户交互。本系统中采用ASP.NET和SQL SERVER的数据库连接技术,利用ASP.NET的优越技术,开发完成之后只需使用IIS就可以完成系统提供服务。

(5)数据管理方面,本系统也做得比较有前瞻性。虽然在物理上,视频服务器、 WEB服务器和数据库服务器三者一体,但是,从逻辑上将它们分开。

当然,由于时间有限,本系统嗨存在一些不尽人意之处和有待深入研究的地方。相信随着各方面研究的深入开展,视频点播将更加完善,会给人们的生活带来更多乐趣,必将受到大众的青睐。

参考文献

[1]胡光民,周亮,吴开军. Varnish在网络视频点播系统的应用[M] .上海:上海海洋大学出版社,2011. 11。

[2] Mickey Williams[美] .Visual C#.NET技术内幕[M]北京:清华大学出版社,2004. 326~328

[3] Tom Barnaby[美] .NET分布式编程:C#篇[M]北京:清华大学出版

社,2004.457~459

[4] 黄忠成.深入剖析asp.NET组件设计[M]北京:电子工业出版社,2005. 146~153

[5]方睿,刁仁宏,吴四九.网络数据库原理及应用[M]成都:四川大学出版社,2005.217~223

[6]张海藩.软件工程导论[M]北京:清华大学出版社,2004.619~637

[7] 李飞.最新计算机网络基础与应用[M]成都:四川大学出版社,2001. 131~135

[8]郑莉,董渊.C++语言程序设计[M]北京:清华大学出版社,2001.517~518

[9]郝明哲,候正信.视频点播系统[J] 电子测量技术,2005年06期

[10]王军.基于HFC网络的VOD技术[J]广播电视信息,2006年04期

[11]Tony Bain Denise //0>.和SQL Server2000高级编程_创建高效数据层[M] .北京:清华大学出版社.2002. 125~128

[12]Stephen //. 305 Unlea shed Unleashed Series[M] .Sams,2008

[13]Imar Spaanjaars.BeginningAsp.Net 3.5 InC#AndVb[M] .Wiley IndiaPvt. Itd. ,2008

[14]刘炳文\许蔓舒.Visual BASIC程序设计教程[M] .北京:清华大学出版社.2000. 185~20

毕业设计论文文献综述

评阅状态

指导教师意见

指导教师签名: 年月 日

Megalayer促销:美国圣何塞CN2线路VPS月付48元起/香港VPS月付59元起/香港E3独服月付499元起

Megalayer是新晋崛起的国外服务器商,成立于2019年,一直都处于稳定发展的状态,机房目前有美国机房,香港机房,菲律宾机房。其中圣何塞包括CN2或者国际线路,Megalayer商家提供了一些VPS特价套餐,譬如15M带宽CN2线路主机最低每月48元起,基于KVM架构,支持windows或者Linux操作系统。。Megalayer技术团队行业经验丰富,分别来自于蓝汛、IBM等知名企业。Mega...

CloudCone 新增洛杉矶优化线路 年付17.99美元且简单线路测试

CloudCone 商家在以前的篇幅中也有多次介绍到,这个商家也蛮有意思的。以前一直只有洛杉矶MC机房,而且在功能上和Linode、DO、Vultr一样可以随时删除采用按时计费模式。但是,他们没有学到人家的精华部分,要这样的小时计费,一定要机房多才有优势,否则压根没有多大用途。这不最近CloudCone商家有点小变化,有新人洛杉矶优化线路,具体是什么优化的等会我测试看看线路。内存CPU硬盘流量价格...

LayerStack$10.04/月(可选中国香港、日本、新加坡和洛杉矶)高性能AMD EPYC (霄龙)云服务器,

LayerStack(成立于2017年),当前正在9折促销旗下的云服务器,LayerStack的云服务器采用第 3 代 AMD EPYC™ (霄龙) 处理器,DDR4内存和企业级 PCIe Gen 4 NVMe SSD。数据中心可选中国香港、日本、新加坡和洛杉矶!其中中国香港、日本和新加坡分为国际线路和CN2线路,如果选择CN2线路,价格每月要+3.2美元,付款支持paypal,支付宝,信用卡等!...

视频点播为你推荐
简体翻译成繁体有什么将简体中文翻译成繁体中文的网站啊吴晓波频道买粉看吴晓波频道的心得ios系统ios系统的手机有哪些?二层交换机集线器和二层交换机,三层交换机的区别安全漏洞什么是安全漏洞攻击??怎样申请支付宝怎样申请支付宝?请客网中国有几种请客的原因怎么把网页的字变大如何将页面的字变大液晶显示器电源维修液晶显示器通电无显示应如何维修?nokia最新手机介绍NOKIA最新款手机?
vps主机 bbr raksmart java主机 unsplash ixwebhosting 浙江独立 韩国网名大全 e蜗 双拼域名 谁的qq空间最好看 已备案删除域名 域名评估 可外链网盘 服务器是干什么的 qq对话框 33456 超级服务器 七夕快乐英语 dnspod 更多