相关背景
基于卓越的自研音视频引擎,即构科技实现了超低时延的多路音视频通信和优异的音频体验。通过深度优化音视频数据处理、传输策略和音视频信令服务,让音视频服务在各种环境下保持超高的可用性和优良的体验。
一.70%高丢包环境下,即构音视频流畅互动
以下为即构示例APP在上行丢包70%和下行丢包70%网络环境下的可用性展示:
上行丢包70%:
下行丢包70%:
从测试数据可以看到,在上下行70%的高丢包环境下,即构示例APP依然可保持每秒15帧的流畅音视频通话。
二.如何实现音视频云服务在弱网环境下高可用
音视频云服务,核心是对音频/视频数据的处理和传输。但在实际应用场景中,除了音视频数据,还有一些非音视频数据需要同步处理,比如设备初始化、登录通信房间、发起推/拉流消息等服务,这些非音视频数据的处理通常由信令服务来支持。
因此音视频云服务的弱网高可用需要从音视频数据和信令服务两方面入手。
1、音视频数据
在数据处理上,需要适应网络带宽的变化,动态调整音视频码率大小,通过牺牲一定的音视频质量来保证弱网环境下音视频服务的可用性和流畅度;
在数据传输上,传输信道要足够“智能”,能够视具体网络环境保证所需的音视频数据能够顺利传达。
2、信令服务