基于IP网络的视频点播系统的分析

来源 :出国与就业·就业教育 | 被引量 : 0次 | 上传用户:bfxj8812
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘要】网络技术、计算机技术和多媒体技术相互融合的出现,使音频和数据通信同时集成到以IP协议为基础的Internet上来。IP网络相关的一些新型服务质量保证机制走向了实用化,出现诸如视频会议、视频点播、可视这些应用系统为大家提供了更加丰富多彩的网络服务环境。
  
  IP网络视频点播应用经过几年的发展,在技术上己经取得了很大的突破。在视频点播的新技术、新方法的研究过程中,了解和掌握目前视频点播系统的应用技术是十分必要的。在实际应用中,通过掌握视频点播系统的一般原理,进一步对系统的实现机制进行分析,进而掌握了目前视频点播系统的前沿技术和其实现方法。
  本文的分析了系统的主要功能以及该系统视频服务器和点播客户的实现机制,最后对系统应用和实验的结果进行了总结。
  一、IP网络视频点播系统的结构
  IP网视频点播系统包括三个主要的部分:视频服务器、高速多媒体传输网络、点播客户。
  视频服务器接收用户的请求,并随时把要求的视频流实时地传送给用户,同时提供视频库的管理功能。点播客户部分直接为用户服务,提供视频流的播放、暂停、快进及快退功能。传输网提供传输连续视频流的充足带宽,并满足实时和延迟特性。视频点播系统的总体结构采用Client/Server模式,如图2.1所示。
  1.视频服务器结构
  从功能角度划分,视频服务器的结构包括两个方而.一方面是实现视频的实况采集、流化、存储这一部分是IP网视频点播系统的附加功能,通过这一功能,用户可实现远程教学和视频监控。
  另一方面是实际的视频点播功能,它负责响应用户的点播请求,从视频库检索用户所需的视频客件,经过流化。发送到客户端。服务器的功能结构如图2.2。
  2.点播客户的功能结构
  视频点播系统的点播客户直接为用户提供点播服务,日前IP网络的视频点播客户应用具有两种情况,一种情况是视频点播客户软件独立执行,独立客户软件安装到PC机,在功能上相当于一个多媒体播放机,提供视频的播放、快进、快退和暂停功能。有时视频点播系统需要与Web相结合,基于Web提供视频点播及其它多媒体信息服务,一些视频点播系统通过OCX控件将客户端嵌入到Web中。另外,视频点播系统中传输的视频是经过压缩之后传输的,所以视频点播客户软件需要具有对相应文件的解压缩功能。其功能结构如图23。
  3.IP网络视频点播系统的协议栈结构
  IP网络视频点播系统是基于使用IP协议作为互连协议的计算机网络,它与传统的计算机网络没有本质区别。Intemet的快速发展以及它显示出来的巨大的优越性,使得不仅IP为基础的应用快速发展,传统的数据通信甚至话音、视频也在转向使用IP网。这就出现了Everything on IP的局面。同时IP协议所能构架于之上的基础网的带宽飞速发展,从开始的64KD DN专线到2MD DN专线,到今天的IPo verA TM,I Po verS DH.传输速率可达到155M,622M,2AG,ITbps。一些新的为连续媒体传输服务的协议如实时传输协议RTP,资源预留协议(RSVP)、实时传输流化协议(RTSP)的产生为IP网络上传输多媒体信息提供更大的可能性。
  由于视频、音频等连续媒体对实时性要求较高,并且能够容忍在一定程度上的数据丢失,所以在网络的传输层使用UDP协议传送视、音频数据。传统视频点播系统的协议栈结构如图2.4所示。
  二、视频点播系统的功能
  视频点播系统在提供一般的视频点播服务的同时,在原有功能的基础上,不断扩充,目前一般的视频点播系统具备下列功能:
  1)Web嵌入:在Internet网上,Web被称为当前最为流行的信息服务是当之无愧的,也正是Web这种信息服务形式使Internet得到广泛的普及,IP网上的视频点播系统如果能够与它结合起来,无疑会扩展系统的应用范围,提高系统的便利性,VOD系统设计者和开发者们正是出于这个目的开发了视频点播的客户端嵌入Web浏览器的功能。这样通过超链接,客户就可以进行网上的视频点播。
  2)视频的流化:视频的流化是相对于传统的“下载一回放”(Download-Playback)方式而言的一种新的从Internet上获取音频和视频等连续媒体数据的方式,这种方式支持多媒体数据流的实时传输和实时播放。即服务器端向客户端发送稳定的和连续的多媒体流,客户机则一边接收数据一边以一个稳定的流回放,而不是等数据全部下载完后才播放。
  3)实况功能:视频点播系统具有的另一项功能是实况功能,服务器端进行实时的视频采集后,通过压缩、流化,然后组播到客户端组。这个功能被用于实时监控和远程教学中。例如,视频点播用于远程教学情况下,通过实况功能,学生可以在不同的地方同时看到某一地方的教师课程。
  4)IP视频组播:目前有些视频点播系统提供多点视频组播功能,通过这种功能,视频服务器可以将实时采集来的视频信息通过单一流发送给多个客户端点,而只占用一个流的带宽。
  5)视频的分层存储:视频点播系统中,视频信息量非常大,这样就使得视频库的存取也成为视频点播系统的瓶颈之一,尤其是视频服务器同时为多个视频点播终端进行服务时尤为明显,为了解决这个问题,一些视频点播系统提供了一种分层存储的方法,通过分层存储方法,在提取被点播的视频时,系统可以同时检索视频文件的不同部分,提高了存储速度。
  6)分层编码:传统的单一速率的发送方式不能满足多点播送的应用要求。为了解决多点播送和多用户点播中主机的带宽异构问题,一些视频点播系统引入了视频分层编码技术。分层编码是将编码数据分成几层,侮层对应于分辨率从低到高的不同信息。解码器根据网络带宽能力或应用的不同,选择其中的一层或儿层进行解码,从而重建不同分辨率的图象。
  在软件的测试中,我发现目前视频点播系统的主要问题在于视频传输过程中服务质量的保证上,如何使视频流的传输在任何条件下保证连续是视频点播系统应用和开发急需解决的关键问题。
  
  参考文献
  [1]阮遂.基于IP多播实现视频点播[J].电信科学,1999,60.
  [2]傅锡大等.基于WEB的视频点播系统[J].重庆邮电学院学报.
  [3]查辉等.实时流化协议RTSP的研究和实现[J].计算机工程与应用,1999(3).
