Skip to content

7.6

Compare
Choose a tag to compare
@tao-pu tao-pu released this 03 Sep 01:27
· 255 commits to master since this release

TRTC 7.6 版本主要改进了 Windows 和 Mac 端的 SDK 稳定性,并优化了很多已知的无声和黑屏 BUG,全部升级点包括如下:

  • 全平台:优化 enterRoom 的协议策略,提升加入房间的速度,并提高成功率。
  • 全平台:优化同时订阅超多路音频时的总体性能消耗和卡顿问题。
  • 全平台:修复在不退房的情况下进入同一个房间时,SDK 不触发 onEnterRoom 回的 BUG。
  • 全平台:修复几种可能导致黑屏的偶现内部 BUG 的问题。
  • 全平台:修复提前调用 startRemoteSubStreamView 无法正常显示屏幕分享画面的问题。
  • Windows:新增 updateLocalViewupdateRemoteView 接口,用于优化实时调整 HWND 类型的渲染窗口时的体验。
  • Windows:新增 getCurrentMicDeviceMute 接口用于获取当前 Windows PC 是否被设置为静音。
  • Windows:新增setCurrentMicDeviceMute 接口用于将当前 Windows PC 设置为全局静音。
  • Windows:修复已知的几处句柄及GDI泄露。
  • Windows:修复多个已知的 Crash 问题。
  • Windows 修复摄像头和麦克风拔掉后重新插入不会自动开启设备的问题。
  • Mac:新增 updateLocalViewupdateRemoteView 接口,用于优化实时调整 View 渲染区域时的体验。
  • Mac:新增 getCurrentMicDeviceMute 接口用于获取当前 Mac 电脑是否被设置为静音。
  • Mac:新增setCurrentMicDeviceMute 接口用于将当前 Mac 电脑设置为全局静音。
  • Mac:屏幕分享开始支持分享指定窗口的指定区域。
  • iOS: 新增 updateLocalViewupdateRemoteView 接口,用于优化实时调整 View 渲染区域时的体验。
  • iOS:修复在 iOS10 上背景音乐接口在传入特定规则的文件路径时会崩溃的 BUG。
  • iOS: 为 TRTCCloudDelegate 增加了 onCapturedRawAudioFrame 回调,并修改了其他几个回调函数的名称,依次修改为 onLocalProcessedAudioFrameonRemoteUserAudioFrameonMixedPlayAudioFrame
  • Android:修复频繁快速的 enterRoom 和 exitRoom 后偶先的无声问题。
  • Android:修复偶现的录屏推流黑屏的问题。
  • Android:为 TRTCCloudListener 增加了 onCapturedRawAudioFrame 回调,并修改了其他几个回调函数的名称,依次修改为 onLocalProcessedAudioFrameonRemoteUserAudioFrameonMixedPlayAudioFrame