|
例如,在一个384 kbps的视频通话中(320 kbps用于视频,64kbps用于音频)检测到一个稳定在10%的丢包率,DBA就会降低约10%视频码率,由320kbps降到288kbps左右。然后重新采样信号,观察是否还存在丢包现象。如果有必要,DBA可以进一步降低视频码率,直到在数秒内不再出现丢包为止。
在降低码率后,如果DBA测定丢包只是暂时的(持续时间不到几秒钟),DBA将逐步增加视频码率。然而,如果DBA持续检测到丢包现象,它就不再调整视频码率,并将通话继续进行下去。这一方法,使得DBA非常适合于由网络过度使用或因吞吐量问题引起的丢包现象。
宝利通视频差错隐消(PVEC) 在参与通话的各方系统都不支持LPR的情况下,可以使用宝利通视频差错隐消 (PVEC) 功能。PVEC是一种用于IP视频服务质量(QoS)的算法。它可以对由丢包所造成的影响进行补偿。它通过利用相邻的宏块、前帧和后帧来估算出当前视频帧的内容。与LPR的恢复丢失的数据包和DBA的避免丢包技术不同,PVEC的作用是掩盖丢包造成的影响。
LPR与其它丢包隐消算法的区别
1) 包恢复与丢包掩盖 其它解决方案大多是要么试图隐藏丢包造成的影响(差错隐消),要么通过降低视频码率(降速)避免丢包。而LPR则是通过真正恢复丢失的数据包将这些技术又推进了一步。
2) 自复原功能 许多类似方案也能通过降低码率,避免或减少丢包的影响,但大多数方案在丢包现象好转后却不会提高码率。而LPR则能够在丢包现象消失后,将通话速率恢复到初始状态。
3) 全面覆盖 大多数类似系统的差错隐消方案只保护视频通道,而LPR则实现了覆盖视频通话的全部三个部分(语音,视频及内容)。
丢包恢复(LPR)所带来的好处
LPR带来五项突出的优势:
1) 丢包保护 LPR使用户可以在误码率较高的IP网络上(DSL、有线、卫星、高冲突LAN/WAN等)进行高质量的视频通话,而无需忍受丢包带来的影响。
2) 临时性网络问题补偿 通过对正在进行通话的码率进行临时调整,LPR可以保护视频通话免受短时网络问题的影响。一旦网络问题解决,LPR会自动将码率回调到最高水平(根据发起通话速率或当前的带宽可用性)。
3) 降低延迟 通过允许接收方系统实时重建和恢复丢失的数据,LPR排除了接收方系统需要等待可能丢失的、延迟的或混乱信息的需求。反过来,也减少了动态抖动缓冲区空间以及相关的延时。
4) 提高资源效率 LPR使企业或组织可以将所有可用带宽用于视频通话。用户可以在理想的呼叫速率下方便的通话,并且LPR可以自动调整码率,以利用全部可用带宽。这对于在容量不断变化的网络链路上(共享链路,高度拥堵链路)通话具有特殊的价值。
5) 对媒体的全面保护 LPR保护包括视频会议通话的所有元素:语音、视频及内容。
图2显示了384 kbps速率视频通话时,开启和关闭LPR功能,5%的丢包率所造成的影响对比。注意左图中视频图像的模糊现象(关闭LPR / PVEC功能)。右图中显示了综合使用LPR,PVEC和DBA后彻底消除了丢包影响。注意在实际视频通话中的图像失真要比下面左图静止图像所表现的效果还要明显。
 图2:384 kbps速率下插入5%丢包率的测试通话截屏 –开启与关闭LPR的效果对比
图3显示的是对内容和演示数据进行测试的结果,可以看出LPR对H.239的支持同样非常出色。开启和关闭LPR / PVEC时对丢包处理的区别十分明显。
 图3:在5%丢包率下的H.239测试通话截屏 – 开启与关闭LPR的效果对比
目前支持LPR的视频系统
宝利通的HDX视频系统和基于HDX的解决方案现已具备LPR功能。这些方案包括宝利通RealPresence Experience (RPX)和Telepresence Experience (TPX)极致远真解决方案。宝利通预计在2008年第二季度为其VSX产品线的全部产品以及宝利通RSS 2000视频捕捉系统添加LPR功能。之后会在RMX 2000上提供LPR支持。一旦计划完成,LPR还将可以保护不同的但都具有LPR功能的系统之间的通话 (如HDX和VSX)。 |