Iphone 如何在应用程序后台播放音频文件?

Iphone 如何在应用程序后台播放音频文件?,iphone,objective-c,audio,audio-streaming,Iphone,Objective C,Audio,Audio Streaming,在我的应用程序中,只要音频文件运行,我就必须在应用程序后台播放它。我已经详细说明了我的流程如下: 我有tableview,当我单击该tableview中的特定单元格时,它将加载网页。此网页包含大量音频文件链接,单击特定链接后,我需要在我的应用程序后台播放相应的音频,只要我的应用程序正在运行,无需显示任何播放器、列表和所有内容 注意:我使用的是iOS 4的早期版本 谢谢 你读过OpenAL框架吗?它最初是用来在游戏中播放背景音乐的,我不知道你能为音频流定制多少(我想你想要的是什么?)。否则,您可以

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

我有tableview,当我单击该tableview中的特定单元格时,它将加载网页。此网页包含大量音频文件链接,单击特定链接后,我需要在我的应用程序后台播放相应的音频,只要我的应用程序正在运行,无需显示任何播放器、列表和所有内容

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


谢谢

你读过OpenAL框架吗?它最初是用来在游戏中播放背景音乐的,我不知道你能为音频流定制多少(我想你想要的是什么?)。否则,您可以始终使用音频工具箱框架,在后台线程中启动音乐并隐藏播放器。

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