【问题标题】:iOS 4 background HTTP Live StreamiOS 4 后台 HTTP 直播流
【发布时间】:2011-03-17 20:15:03
【问题描述】:

我想在后台播放音频 HTTP 直播流。但是我该怎么做呢?

我尝试将值为“audio”的键(数组)“UIBackgroundModes”添加到 info.plist。现在我尝试使用 MPMoviePlayerController 播放音频。但是一旦应用程序进入后台,音频播放就会停止!我不知道有任何其他 API 可以在 iPhone 上播放 HTTP Live Stream。那么还有其他人还是我做错了什么? 我搜索了整个苹果文档,但找不到任何有用的东西。文档中没有太多关于背景音频的内容:-(

【问题讨论】:

    标签: iphone audio ios4 http-live-streaming


    【解决方案1】:

    请参阅http://developer.apple.com/iphone/library/qa/qa2010/qa1668.html,了解 iOS4 中发生的变化以及如何实现您想要的功能。

    这适用于我的一个应用程序。

    【讨论】:

      【解决方案2】:

      将您的音频会话类别设置为 kAudioSessionCategory_MediaPlayback 可能会起作用。

      【讨论】:

        【解决方案3】:

        找到一个解决方案: 在 MPMoviePlayerController 上将 useApplicationAudioSession 设置为 NO 就可以完成这项工作。但它仅适用于仅音频流。视频流仍然停止。

        player.useApplicationAudioSession = NO;
        

        【讨论】:

          猜你喜欢
          • 2011-06-05
          • 1970-01-01
          • 2013-02-24
          • 1970-01-01
          • 2011-12-11
          • 1970-01-01
          • 2012-07-23
          • 1970-01-01
          • 2012-07-16
          相关资源
          最近更新 更多