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

视频点播  时间: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

毕业设计论文文献综述

评阅状态

指导教师意见

指导教师签名: 年月 日

spinservers:圣何塞10Gbps带宽服务器月付$109起,可升级1Gbps无限流量

spinservers是Majestic Hosting Solutions LLC旗下站点,主营国外服务器租用和Hybrid Dedicated等,数据中心在美国达拉斯和圣何塞机房。目前,商家针对圣何塞部分独立服务器进行促销优惠,使用优惠码后Dual Intel Xeon E5-2650L V3(24核48线程)+64GB内存服务器每月仅109美元起,提供10Gbps端口带宽,可以升级至1Gbp...

MineServer:香港CMI/洛杉矶GIA VPS,2核/2GB内存/20GB NVME/3.5TB流量/200Mbps/KVM,288元/年

mineserver怎么样?mineserver是一家国人商家,主要提供香港CN2 KVM VPS、香港CMI KVM VPS、日本CN2 KVM VPS、洛杉矶cn2 gia端口转发等服务,云服务器网(yuntue.com)介绍过几次,最近比较活跃。现在新推出了3款特价KVM VPS,性价比高,香港CMI/洛杉矶GIA VPS,2核/2GB内存/20GB NVME/3.5TB流量/200Mbps...

Vinahost - 越南VPS主机商月6美元 季付以上赠送时长最多半年

Vinahost,这个主机商还是第一次介绍到,翻看商家的介绍信息,是一家成立于2008年的老牌越南主机商,业务涵盖网站设计、域名、SSL证书、电子邮箱、虚拟主机、越南VPS、云计算、越南服务器出租以及设备托管等,机房主要在越南胡志明市的Viettle和VNPT数据中心,其中VNPT数据中心对于国内是三网直连,速度优。类似很多海外主机商一样,希望拓展自己的业务,必须要降价优惠或者增加机房迎合需求用户...

视频点播为你推荐
淘宝收费淘宝都什么服务是收费的?雅虎社区雅虎是什么手机区号手机号码+86是移动区号还是联通的区号?中小企业信息化小企业需要信息化吗?需要的话要怎么实现信息化呢?qq怎么发邮件qq怎么发文件和邮件雅虎天盾我装了360安全卫士,原来的雅虎天盾需不需要卸载虚拟机软件下载谁有好的虚拟机软件?宽带接入服务器目前常见宽带接入的方式有哪几种发邮件怎么发如何发邮件?php购物车PHP中用json实现购物车功能,怎么实现
香港虚拟空间 备案未注册域名 美国服务器租用 中文域名交易中心 budgetvm 淘宝抢红包攻略 mobaxterm 大容量存储器 秒杀预告 支持外链的相册 电信托管 免费ftp 免费的域名 wordpress中文主题 乐视会员免费领取 香港ip 时间服务器 月付空间 e-mail 服务器是什么意思 更多