我有一个标准的mp3流,通过http传送。我使用此示例项目中使用的方法:
https://github.com/mattgallagher/AudioStreamer/
基本上它使用Apples "Audio Stream Reference"中描述的方法。如果我将UIBackgroundModes
设置为audio
iOS将播放声音,如果该应用在后台。
但是如何让任务栏中的iPod控件工作?如何在iOS上与iPod正确集成?
答案 0 :(得分:0)
任务栏中的控件会触发远程控制事件(例如,集成到主电话中的控件)。如果您按照Apples文档Remote Control of Multimedia中所述的说明操作并将UIBackgroundModes
设置为audio
,则所有内容都会按预期运行:如果应用暂停,则声音继续播放,您的应用图标将显示在任务栏中的iPod菜单和按钮触发事件。