首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

关于音视频中的延迟有关问题

2013-03-25 
关于音视频中的延迟问题AnyChat采用动态缓冲技术,会根据不同的网络状况实时调节缓冲区的大小,在实时性和流

关于音视频中的延迟问题

AnyChat采用动态缓冲技术,会根据不同的网络状况实时调节缓冲区的大小,在实时性和流畅性之间保持平衡。

当网络状况较好时,AnyChat会减小缓冲区的容量,提高音视频的实时性;

当网络状况较差时,AnyChat会增大缓冲区的容量,这样会带来一些延迟的增加,但是能保障音视频的流畅性,有效消除网络抖动对音视频播放质量的影响;

?

根据实际网络测试,AnyChat的音视频延迟指标如下:

?

网络状态较好时(无丢包,网络延迟<=10ms):<1s网络状态一般时(无丢包,网络延迟<=50ms):<=1s, >=0.5s网络状态较差时(丢包率<=5%,网络延迟<=100ms):<=1.5s

网络状态较好时(无丢包,网络延迟<10ms):<100ms

网络状态一般时(无丢包,网络延迟<50ms):<=100ms

网络状态较差时(丢包率<=5%,网络延迟<100ms):<=250ms

网络状态很差时(丢包率<=20%,网络延迟<500ms):<=1100ms

?

注:上述指标为发言模式下的测试值,如采用放歌模式,则内核为了保障播放的流畅性,会适当增加缓冲区大小,导致延迟增大。

AnyChat Platform Core SDK V4.6对延迟进行了优化,局域网环境下,实时高清视频(720P,25fps)通话延迟<100ms。

热点排行