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
网友评论