我的应用使用AVQueuePlayer背靠背显示视频片段。在我的AppleTV上进行测试时,似乎当我切换到队列中的下一个视频时,Apple TV'接管'屏幕并显示Apple TV的主屏幕的时间间隔很小。有没有办法防止这种差距发生,即使黑屏或加载指示器也会是更好的体验。
答案 0 :(得分:1)
我遇到了同样的问题,当我看到没有人找到答案时,我感到很沮丧。
我最终采用的解决方案是利用iOS 5中添加的多显示支持。在这里学习如何执行此操作有一些有用的链接:
我正在设计的应用程序基本上会寻找外部屏幕的可用性。如果它找到一个,它将在我为该外部屏幕提供的viewcontroller上播放视频。该视图控制器可以具有黑色背景,以便视频之间的任何暂停看起来自然,并且不再让Apple TV主屏幕暂时进入视图。