常见问题

怎么把直播声音切换到听筒

  • 需要在spear配置修改,使用实时通信场景,之后再调用avsdk的原生接口setAudioOutputMode

为什么没有关mic,有时也会回调音频事件TYPE_MEMBER_CHANGE_NO_AUDIO?

  • 音频有静音检测,如果麦克风采集的能量低了,可检测到为静音状态,都会停止音频上行。这个时候可能就会触发NO_AUDIO事件。

为什么进房间时配置autoMic(false),mic是关的,SDK也会占用mic?

  • 互动直播场景:如何设置音频场景,音频场景设置成观看,不会占用mic。
  • 实时通信场景:设置AVAudioCtrl.changeAudioCategory(2),不会占用mic。

观众上麦后,主播听上麦观众声音很小,上麦观众听主播声音正常

  • 观众进房时roomOption.autoHdAudio设置为yes。

进房时打开mic同时使用播放器播放视频,视频的声音变小问题

  • 用户进房时roomOption.autoHdAudio设置为yes,播放视频后再调下这个接口[[[ILiveSDK getInstance] getAVContext].audioCtrl changeAudioCategory:3] 。

主播进房时打开mic,在直播过程中使用第三方语音评测库时采集不到声音问题

  • 开始评测前调pauseaudio,结束了调resumeaudio
    Android:
    ILiveSDK.getInstance().getAVContext().getAudioCtrl().pauseAudio();
    ILiveSDK.getInstance().getAVContext().getAudioCtrl().resumeAudio();
    iOS:
    [[[ILiveSDK getInstance] getAVContext].audioCtrl pauseAudio];
    [[[ILiveSDK getInstance] getAVContext].audioCtrl resumeAudio];
    

results matching ""

    No results matching ""