我正在使用MPMoviePlayerViewController
播放视频流。
在我的应用info.plist
中,我已将UIBackgroundModes
设置为audio
。
当我在播放视频播放时按下主页按钮暂停后,再返回应用程序播放后继续播放。
它开箱即用,无需改变一些东西。
但是在某些应用程序(例如Jasmine)中,当我按下主页按钮时,在背景中继续播放声音。
所以我有两个问题:
1)什么是魔术?如何在不显示视频流的情况下在后台播放视频的声音?我找不到任何有效的解决方案。
2)如果难以实施,我可以保留原样吗?我已将UIBackgroundModes
设置为audio
而未实际在后台播放音频,因此我认为我的应用有可能在审核阶段被拒绝。我对吗?或者对于视频流应用程序,即使背景中没有播放任何内容,也允许设置UIBackgroundModes
?
提前谢谢。
答案 0 :(得分:2)
答案 1 :(得分:1)
您需要设置音频会话类别。请仔细阅读文档: