实际中编解码就是为了提高传输有效性,大家都知道采集完的数据很大。但是要通过互联网低带宽传过去时一定要进行压缩编解码。
那么平常我们看到的视频是什么机制呢?视频根本就是一帧一帧连续的图片,就像视频里手移动了一下。那么这一动可能就是十个图片,连续快速的传过去,你就看着连续的图片。传统视频就是单层的,就是一种线性的关系。那么Vidyo 的核心的思想就是是否只能用线性,能不能做多个维度的多个层次的线性关系。那我是不是说把这一定要连续的传过去呢?我能不能从多个维度去处理呢?
这就是Vidyo 的可扩展编码技术,就是把一个事情按照分级,分层,分离的企业方式,不是单独一种线性的,是多维度的一个方式。
为什么会出现马赛克?Vidyo是怎么解决的?
如果说中间有两个包丢了,会出现就会出现马赛克。马赛克机制和马赛克原理是什么?和编码的机制有关,他把你这个一帧帧变成图片传过去。当然完整都传过去的。不是的,大家都知道,实际上视频会议编码也做了好多优化。他举个例子,手在动的过程中,下一秒和上一秒可能只之间只有细微的变化。那他上传的是这个变化,而不是传在整幅图片。所以说他第一个帧第一个图片可能做一个基本帧。而后面帧就是基于这个基本针的一个变换来传是这样的去做的。所以假如说这个人真的不动,那他传的数据量是最少的。如果你在移动传的数据量是最大的。那么现在来说互联网出问题了,把两个包给丢了。后面帧依赖那两个帧,因为他是基于他的偏差来传的,那会就出现了出现马赛克。因为图像是没办法还原。需要网络带宽比较高,但带宽达到不了,所以都变成马赛克。
这是马赛克造成原因,那怎么去处理呢?为什么说Vidyo 可扩展编码能解决这个呢?就是把视频传输进行了分级优先级分层处理了。那么Vidyo 是怎么做呢?大家会看到这里面有一个高可靠性通道和低可靠性并发,在高可靠通道上传输的小型图片,适用于手机等小型图片。在低可靠性通道传输更大的,包含了更多颜色,像素等,适用于pc,会议室终端等。那么在高可靠性通道就可以使用更多的安全策略,重传,纠错处理等。所以当网络出问题的时候,那在低可靠性通道的包就报丢了,不影响。当然首先说这个不影响是不影响什么,首先是不会出现马赛克,但人物头像肯定有影响,没有那么平滑。
当然Vidyo 做了通道的处理,有两种会议模式。一种是运动型的,举个例子,这个时候在野外以运动为主,那我就是处在高帧率模式。那么另一种,可能就是说人基本不动,就是处在高清晰度模式。
北京市朝阳区曙光西里甲6号时间国际A座 2308室
(联系就说在DAV音视工程网上看到的)
sales@linkhead.com
010-58678963
北京林克海德科技有限责任公司(林克海德LINKHEAD、Vidyo)不断推出创新的增值业务:从移动联通的呼叫中心,2004年的语音彩铃业务,到现在的视频彩铃、视频呼叫中心等、支持国产CPU、GPU的青云服务器等产品。北京林克海德科技公司推荐基于移动互联网的vidyo视频会议产品,强大VidyoSDK视频能力产品可以实现定制化的视频会议、央视多方连线系统双师课堂、远程执法、远程医疗、视频呼叫中心等。