现了基于各种语言的视频点播系统,如ASP,PHP等,它们有各自的优点,同时也存在着一定的缺陷。
本文应用的JSP技术是一种服务器端HTML嵌入JAVA’代码的脚本语言,本文将详细介绍这种语言与其他语言的区别以及在实现视频点播系统上使用的优点。
本文是以武汉市华冠信息公司的多媒体广告业务平台为实例,探讨和研究基于JSP和流媒体技术在Web中嵌入视频播放器的VOD点播系统。
1.1论文的研究背景1.1.1视频点播技术的发展现状 随着信息时代的到来和人们生活水平的不断提高,人们不再满足于只是被动地接收电视台预先编排好的固定节目,而是希望根据自己的需求来获取影视节日、社会服务信息等视频服务。
视频点播业务正是为适应这种需要应运而生的。
视频点播系统(Video.On—Demand,简称VOD)也称为交互式视频点播系统,即由学习者根据用户需要自主选择视频节目的交互式系统。
视频点播系统的出现源于人们对广播电视的更高要求,其本质是信息的使用者根据自己的需求主动获得多媒体信息,它区别于信息发布的最大不 华中科技大学硕士学位论文同为:主动性和选择性。
从某种意义上说,这是信息的接受者根据自身需要进行自我完善和自我发展的方式。
就其本质看来,与传统的人们获得多媒体信息的方式相比,信息使用者创造性地获得了接受信息的主动性和选择性。
视频点播业务具有使单个观众对大范围的影片、视频节目、游戏、信息以及其他服务进行几乎即时访问的潜力。
人们使用VOD业务不但如同到本地商店租用录像带在自己的录像机上看节目一样方便,并且VOD向用户提供的服务远远超过普通录像带的内容。
随着网络、有线电视、卫星电视等技术的不断发展,视频点播技术的载体也多种多样。
通过宽带互联网,人们可以对网上丰富的影视、音乐节El进行实时的点播观看或收听。
有线电视技术的成熟及其先天就有的带宽优势使我们很容易在现有有线网络的基础上进行改造,实现信息的双向流动,从而实现对节目库影视资料的有偿点播。
与此同时基于卫星数字电视广播的视频点播系统也进入了我们的生活口】。
随着宽带数据网的建设以及有线电视设备和技术的发展,视频点播技术离我们更近了,但什么时候能够得到普及性的应用,还需要我们大家的共同努力。
1.I.2视频点播的特点 (1)上下行流量的不对称性 对于大多数双向通信系统来说,在信息通路两个方向上的信息流量是对称的。
VOD采用不对称的双向传输网络将信息提供者与用户连接起来,用户上行的信息是窄带的控制信息,而由前端到用户的下行信道则是占较大带宽的视音频信息。
(2)点播内容和点播时间的集中性 对于VOD系统的用户,点播的信息内容往往集中在信息中的很小一部分,同时用户点播信息的时间也往往集中在一天中的某一时间段。
这正是造成点播节目流量突发的根本原因。
(3)视音频发送以及重现的实时性 VOD系统的信息发送以及重现的实时性与同步要求都较其他信息检索系统高,特别是对视音频信息的点播必须保证视频媒体和音频媒体内部的自同步以及媒体间的同步,这对系统的延时及抖动特性均提出了较高的要求〔51。
华中科技大学硕士学位论文1.13嵌入式Web流媒体视频点播系统的实现分析 目前网络上出现了很多视频点播系统,其设计语言也是各有不同,其中以ASP和PHP居多。
在分析了各种语言在实现视频点播系统上的优劣后,本系统决定选用JSP为开发语言,其优点将在后面的内容中进行介绍。
在视频传播方面采用现在流行的流媒体技术。
在播放方式上选择在Web中嵌入视频播放器的方式以此来进一步的为用户提供便利。
本系统的重点是利用JSP在Web开发上的优势使其在运行速度、安全性、扩展性等方面都有好的表现。
1.2本论文的主要研究内容 本论文的研究内容主要有以下4个方面: (1)流媒体技术的研究与应用; (2)JSP技术的研究与应用; (3)利用第三方控件实现Web嵌入式播放的研究与应用 (4)视频点播系统。
1.3本论文的研究目的和意义 随着Internet技术的发展与广泛应用,流媒体技术的发展表现出了强大的动力,其应用遍及互联网信息服务的方方面面,对网络信息交流带来了很大的变化,对人们的工作和生活也将产生深远的影响。
视频点播(VOD)技术是当代信息,尤其是通信网络技术、多媒体技术和计算机技术发展的产物,是一项崭新的信息服务技术。
VOD与普通电视不同之处在于观众不再是被动的观看电视台安排的节目,而是主动的点播自己所需要的节目。
因此,VOD大大增加了用户在信息服务提供中的主动性。
VOD具有广阔的应用领域,比如电视台数字化制作播出管理系统、节目查询和节目制作等。
但有一个困难阻碍了VOD技术的发展,那就是音视频数据量庞大。
这样服务器端不仅需要大量的存储系统同时数据传输的负荷 华中科技大学硕士学位论文也很大,导致服务器无法进行大规模的点播。
随着流媒体技术的出现,在视频点播方面我们可以放弃局域网而使用Intemet来实现了。
由于流媒体经过了特殊的压缩编码,使得它很适合在互联网上传输。
客户端采用浏览器方式进行点播,基本不需要维护。
因此将流媒体技术应用到视频点播中束使得这个困难迎刃而解。
本论文正是通过一个武汉市华冠信息公司的多媒体广告业务平台为实例,探讨和研究了这两种技术结合所带来的益处,同时采用JSP作为开发语言,并尝试将播放器嵌入Web,以此来使得视频点播系统的性能得到进一步的提升。
1.4本论文的组织 本文以第一章为绪论,介绍了文章的研究背景、研究内容和目的以及本文的组织形式。
第二章综述了实现这个流媒体平台所用到的核心技术,对流媒体、JSP和嵌入式Web播放这三个关键技术做了深入分析,分别阐述了它们的概念以及在实现流媒体视频点播上使用的优点。
第三章给出了视频点播系统,第四章中详细研究了如何在JSP环境下实现将播放器嵌入Web中,第五章是对全文的总结。
4 华中科技大学硕士学位论文 2应用技术分析2.1流媒体技术分析2.1.1流媒体的概念 流媒体(Streaming Media)是指在网络中使用流式传播技术的连续时基媒体。
所谓的流式传播技术就是把连续的影像和声音信息经过压缩处理后放在网站服务器上,让用户边下载边观看、收听。
而无需等整个压缩文件下载到自己的机器上后才可以观看的网络传输技术141。
流技术先在用户端的电脑上创造一个缓冲区,于播放前预先下载一段资料作为缓冲,当网络实际连线速度小于播放所耗用资料的速度时,播放程序就会取用这一小段缓冲区内的资料,以避免播放的中断,也使得播放品质得以维持151。
流媒体数据流具有三个特点:连续性、实时性和时序性,即其数据流具有严格的前后时序关系161。
实现流式传输有两种方法:顺序流式传输(Progressive streaming)和实时流式传输(Realtime streaming)F〕o 顺序流式传输:顺序流式传输是顺序下载,用户只能观看已下载的那部分。
在不需要其他特殊协议的情况下,标准的HTTP服务器可完成相应的工作,因此,这种传输方式经常被称作HrrP流式传输。
顺序流式传输的优点是播放质量高,传输途中无损耗,比较适合高质量的短片段,如片头、片尾和广告等。
但在播放观看前,必须经历延迟,对较慢的连接尤其如此。
顺序流式传输不适合长片段和有随机访问要求的视频,也不支持现场广播。
实时流式传输:实时流式传输指保证媒体信号带宽与网络连接匹配,使媒体可
上一篇:
基于MapServer的地图信息发布与查询——以洞庭湖湿地为例
下一篇:
法律专业开题报告范文