# 9月功能上新速览 #
1、Native 新增功能
- 安卓系统耳返,支持华为手机开启混响效果;
- 支持运行时动态切换软硬解策略;
2、Web 新增功能
- 新增 AI 降噪功能;
- 支持设备拔出自动切换成其他设备;
- 范围语音支持切换扬声器。
Native 新增功能
1 安卓系统耳返,华为手机支持混响效果
功能描述:
- 华为手机在使用系统耳返的情况下,可以增加混响效果;
- 由于系统限制,目前仅支持三种混响效果:KTV、theatre、concert;
- 默认为 KTV 模式。选择三种效果之外的混响效果,依然默认为 KTV 模式。
2 支持运行时动态切换软硬解策略
功能描述:
- 当用户解码帧率不足时,抛出解码性能不足回调;
- 开发者可以根据此回调来调整使用软解还是硬解,切换过程中用户不会有黑屏或者卡顿的感知。
*注意:
开发者需要监听这个回调,来实现切换逻辑,引擎并不直接做判断。
Web 新增功能
1 新增AI降噪
功能描述:
- 对媒体流音频数据进行AI降噪,实现比传统降噪更好的降噪效果,可以消除稳态和瞬态噪声;
- 具体的降噪效果可以参考 ZEGO 官网 AI 降噪页:https://doc-zh.zego.im/article/14528。
使用场景:会议、语聊房、视频通话等可能有噪声的场景
相关接口:enableAiDenoise
*注意:
- 需要特殊编包;
- 目前只支持 PC 端,支持 Chrome 66.0、Edge 79.0、FireFox 76.0和Safari 14.1及以上版本,不过为了确保AI降噪功能的稳定性,ZEGO推荐您使用最新版的Chrome和Edge浏览器;
- 目前只支持对单条流进行降噪处理
2 支持设备拔出自动切换成其他设备
功能描述:SDK支持使用中的设备被拔出后自动切换到当前设备列表中的第一个设备。
3 提高范围语音支持切换扬声器
功能描述:新增 ZegoExpressRangeAudio.selectSpeaker 接口,用于指定范围语音播放的扬声器设备。
Native 重要优化
1 采集旋转
功能描述:
- 由于移动端摄像头角度、分辨率、旋转等特性,开发者需要做许多复杂的适配,目前提供的接口接入成本较高;
- 本次更新后 SDK 封装不同配置,对外提供简单的模式选择,解决开发者的痛点。
使用场景:移动端
相关接口:setAppOrientationMode
*注意:
- 推拉流端在一次通话或同一房间内需要保持相同的模式;
- 固定比例模式支持所有协议场景,拉流自适应以及推拉流对齐模式仅支持 ZEGO RTC 私有协议以及 ZEGO 混流服务。
- 更多信息可查看即构开发者文档:https://doc-zh.zego.im/article/15975
Web 重要优化
1 采集音量增益逻辑改动
功能描述:此次版本以前 Web SDK 的采集音量增益范围为 [0,100],此次更新后调整为 [0,200],与 Native 对齐。
2 推拉流质量数据增加音视频卡顿率和卡顿时长
功能描述:对齐 Native,拉流质量回调中增加 6 个音视频相关指标。
ZEGO ExpressSDK 免费体验入口:https://doc-zh.zego.im/article/5416
本文为原创稿件,版权归作者所有,如需转载,请注明出处:https://www.nxrte.com/zixun/3824.html