WhiteAudioMixerBridge Class Reference
initWithBridge:deletegate:
- (instancetype)initWithBridge:(WhiteBoardView *)bridge deletegate:(id<WhiteAudioMixerBridgeDelegate>)delegate
初始化 WhiteAudioMixerBridge 对象。
参数
参数名 | 描述 |
---|---|
bridge | 白板界面。详见 WhiteBoardView。 |
delegate | 用 RTC SDK 的混音方法播放动态 PPT 中的音频文件。详见 WhiteAudioMixerBridgeDelegate。 |
返回值
初始化的 WhiteAudioMixerBridge 对象。
setMediaState:errorCode:
- (void)setMediaState:(NSInteger)stateCode errorCode:(NSInteger)errorCode
设置音乐文件播放状态。
参数
参数名 | 描述 |
---|---|
stateCode | 音乐文件播放状态:
|
errorCode | 音乐文件播放失败的原因:
|
讨论
你需要在声网 RTC SDK 触发的 localAudioMixingStateDidChanged 回调中调用该方法,将音乐文件播放状态传递给白板中的 PPT。
PPT 根据收到的音频播放状态判断是否显示画面,以确保音画同步。
Note:如果你使用的实时音视频 SDK 没有混音状态回调方法,会导致播放的 PPT 音画不同步。