直播开发,主播手机提示电量,然后录不上声音问题

2017-03-23  本文已影响48人  未来可期me

下面这段代码,主要是为了客户端进入后台还能继续播放直播的声音,然而导致一种现象。
每当主播手机提示电量低之后,主播端就录不上声音了,必须前后台切换,走一下断流,恢复流才能有声音。

- (void)applicationWillResignActive:(UIApplication *)application
{

  
#pragma mark-- 3-23 直播进入后台,继续开启多媒体事件---下面代码导致,主播在用户电量不足的时候,没声音
# if 0
    //开启后台处理多媒体事件
    [[UIApplication sharedApplication] beginReceivingRemoteControlEvents];
    AVAudioSession *session=[AVAudioSession sharedInstance];
    [session setActive:YES error:nil];
    //后台播放
    [session setCategory:AVAudioSessionCategoryPlayback error:nil];
#endif
    
  
}

有这段代码的时候,后台模式有三项

粘贴图片2.png 粘贴图片.png

删除这段代码后,只有这一项就对了


粘贴图片1.png
上一篇 下一篇

猜你喜欢

热点阅读