human: 如何处理七牛云的实时音视频Web 更新日志

gpt: [实时音视频](https://developer.qiniu.com/rtc) > 产品动态 > Web 更新日志

#  Web 更新日志

最近更新时间: 2024-01-29 14:36:22

本文提供 QNRTC Web SDK 4.x 以上版本的发布说明。

>   * 若您想要查看 4.x 版本之前的发布说明，可查看 [2.x
> 及之前版本](https://doc.qnsdk.com/rtn/web/docs/sdk_overview.html)
>   * 若您正在使用 2.x 或者更低版本的 SDK，并且想要升级至最新版本，则可参考 [4.x
> 版本迁移指南](https://developer.qiniu.com/rtc/development_guidelines/9531/migration-
> guide-web) 进行版本升级。
>

  * [4.3.0](https://github.com/pili-engineering/QNRTC-Web/releases/tag/v4.3.0)

    * 移除 QNAudioMixer 类
    * MicophoneTrack 移除 createAudoMusicMixer 与 createAudioEffectMixer 方法
    * 解决 iOS safari 混音模块无法使用的问题
    * 解决部分机型离开房间音频资源未正确释放的问题
    * LocalAudioTrack 添加 addAudioFilter 与 removeAudioFilter 方法
    * QNRTC 添加 createAudoMusicMixer 与 createAudioEffectMixer 方法
  * [4.2.1](https://github.com/pili-engineering/QNRTC-Web/releases/tag/v4.2.1)

    * 新增本地录制功能
    * 新增音视频创建预设值
    * 新增本地日志上传
    * QNClient 事件添加类型定义
  * [4.2.0](https://github.com/pili-engineering/QNRTC-Web/releases/tag/v4.2.0)

    * 新增多重混音模块
    * 日志打点内容调整
    * 质量统计算法调整
    * 屏幕共享卡顿调优
    * 修复偶现无法停止采集的问题
    * 修复 Safari 订阅远端音频轨声音异常
    * 修复 WebRTC 重连后 trackID 未及时更新
  * [4.1.9](https://github.com/pili-engineering/QNRTC-Web/releases/tag/v4.1.9)

    * 修复远端音频无法设置音量问题
    * 修复远端音频订阅问题
  * [4.1.8](https://github.com/pili-engineering/QNRTC-Web/releases/tag/v4.1.8)

    * 改善弱网下音频通话质量
  * [4.1.7](https://github.com/pili-engineering/QNRTC-Web/releases/tag/v4.1.7)

    * 混音新增 setMixingVolume 接口
    * 修复混音设置播放音量造成远端无法听到声音的问题
    * 修复部分 ios safari 浏览器无法播放发布的本地音乐的问题
  * [4.1.6](https://github.com/pili-engineering/QNRTC-Web/releases/tag/v4.1.6)

    * 新增部分日志打点
    * 修复 Firefox 大小流兼容性问题
    * 修复部分移动端浏览器 audiobuffer 回调无响应问题
  * [4.1.5](https://github.com/pili-engineering/QNRTC-Web/releases/tag/v4.1.5)

    * 调整声明文件部分类型描述
    * 修复部分事件报错问题
  * [4.1.4](https://github.com/pili-engineering/QNRTC-Web/releases/tag/v4.1.4)

    * 房间名与房间用户 ID 最低长度限制调整为 1 位
  * [4.1.3](https://github.com/pili-engineering/QNRTC-Web/releases/tag/v4.1.3)

    * 修复 iOS 上使用合流/单路转推时播放画面旋转问题
  * [4.1.2](https://github.com/pili-engineering/QNRTC-Web/releases/tag/v4.1.2)

    * 修复日志上传偶现 http 400 错误
    * 修复日志错误误报上传问题
    * 调整重连失败错误码
  * [4.1.1](https://github.com/pili-engineering/QNRTC-Web/releases/tag/v4.1.1)

    * 修复断网重连失败后再次进房特定状态未清空的问题
    * 修复偶现蓝牙耳机断开导致没有声音的问题
  * [4.1.0](https://github.com/pili-engineering/QNRTC-Web/releases/tag/v4.1.0)

    * 新增跨房媒体转发功能
    * 兼容服务端 delete room 接口
  * [4.0.9](https://github.com/pili-engineering/QNRTC-Web/releases/tag/v4.0.9)

    * 增加新版本大小流
    * 支持 Electron 环境
  * [4.0.8](https://github.com/pili-engineering/QNRTC-Web/releases/tag/v4.0.8)

    * 修复 Firefox 中创建 canvas track 失败的问题
  * [4.0.7](https://github.com/pili-engineering/QNRTC-Web/releases/tag/v4.0.7)

    * 增加新版本大小流
    * 增加设置音频输出设备
    * 增加自定义视频和 canvas track 的初始传输模式设置
    * 修复外部设备移除后销毁 track 报错的问题
    * 修复离开房间后特定状态未清空的问题
  * [4.0.6](https://github.com/pili-engineering/QNRTC-Web/releases/tag/v4.0.6)

    * 修复与小程序端互通时听不到声音的问题
    * 修复更新合流 pending 的问题
    * 修复 play 方法老版本兼容问题
  * [4.0.5](https://github.com/pili-engineering/QNRTC-Web/releases/tag/v4.0.5)

    * 增加视频活动检测功能
    * 增加单路转推添加 sei 信息功能
    * 远端 track ended 时日志优化
  * [4.0.4](https://github.com/pili-engineering/QNRTC-Web/releases/tag/v4.0.4)

    * 修复 user-publish 事件 userID 异常的问题
    * 修复 QNVideoConfig 类型不准确的问题
    * 修复特定设备 sdp 数据异常问题
    * 修复远端 track mute 后本地状态未更新的的问题
    * 信令新增备用域名
    * 新增检测音频轨道是否活跃事件
    * track 对象添加获取原生 mediaStreamTrack 的方法
  * [4.0.3](https://github.com/pili-engineering/QNRTC-Web/releases/tag/v4.0.3)

    * 修复页面切入后台单路转推中断的问题
    * 修复获取远端用户发布 tracks 数据异常的问题
    * 修复偶现蓝牙耳机导致无声音问题
    * 修复特定设备 sdp 数据异常问题
    * 优化了部分手机浏览器的兼容性
    * track ended 时自动取消发布
    * 仅在播放 CameraTrack 时默认开启镜像模式
  * [4.0.2](https://github.com/pili-engineering/QNRTC-Web/releases/tag/v4.0.2)

    * 修复特定条件下大小流设置失败的问题
    * 增加 QNCanvasVideoTrack
    * 增加视频流播放镜像配置
  * [4.0.1](https://github.com/pili-engineering/QNRTC-Web/releases/tag/v4.0.1)

    * 修复特定机型可用性检测兼容问题
    * 修复合流背景设置失败问题
    * 修复偶现播放失败问题
    * 修复外部导入 track 报错
    * 修复牛会议进入直播页面导致 admin 用户被踢出
    * 支持设置混音音频的本地播放音量
    * 增加默认合流支持
    * 增加系统声音 tag 设置
    * 统一错误码
  * [4.0.0](https://github.com/pili-engineering/QNRTC-Web/releases/tag/v4.0.0)

    * 新增核心类 `QNRTC` 和 `QNRTCClient`，移除 `TrackModeSession` 类
    * 新增 `QNLocalTrack` 和 `QNRemoteTrack` 及其衍生的子类，对不同类型的音视频轨道做了区分，并提供了丰富的控制接口

以上内容是否对您有帮助？