当前位置: 首页 > 信息分类 > 技术文章 > 基础技术 > 正文
基于IP的VOD视频点播关键技术研究(下)
hc360慧聪网通信行业频道 2004-09-21 14:09:52
    3.3 流媒体技术   

  流媒体是在Internet/Intranet中使用流式传输技术的连续时基媒体,在播放流式媒体前并不下载整个文件,只是将开始部分内容存入内存,流式媒体的数据流随时播放,只是在开始时有些延迟,当声音等时基媒体在客户端播放时,文件的剩余部分将从后台服务器内继续下载。流式不仅使启动延时大大缩短,而且不需要太大的缓存容量。流式传输弥补了用户等待整个文件全部从Internet上下载才能观看的缺陷。   

  实现流式传输有两种方法:实时流式传输和顺序流式传输。一般来说,基于IP网络的VOD系统中,使用实时流式传输媒体服务器,或应用如RTSP等实时协议,实现实时流式传输。如使用HTTP服务器,文件通过顺序流传输。   

  ①顺序流式传输即顺序下载,在下载文件的同时可观看在线媒体,在给定的时刻,用户只能观看自己下载的部分,而不能跳到还未下载的前头部分。顺序流式传输不像实时流式传输在传输期间根据用户连接的速度做调整。顺序流式传输适合高质量的短片段,如片头、片尾和广告,由于该文件在播放前观看的部分是无损下载的,这种方法保证了电影播放的最终质量,这意味着用户在观看前,必须经历延迟,对较慢的连接尤其如此。   

  ②实时流式传输必须保证媒体信号带宽与网络连接匹配,使媒体可被实时看到,需要专用的流媒体服务器与传输协议。   

  实时流式传输必须匹配连接带宽,在以调制解调速度连接时图像质量比较差,而且由于出错丢失的信息被忽略掉,网络拥挤或出现问题时,视频质量很差。如欲保证质量,顺序流式传输也许更好些。   

  流式传输的过程一般如下:用户选择某一媒体服务器后,Web浏览器与服务器之间用HTTP/TCP交换控制信息,以便把需要实时传输的数据从原始信息中检索出来;然后客户机上的Web浏览器自动A/V Helper程序,使用HTTP与Web服务器检索相关参数对Helper程序初始化,这些参数可能包括目录信息、A/V数据的编码类型或与A/V检索相关的服务器地址。   

  A/V Helper程序以及A/V服务器运行实时流控制协议RTCP以交换A/V传输所需的控制信息。A/V服务器使用RTP/UDP协议将数据传输给客户程序,一旦数据抵达客户端,客户程序即可播放输出。   

  4 宽带接入网   

  按照现代通信网络功能组成结构,通信网可以分为传输网、交换网、接入网。接入网是本地端局与用户设备之间的信息传送实施系统,它可以部分或全部替代传统的用户本地线路网,含复用、交叉连接和传输功能。宽带接入网又称为“信息高速公路的最后1 km”,是全网宽带的关键部分,接入网的宽带化和IP化将成为今后接入网发展的主要技术趋势。   

  (1)混合光纤同轴(HFC)   

  它采用光纤作为主干网,同轴电缆作为接入网。整个网络的带宽上限为860~1 000 M。目前有线电视节目传输所占用的带宽一般在50~550 M之间,有很多频带资源还可以利用。有线电视HFC网传输的是模拟RF信号,需要使用调制解调器来传输数字信号。下行采用64QAM调制传输数据,一个PAL制8 M带宽信道传输速率为40 Mbps,上行采用QPSK调制。   

  与ADSL每户独占一条接入线不同,在一个光节点小区内的HFC电缆调制解调用户共享40 Mbps的下行信道。为了保证接入速度,一个光节点小区内覆盖的用户数目不能太多,HFC网今后计划提供的是全业务网(FSN),用户数目可以从500户降低到25户,实现光纤到路边。最终用户可以降低到1户,实现光纤到家,但仍需要解决回传信道的干扰问题。   

  (2)DSL相关技术   

  到目前为止,全世界的双绞线用户线仍然占据了全部用户线的90%以上,数字用户线系统(xDSL)就是一种基于双绞线的有效宽带接入技术,包括ADSL、VDSL、EDSL等几种方式。   

  ADSL(非对称数字用户线)是一种采用离散多音频(DMT)线路码的数字用户线系统。下行单工信道速率可为2.048,4.096,6.144,8.192 Mbps,可选双工信道速率为160,384,544,576 kbps。ADSL所支持的主要业务是因特网和电话,其次是点播业务。其最大特点是无需改动现有铜缆网络设施就可开通宽带业务,主要缺点是大约30%的线对可以开通ADSL,国内只有不到10%的线对可以开通ADSL。   

  VDSL(甚高速数字用户线)系统在双绞线的上下行传输速率可以扩展到25~52 Mbps,从而可以容纳6~12个4 Mbps的MPEG-2信号,同时允许1.5 Mbps的下行速率,传输距离缩短至1 000 m或300 m左右。由于传输距离的下降,码间干扰大大减少,对数字信号处理的要求大大简化,收发成本也比ADSL低。VDLS技术还不成熟,有待进一步发展。   

  EDSL是一种结合以太网和DSL技术两者的优点,将以太网的包传输技术、突发技术与DSL技术结合,在现有电话网基础设施上为家庭用户提供较高的带宽。10 Mbps的传输距离可以达到1 km左右。同时利用以太网半双工模式和突发包交换技术来减少干扰、功耗,并提供低成本接口。   

  (3)快速以太网   

  以太网正在从用户驻地网向接入网、城域网乃至广域网扩展,以太网接入方式与IP网很适应,对于企业用户是一种最流行的方式,技术上已经有很大的突破(LAN交换、大容量MAC地址存储等),容量分为10/100/1 000 Mbps 3级,还可按需升级,100 Gbps的以太网技术也将应用。采用专用的无碰撞全双工光纤连接,可以使以太网的传输距离大为扩展,能够满足接入网和城域网的应用需要,会成为企业网用户的主导方式。   

  (4)无线接入   

  固定无线接入技术因其无需敷设线路,建设速度快、受环境制约少、初期投资省、安装灵活、维护方便等特点成为接入网领域的一种重要技术。特别是450 MHz五线接入系统的衍射能力,可适用于我国广大农村地区和林区。主要的宽带固定无线接入技术有3类:多路多点业务(MMDS)、直播卫星系统(DBS)以及本地多点业务(LMDS)。   

  宽带固定无线接入技术敷设开通快、维护简单、用户较密时成本低,适合新的电信服务提供商,也可作为有线接入的重要补充。   

  (5)光纤接入   

  最典型的一种接入是SDH接入,SDH在核心网中已经得到大量应用,在接入网领域支持IP接入,在携带话音业务量以外,还可以利用部分SDH净荷来传送IP业务。   

  5 机顶盒技术的发展   

  机顶盒作为视频点播系统中负责进行解码、与用户交互的终端设备, 在整个系统中占有重要的地位。随着芯片技术和通信技术的发展,机顶盒有以下发展趋势。   

  5.1 芯片的集成   

  随着半导体技术和系统设计方法的进步,已经可以在一个硅片上实现一个过去认为是复杂的系统,这种芯片称为“片上系统”(System on Chip)。在机顶盒使用的芯片中,集成度越来越高,很多公司都推出了把解码复用器和CPU还有各种控制器集成在一起的芯片,有的甚至还把视频解码器也集成到一起,大大降低了系统的成本。例如LSI公司的SC2000,IBM公司的Redwood,Philips公司的Trimedia等。   

  5.2 中间件的使用   

  中间件技术在计算机系统中早已经得到广泛的应用,现在也开始应用于机顶盒设计软件。中间件是指位于机顶盒的实时操作系统和应用程序之间,连接两部分的软件。中间件使机顶盒中的应用程序和低层的硬件和网络部件分离,使应用程序的开发与硬件低层和平台无关;提供通用的应用程序接口(API),能使应用程序的开发难度降低,提高效率。   

  5.3 存储设备   

  磁盘磁头技术的进步已经使单碟容量达到40 GB,新一代的Ultra ATA/100接口允许主机和硬盘之间以100 MBps的数据传输速率传输数据。包括DDR SDRAM(Dual Date Rate SDRAM)、Direct Rambus DRAM(DRDRAM)等在内的多种形式的内存,数据传输速率都在1 GB/s以上,单条内存超过256 MB。   

  技术的进步和价格的下降使各种存储设备逐渐应用于机顶盒等信息家电,使用可以存储大容量视频文件的存储介质,用户可以随时下载节目,存储、录像、编辑和回放,这给机顶盒带来更为广泛的应用前景。   

  在以IP为传输体制的视频点播系统中,在机顶盒端利用现在的大容量存储设备对输入码流进行缓存,消除抖动,减小对QoS的影响。还可以采用流媒体的方式,预先下载一部分节目流之后再开始解码,实现准实时的视频点播,但用户的VCR操作(快进、快退)也会受到一些影响。   

  5.4 嵌入式设备的Internet网络化   

  利用机顶盒的数据处理和网络通信能力,作为家庭网关,利用电力线、RS-485、RS-232、CAN等连接其他带有8位或16位微控制器的家电设备,IEEE1394连接家庭网络中的音频、视频电子产品,实现家电设备的网络控制和相互间的通信。   

  6 媒体传输协议   

  (1)实时传输协议RTP和RTCP   

  RTP是用于IP网上针对多媒体数据流的一种传输协议,其目的是提供时间信息和实现流同步。RTP通常使用UDP来传送数据,它提供了两个关键的特性:每个分组中的序号以及时间戳,序号允许接收方检测不按顺序的交付或数据丢失,时间戳允许接收方控制回收。当应用程序开始一个RTP会话时将使用两个端口:一个给RTP,一个给RTCP,RTP不提供可靠的传输机制,也不提供流量控制和拥塞控制,它依靠RTCP提供这些服务,在RTP会话期间,各参与者周期性地传送RTCP包。RTCP中包含有已发送的数据包的数量、丢失的数据包的数量等统计资料。RTCP允许发送方和接收方互相传输一系列报告,这些报告包含有关正在传输的数据以及网络性能的额外信息,RTCP报文封装在UDP中以便进行传输,服务器可以利用这些信息动态地改变传输速率,甚至改变有效载荷类型。RTP和RTCP配合使用,它们能以有效的反馈和最小的开销使传输效率最佳化,因而特别适合传送网上的实时数据。   

  (2)RSVP协议   

  由于音频和视频数据流比传统数据对网络延时更敏感,要在网络中传输高质量的音频、视频信息,除带宽要求之外,还需要其他更多的条件。RSVP(Resource Reserve Protocol)正是IP网上的资源预定协议,使用它预留一部分网络资源(即带宽)能在一定程度上为流媒体的传输提供QoS。   

  (3)实时流协议RTSP   

  此协议由Realwoeks和Netscape共同提出的,该协议定义了一对多应用程序如何有效地通过IP网络传送多媒体数据。RTSP(Realtime Streaming Protocol)在体系结构上位于RTP和RTCP之上,它使用TCP和RTP完成数据传输,能为多媒体数据流提供VCR风格的远端控制功能,如播放、停止、快进和快倒等。此协议是流媒体技术中用于流控制的部分,在流媒体技术中具有十分重要的作用。RTSP负责在服务器和客户机之间创建并控制连续媒体流,其目标是象HTTP协议为用户提供文字和图形服务那样为用户提供连续媒体服务,但HTTP是无状态协议,而RTSP是有状态的,因为RTSP服务器必须记录客户的状态以保证请求与媒体流的相关性。其次,HTTP是不对称协议,客户机只能发送请求,而RTSP是对称的,客户机和服务器都可以发送请求和回应请求。   

  7 结束语   

  随着网络传输技术的不断发展,网络传输带宽不断拓展,IP技术成为可以成功解决大规模VOD应用系统的有效途径。本文介绍了VOD的基本体系结构,并对IP传输视频的关键技术做了比较全面的介绍和讨论,阐述了IP新技术的发展,讨论IP over ATM、IP over SDH、IP over DWDM等技术的发展,最后介绍了视频传输中得到应用的RTP、RTCP、RTSP、RSVP等协议。
信息来源:中国有线电视网 王国军 宋晓虹
 

相关信息
·基于IP的VOD视频点播关键技术研究(上)(2004-09-17 14:01:51)
·音视频编解码国标完成(2004-09-13 09:55:48)
·H.264——新一代的视频编码标准(2004-09-09 10:09:53)
·建立面向网络媒体的视频数据平台(2004-08-30 09:09:35)
·人眼视觉特性与视频编码压缩技术(2004-08-25 15:02:38)
·3G视频信箱:视觉冲击新体验(2004-08-24 09:53:50)
·个人视频通信需求及应用(2004-08-18 10:31:19)
发表评论
标  题
署  名
联系方式
内  容
确  定
请您注意:
·尊重网上道德,遵守中华人民共和国的各项有关法律法规
·承担一切因您的行为而直接或间接导致的民事或刑事法律责任
·本网留言板管理人员有权保留或删除其管辖留言中的任意内容
·您在本网留言板发表的作品,本网有权在网站内转载或引用
·参与本留言即表明您已经阅读并接受上述条款