我需要找到一种在缓存视频第一帧后显示MPMoviePlayerController
视图的方法。
我的应用程序将视频的第一帧显示为png
,然后我希望在没有屏幕变黑的情况下显示视频一秒钟。我怎么能这样做?
答案 0 :(得分:1)
通过将图片添加为MPMoviePlayerController
的子视图,将该图片显示为MPMoviePlayerController.view
顶部的视图叠加层。
视频开始播放后(使用MPMoviePlayerPlaybackStateDidChangeNotification
对此做出反应),隐藏/删除叠加层。