阻止外部播放的背景视频无法在设备上播放

时间:2019-08-01 09:09:04

标签: ios avplayer airplay swift5

我想使用AVPlayer在我的iOS应用上播放背景视频,而在背景下在外部监视器上播放一些youtube视频(例如Apple TV over airplay)。当我在设备上打开该应用程序时,电视上的youtube视频会停止,并且该应用程序的背景视频会通过播放在电视上播放。因此,我用标志allowsExternalPlayback = false对此进行了阻止。此后,在选择应用程序的同时,youtube视频正在第二台设备上播放,但是手机上的背景视频没有播放,我只得到了背景视频的第一帧。有机会在手机上播放背景视频,但是在外接显示器上是否阻塞?

player = AVPlayer(url: movieURL)
player?.allowsExternalPlayback = false

let t1 = CMTimeMake(value: 10, timescale: 100)
            player.seek(to: t1)
            player.play()

0 个答案:

没有答案