【问题标题】:How to play audio file in application background?如何在应用程序后台播放音频文件?
【发布时间】:2011-05-24 15:13:48
【问题描述】:

在我的应用程序中,只要音频文件运行,我就必须在应用程序后台播放音频文件。我已经详细说明了我的过程如下,

我有表格视图,当我单击该表格视图中的特定单元格时,它会加载网页。该网页包含多个音频文件链接,单击特定链接后,只要我的应用程序正在运行,我就需要在我的应用程序后台播放相应的音频,并且不需要显示任何播放器、列表和所有内容。

注意:我使用的是早期版本的 iOS 4

谢谢!

【问题讨论】:

    标签: iphone objective-c audio audio-streaming


    【解决方案1】:

    您是否阅读过有关 OpenAL 框架的信息?它最初是为了在游戏中播放背景音乐,我不知道你可以为音频流定制多少(我想你想要什么?)。否则,您可以随时使用 Audio Toolbox 框架,在后台线程中启动音乐并隐藏播放器。

    【讨论】:

      【解决方案2】:

      即使在模拟器上运行时设置了所有必需的参数,音频也不会在后台播放,在设备上运行它会通过在 info.plist 和 AVAudioSessionCategoryPlayBack 中将 UIBackgroundModes 设置为音频来完美地工作

      【讨论】:

        猜你喜欢
        • 2011-07-13
        • 2014-06-11
        • 1970-01-01
        • 1970-01-01
        • 2021-01-05
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多