【问题标题】:AVPlayer blocks Voip or webrtc in iOSAVPlayer 在 iOS 中阻止 Voip 或 webrtc
【发布时间】:2018-06-21 03:47:43
【问题描述】:

在 P2P 视频通话期间,我使用 AVPlayer 播放 mp3 url,mp3 播放,但远程和本地音频的声音消失了。 所以我需要断开耳机并重新连接。

我该怎么办?我什至使用

NSError *error;

AVAudioSession *session = [AVAudioSession sharedInstance];

[session setCategory:AVAudioSessionCategoryPlayAndRecord error:&error];

[session setMode:AVAudioSessionModeVoiceChat error:&error];

[session setActive:YES error:&error];

但仍然没有运气。我应该使用什么解决方法?

【问题讨论】:

  • 尝试创建新的AVAudioSession对象,不要使用sharedInstance然后检查。
  • @aBilal17 谢谢,我用你给我的提示解决了这个问题!

标签: objective-c webrtc avplayer voip


【解决方案1】:

尝试创建新的AVAudioSession对象,不要使用AVAudioSession的sharedInstance然后检查。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多