gpt4 book ai didi

ios - 在后台模式下保持流式音频连续

转载 作者:行者123 更新时间:2023-12-01 16:57:01 26 4
gpt4 key购买 nike

我们的项目是用 AVPlayerItem + AVPlayer 播放流式直播音频(HTTP live streaming)。

但是我遇到两个问题:

  • 系统进入休眠模式,30分钟后系统会
    自动断开wifi,因此音频暂停。我如何
    防止系统自动断开wifi?
  • 我们的应用进入后台模式后,有时音频会暂停,因为
    m3u8播放列表在几秒钟内没有变化,然后应用程序
    由系统从后台状态转移到挂起状态。
    我该如何解决?

  • 我们项目的设置:
  • 在项目 plist 文件中的“UIBackgroundModes”上添加“音频”。
  • 将 AudioSession 类别设置为 AVAudioSessionCategoryPlayback

  • 播放列表(m3u8): http://dload.kandian.com:22111/945622950.m3u8

    最佳答案

    这可能会解决您的问题:

  • 对于第一个问题,设置 Application uses WiFi plist 文件中的属性(参见 http://developer.apple.com/library/ios/documentation/general/Reference/InfoPlistKeyReference/Articles/iPhoneOSKeys.html#//apple_ref/doc/uid/TP40009252-SW12
  • 对于第二个问题,您可以在开始媒体播放之前尝试调用它:
    [[UIApplication sharedApplication] beginReceivingRemoteControlEvents]; 

  • 希望这可以帮助。

    干杯

    关于ios - 在后台模式下保持流式音频连续,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10827240/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com