当iphone处于睡眠模式/锁定状态时,如何在视频中使用airplay?

时间:2013-03-25 21:09:08

标签: mpmovieplayercontroller background-process airplay apple-tv

我从我的iphone应用程序播放了多个视频,当我使用airplay查看它时,它显示正常。我希望能够关闭iPhone以免浪费电池等。

当iphone处于睡眠模式/锁定状态时,如何在视频中使用airplay?

1 个答案:

答案 0 :(得分:0)

在与其他一千种东西玩弄后,我发现了我需要做的事情。

我需要做的就是进行两项调整:

  1. application: didFinishLaunchingWithOptions:方法中将其添加到AppDelegate.m:

    NSError *error = nil;
    
    BOOL success = [[AVAudioSession sharedInstance]
                setCategory: AVAudioSessionCategoryPlayback
                error: &error];
    
    if (success == false) { /* handle error */ }
    
  2. 将以下内容添加到info.plist中后,将其拖到像Sublime这样的文本编辑器中:

    <key>UIBackgroundModes</key>
    <array>
            <string>audio</string>
    </array>
    
  3. 如果您正确设置视频,您将能够在使用其他应用程序的同时收听视频中的音频,同时屏幕处于睡眠模式并在iphone处于睡眠模式时使用airplay。