其他文献
猜想之一:上证指数全年呈“√”走势,宽幅震荡区间在2500点到4000点   我们维持A股市场持续走牛的判断,上证指数2015年全年走势或呈类似于“勾号”(√)的走势--年初略有调整,但全
传统企业与用户之间的沟通出了问题,因为要不断开拓新的用户,导致成本越来越高。互联网连接的价值其实就是渠道的效率。连接能够传递的东西越多,连接价值就越来越大。
在线科学计算器改变了以往必须使用物理计算器的传统模式,而对应用数学和工程及相关实际计算产生重大影响.以此为背景,探究在线科学计算器工作机制,并结合一些复杂的数学运算
自2009年启动生态乡镇创建工作以来,华亭县东华镇始终坚持以科学发展观为导向,以城乡环境综合治理为载体,以构建和谐社会为目标,确立了“工业强镇、商贸兴镇、产业富民、生态宜居
学生能否提高阅读能力,从学习者的角度来说,学生学习阅读的行为对阅读效率有很大的影响.并且学生的阅读是自身的独立行为,别人无法替代学生完成.语文新课程标准中提到,语文阅
作为世界上发展最为迅速的国家之一,经济建设对于中国发展来说非常重要,而发展建设首先要有大量的土地。我国农村用地面积非常广,从农民手中征收土地用以建设已经成为保障经
期刊
劳务分包主要用于解决社会劳动力的资源问题.近年来,我国建筑施工企业中因为劳务分包管理而产生的问题不在少数,其中包括违法分包和拖欠民工工资等情况,为行业的正常秩序造成
期刊
调查是统计的前导,是统计工作的基础。舍此,统而计之,便枉存虚名。但在实际教学中发现许多教材在统计调查章节中的关于典型调查应用方面大多浮光掠影,舍实逐虚,隔靴搔痒,有悖