AnyChat音视频延迟的详细解析
2013-01-25 16:37
302 查看
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。
Anychat专业即时通讯方案,专注六年的研发。能够给你提供最高清实时的音视频即时通讯。如有需要下载体验可以访问http://www.bairuitech.com/
详细了解可以致电020-38109065/ 020-38103410或者加Q1816573263。
当网络状况较好时,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。
Anychat专业即时通讯方案,专注六年的研发。能够给你提供最高清实时的音视频即时通讯。如有需要下载体验可以访问http://www.bairuitech.com/
详细了解可以致电020-38109065/ 020-38103410或者加Q1816573263。
相关文章推荐
- live555 接收rtsp视频流详细源码流程详细解析
- 大方面详细解析音视频通话系统
- Live555教程------live555 接收rtsp视频流详细源码流程详细解析(二)
- live555 接收rtsp视频流详细源码流程详细解析
- 大方面详细解析音视频通话系统
- flv视频格式详细解析
- 详细解析大型视频监控系统的技术要点
- 详细解析 视频监控系统十大基本准则
- mysql group by 用法解析(详细)
- Oracle数据库实例核心技术解析_超越OCP精通Oracle视频教程培训05
- STM32L152 USART HAL库接收任意长度数据详细解析
- ReactiveSwift源码解析(十一) Atomic的代码实现以及其中的Defer延迟、Posix互斥锁、递归锁
- Thrift之代码生成器Compiler原理及源码详细解析1
- VB解析SRT、SSA、ASS字幕文件,以实现视频外挂字幕
- PHP XML操作的各种方法解析(比较详细)
- JSP详细解析
- XML WebService完全实例详细解析
- 详细解析Java中抽象类和接口的区别
- JSON解析-详细