spark 离线处理(SparkleComm会议中神奇的丢包修复技术)

视频会议中会出现数据包丢失、延迟和抖包现象,这将严重降低视频会议的质量和效果。视频会议中的丢包现象是任何一个用户都不愿发生的,就像在开会时发言人的话总被别人插嘴打断,让人心里觉得别扭,但它却是视频会议系统必须处理的常见问题。那么,丢包现象是怎么一回事呢?我们又是如何运用SparkleComm视频会议中神奇的丢包修复技术来进行恢复的呢?

spark 离线处理(SparkleComm会议中神奇的丢包修复技术)(1)

一、什么是数据包丢失(丢包)

数据在网络上的传输方式是以数据包(每包nK)为单位传输的,不能多也不会少。再好的网络也会有空洞,而数据包的传输不会像传统固话通信那样以线性方式进行传输,在传输的过程会因为各种原因产生一定的损耗,使传输不可能百分之百地完成。碰到这种情况,网络就会自动依据协议来进行补包。如果你的网络线路好并且速度快,数据包的损失就会非常小,补包的工作也相对较易完成,这时可以将你的数据视作是无损传输。但如果你的网络线路较差,数据的损失量就会非常大,补包工作也不可能百分之百完成。在这种情况下数据的传输就会出现空洞,也就是丢包。

二、造成SparkleComm视频会议系统数据丢失的原因:

  ①传统IP传输过程中的误码,这种情况在目前的网络条件下发生的概率极低;

  ②无法保障视频所需带宽流量造成的,当网络流量(单位:立方米每秒)越拥塞,影响就越强烈,丢包发生率也就越大;

  ③视频设备问题;

  ④设置/配置问题:不匹配、IP地址重复使用等

三:数据丢失会对SparkleComm视频会议产生的影响:

  ①马赛克现象、局部变形、图像模糊、屏幕频繁刷新或闪烁、视音频不同步、帧率下降、图像静止等等;

  ②对音频质量的影响包括:总体音频失真、间断或间歇性噪音、音频中断等。而对内容和演示数据质量的影响则包括:幻灯片模糊变形、翻页速度减慢或屏幕频繁刷新和图像静止等等;

  ③另外,丢包还会引起过度延迟,甚至是通话中断。

spark 离线处理(SparkleComm会议中神奇的丢包修复技术)(2)

四:神奇的SparkleComm视频会议系统丢包修复技术:

  ①丢包恢复(LPR)

  丢包恢复将介入视频通话中的各方系统中,通过临时将一部分通话带宽分配给一个数据通道(本文中我们将其简称为FEC通道),从而用于发送FEC数据给接收系统来发挥作用。通过循环处理,丢包恢复会增加或减少FEC数据通道的大小,直到找到必须分配给FEC数据通道的最小带宽,从而使得接收系统能够恢复所有丢失的数据包。

  ②动态带宽分配(DBA)

  针对丢包率相对固定的环境,动态带宽分配(DBA)功能可以与丢包恢复相配合。动态带宽分配也是一种算法,可以在视频通话过程中自动且动态地调整视频码率,以消除或避免丢包;

  ③视频差错隐消 (PVEC)

  在参与通话的各方系统都不支持丢包恢复的情况下,可以使用视频差错隐消功能。视频差错隐消功能是一种用于IP视频服务质量的算法。它可以对丢包所造成的影响进行补偿。但与丢包恢复和动态带宽分配不同的是,视频差错隐消的作用是掩盖丢包造成的影响。

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页