声网 迁移4.0 需要修改记录

2023-02-16  本文已影响0人  逍遥庄主

1.方法参数改变
self.agoraKit enableAudioVolumeIndication:1800 smooth:3 report_vad:NO]; 换为 [self.agoraKit enableAudioVolumeIndication:1800 smooth:3 reportVad:NO];
2.参数类型改变
AgoraAudioMixingReasonCode
startAudioMixing
AgoraAudioEffect----AgoraAudioEffectPreset

- (void)rtcEngine:(AgoraRtcEngineKit *)engine connectionChangedToState:(AgoraConnectionStateType)state reason:(AgoraConnectionChangedReason)reason {}

----->
- (void)rtcEngine:(AgoraRtcEngineKit *)engine connectionChangedToState:(AgoraConnectionState)state reason:(AgoraConnectionChangedReason)reason {}

3.移除 获取音乐时长方法 getAudioFileInfo 回调方法 didRequestAudioFileInfo

4.使用逻辑修改

启用该功能后,如果有用户将自己静音(调用了 muteLocalAudioStream),SDK 会继续报告本地用户的音量提示回调。需要在执行语音动画,uid ==0 判断里面再执行判断是否自己开着麦 来判断是否执行说话光波动画

5 build setting 修改 删除
AgoraAIDenoiseExtension AgoraCIExtension AgoraCore AgoraDav1dExtension AgoraFDExtension Framework not found AgoraVideoProcessExtension

参考 :https://docs.agora.io/cn/live-streaming-premium-4.x/migration_guide_ios_ng?platform=iOS

上一篇 下一篇

猜你喜欢

热点阅读