2.1.1
该版本于 2022 年 3 月 9 日发布。
缺陷修复
修复了一个退房信令问题。
2.1.0
该版本于 2022 年 1 月 7 日发布。
功能优化
- 小程序 SDK 可以感知推拉流状态。推拉流后,根据业务侧的
live-pusher 和 live-player 的回调中的 code 判断推拉流状态,并上报到 RTC 服务端。 - 小程序 SDK 可以感知 mute 媒体流操作失败。
2.0.0
该版本于 2021 年 11 月 11 日发布。
包含功能
- 支持音视频通话与互通直播场景
- 最多支持 8 个视频画面
- 支持微信小程序 SDK 与 客户端 SDK 、Web SDK 之间的双向互通
- 监听远端用户的媒体状态变化并触发相应事件
- 提供收集上、下行媒体流状态和数据的接口,由 SDK 整理后上报给服务器
已知问题
经测试,以下问题为微信小程序的固有问题,后续可能随微信小程序版本升级而得到解决:
- 如果用户(iOS)在发布音视频流期间插拔有线耳机,观看该视频流的远端用户此时可能察觉到卡顿。
- 本地订阅远端发布的音视频流,此时调用 muteRemote 暂停接收远端音视频后又恢复,之后本地观看到的远端音视频流可能出现花屏,持续时间约 1 秒。
- 本地订阅远端发布的音视频流,并在媒体流渲染前调用 muteRemote 暂停接收远端音视频,小概率出现设置失败。
- 弱网状态下,音视频播放可能有异常,由于微信小程序环境下媒体流只能使用 RTMP 协议,建议用户切换到更稳定的网络环境后使用,例如连接Wi-Fi。
- iOS 端微信小程序在多人通信场景下偶现微信小程序异常退出,微信 App 崩溃。
- 音视频或纯语音通话场景下,不建议用户播放背景音乐,可能出现背景音乐卡顿,音量忽高忽低等现象。