由于互联网的迅猛发展,流媒体技术在其基础上的进展也是日新月异。流媒体的边播放边下载的特点,不仅不再让用户烦恼在漫长下载的等待中,并且明显降低了多媒体系统中的存储。它多被应用在互联网的信息服务,并成功为各项应用进行多媒体的信息传输。28975
国内外学者与专家通过对流式传输技术 [1]、编解码技术和音视频网络传输协议等技术的不断研究和实践,在诸多方面上都取得了显著的成就。1996年,IETF制定了网络控制和网络传输协议,其中,包括实时控制协议、实时传输协议族和实时传输控制协议,于此同时,也制定了流式传输技术。随着流媒体对网络控制和传输的要求越来越高,IETF的专家组也不断地研究并且完善该协议。到了2003年,IETF发布新版本,新版本中更好地适应了流媒体在网络传输中的更高要求。全球电信标准化组织移动网络流媒体服务框架,其中定义了端到端的分组交换流媒体业务Packet Switched Streaming Service 的规范,即PSS。它属于应用层服务,它的主要任务是负责移动流媒体服务端和客户端间的通信 [2] 。根据PSS协议栈的规定,实时流协议的基本任务是建立连续的时间同步流,实现流媒体的实时控制和点播 [3]。会话描述协议初始化了流媒体参数,会话配置文件包括媒体文件列表、媒体文件服务端的所在地址以及媒体文件编码信息,播放器中的设置通过SDP文件实现。论文网
早期VCD的每帧画面是320*240的像素,也就是76800个像素,每秒显示25帧,若每像素用16位来表示,每秒数据量将会有30兆[4]。即使不考虑音频信号,存储半小时的节目也需要将近6.9GB的空间,传输一路数字信息号的带宽就需要超过30Mbps。因此,在这种情况下明显满足不了现实需求,使得研究音视频解压技术和移动通信技术迫在眉睫,让视频通信更加流畅并现实生活中得到更广泛应用。流媒体视频传输采用高质量媒体编解码、高压缩比和高效传输速率移动通信技术,可极大提高传输速率和缩减媒体容量。短短几年,国际上已成功研究出像P-VOP、 I-VOP和ROI区分等算法,而且定制了多种视频媒体编解码标准在对于不同应用领域中。如MPEG-1、MPEG-2、H.261/H.263和MPEG-4 [5] [6]。MPEG-4使得流媒体更具有交互性和灵活性,其中的H.264编码标准,它是ISO/IEC的MPEG和ITU-T的VCEG所结合的一个全新高压缩数字视频编解码标准,它符合ITU-T的H.264标准,也是ISO/IECR的MPEG-4的一部分。H.264与其他编解码相比较更多突出:具有更高的压缩比率与更好的移动网络适应性。当前,ISO/IEC的MPEG和ITU-T的VCEG联合视频组正在研究高效的视频编解码标准HEVC,让视频传输的质量与数据压缩比率有更高层次的提高,它被称为H.265,计划在2013年完成。只有不断研究新的视频编码标准,未来人们对于流媒体技术或许将有着更高的要求,人们需要不断研发与实现出更新的编解码标准才能满足社会的发展需求[9]。
当今国际上主流的流媒体解决方案有几种,分别是Realsystem、QuickTime、Flash Media System和Windows Media System。Realsystem是由RealNetworks公司研发,在基于SMIL技术并且结合自身的RealText与RealPix技术使其拥有媒体控制能力和交互能力, SureStream自适应流技术可自动适应不同带宽的流传输播放;QuickTime是由美国苹果公司研发的视频标准,它采用Sorenson Video编解码视频和独有的Qdesign Music编解码音频技术。Flash Media由Adobe公司制定的解决方案,它被广泛释放在当前互联网平台中,它的重要特点就是能够跨媒体、跨平台的传播。国内外较流行的视频网都使用Flash Media,如Youtobe、土豆网等。Windows Media是由微软所研发和制定,它基于Win操作系统,并且是免费提供服务的流媒体平台,微软为开发者提供相应的SDK给与使用。 国内外流媒体技术研究现状:http://www.youerw.com/yanjiu/lunwen_24040.html