声网官网已经正式发布 Agora 视频通话/视频直播 Web SDK 2.5 版,接下来简要介绍一下 2.5 版的亮点新功能:
新增支持 IPv6 网络环境,并正常使用 Agora 服务;
在 Client.join 接口中,在原有支持整数型 uid 的基础上,已经新增支持字符串类型 uid,便于与开发者自己的账号系统或信令系统打通;
新增支持动态切换音频、视频输入/输出设备的接口,若已经发布流,即正在直播连麦中,切换设备后不用重新发流,保证最佳用户体验;
新增支持伴奏混音,让主播可在直播的同时,播放音频文件声音并进行混音后推流给观众,有助于实现边直播连麦边播放音乐或更多创新场景;
新增多个音视频轨道管理接口,支持开发者对音频、视频轨道分别进行管理,比如开发者可新建混音音轨,实现混音效果(是的,可与上述新功能搭配使用);
新增对 mac OS、Windows 版 360 浏览器的支持;
新增多个用户端质量监控数据接口,包括网络类型、网络连接情况、系统电量、视频流与音频流状态等,让开发者也可以随时了解用户端的通话质量情况;
继续阅读,了解具体新增了哪些接口。如需了解每个接口的使用与参数,请点击「阅读原文」访问声网 Agora 开发者文档中心。
Agora Web SDK 2.5 版
Web SDK 可用于构建基于 Web 的多人视频通话或视频直播产品,最多可支持 17 人同时连麦。目前最新版本对浏览器支持情况如下表:
2.5 版本于 2018 年 10 月 30 日发布。新增功能与问题修复如下。
新增功能
为更好地与 Agora 其他 SDK 互通,实现更多功能,Web SDK 在本版本中新增了如下功能。详细的接口说明,请参考 Agora Web SDK API Reference。
1.质量监控
为方便用户查看应用程序的通话质量,新增如下接口:
Client.getNetworkStats :获取网络统计数据(网络类型)。
Client.getSystemStats :获取系统数据(系统电量)。
Client.getRemoteAudioStats :获取远端音频统计数据。
Client.getLocalAudioStats :获取本地音频统计数据。
Client.getRemoteVideoStats :获取远端视频统计数据。
Client.getLocalVideoStats :获取本地视频统计数据。
Client.getTransportStats :获取网络连接统计数据。
评论