在目前应用的互联网音视频点播/直播应用,一般使用的带宽都在512 kbit/s以下,所以即使使用高压缩率的编码技术如MPEG4/H.264,其观看效果也不理想,严重影响业务的推广。提高视频直播的带宽是解决视频质量的最根本办法,一般说来,
1.5 Mbit/s的MPEG4视频直播流观看效果已接近目前的有线广播电视效果,4 Mbit/s可以优于DVD的效果。1.5 Mbit/s以上的高带宽视频直播由于占用的带宽高,所以给IP网络带来了巨大的压力。
1.高质量视频直播对IP网络的要求 (1)高带宽:高质量视频直播要求视频带宽至少在1.5 Mbit/s以上,加上音频占用的带宽及开销,
高质量视频直播平均需要的带宽在2 Mbit/s以上;
(2)低丢包率:数字化视频如果出现丢包,很容易出现
马赛克现象,严重的还会引起
丢帧、停顿等现象,影响用户体验;
(3)低时延及抖动:
时延及抖动会造成用户在开始收看或切换频道时的延时等待时间过长,目前的有线电视切换时间小于1 s,由于数字化的解码需要,目前最小的IP直播都大于1 s。
要保证用户的使用体验,高质量IP视频直播承载必须满足以上特点的要求。
2.高清IP视频与组播 IP组播技术被广泛应用在网络音频/视频广播、AOD/VOD、网络视频会议、多媒体远程教育等方面。但组播自身的缺点阻止了其推广
(1)组播的可靠性不高
(2)设备对组播的支持不足
(3)组播的可控可管理能力较弱
详见《
单播、广播、组播简介》
3,P2P技术在实现高质量IP视频直播存在的问题P2P实现高质量视频直播承载也存在相当的劣势,主要包括:
(1)在ADSL环境下成本优势不明显 ADSL是一种非对称带宽的网络技术,其下行比上行带宽要大得多(下行最大8 Mbits/s,上行最大512 kbit/s)。由于高质量IP视频直播所需的带宽在2 M以上,这意味着,如果某用户要依靠P2P邻居为其提供数据,则最少需要4个用户(4×512 kbit/s上行)为其数据流。由于直播用户均是一边收看一边为其他用户提供服务的,接收数据流的用户与发送数据流的用户是相同的,所以在ADSL网络环境下,还需大量服务器为用户提供数据流,其成本优势不明显。相对而言,组播技术的成本优势明显。
(2)增加接收时延 使用P2P直播时,除了与组播同样需要网络时延、解码时延等因素外,P2P还增加了Cache时延。由于P2P技术是通过Cache存贮数据而为其它用户提供数据流,所以Cache时延的大小如果太小则效果会很差,目前一般P2P Cache时延均在十几秒以上,大大降低了用户的使用体验。
(3)网络流量流向难以控制 P2P用户数量大,难以对用户的网络流量流向进行优化控制,将形成许多跨城域网、跨骨干网的流量,不利于网络运营商进行网络规划及设计。
参考文献1.P2P与组播结合实现高质量IP视频直播承载.
阅读(1143) | 评论(0) | 转发(0) |