logo
实时音视频
当前页

3.8.1 及以上版本升级指南


注意
  • 如果您当前的 SDK 低于 3.8.1 版本,需要升级到任一 3.8.1 或以上的 SDK 版本时,都请务必阅读本文。
  • 此外,建议您根据当前版本号升级目标版本号,参考 发布日志 中两个版本区间的变更说明,检查您的业务相关接口。

在 3.8.1 版本,对以下 API 接口进行废弃变更。

onPublisherSendAudioFirstFrame

废弃了原有的 onPublisherSendAudioFirstFrame 回调接口,替换为同名的 onPublisherSendAudioFirstFrame 回调,并新增通道 channel 参数,支持按推流通道回调相关的事件活动。

  • 从原来的

    static void Function()? onPublisherSendAudioFirstFrame;
  • 修改为

    static void Function(ZegoPublishChannel channel)? onPublisherSendAudioFirstFrame;

适配方式

setAudioReceiveRange

废弃了原有的 ZegoRangeAudio 类的成员函数 setAudioReceiveRange 接口,替换为同名的 setAudioReceiveRange 接口,并扩展参数 ZegoReceiveRangeParam 类型,支持设置范围语音的音频接收范围。

  • 从原来的

    Future<void> setAudioReceiveRange(double range);
  • 修改为

    Future<int> setAudioReceiveRange(ZegoReceiveRangeParam param);

适配方式

setStreamVocalRange

废弃了原有的 ZegoRangeAudio 类的成员函数 setStreamVocalRange 接口,替换为同名的 setStreamVocalRange 接口,并扩展参数 ZegoVocalRangeParam 类型,支持设置范围语音的单条流发声范围。

  • 从原来的

    Future<void> setStreamVocalRange(String streamID, double vocalRange);
  • 修改为

    Future<int> setStreamVocalRange(String streamID, ZegoVocalRangeParam param);

适配方式

Previous

3.0.0 及以上版本升级指南

Next

常见错误码