声网 Agora Web SDK 2.5 版升级公告(一)

阅读数:155 2019 年 11 月 30 日 23:04

声网Agora Web SDK 2.5版升级公告(一)

声网官网已经正式发布 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 :获取网络连接统计数据。

评论

发布