加载第一帧时显示视频(无黑屏)

时间:2012-08-12 07:14:55

标签: ios cocoa-touch mpmovieplayercontroller

我需要找到一种在缓存视频第一帧后显示MPMoviePlayerController视图的方法。

我的应用程序将视频的第一帧显示为png,然后我希望在没有屏幕变黑的情况下显示视频一秒钟。我怎么能这样做?

1 个答案:

答案 0 :(得分:1)

通过将图片添加为MPMoviePlayerController的子视图,将该图片显示为MPMoviePlayerController.view顶部的视图叠加层。

视频开始播放后(使用MPMoviePlayerPlaybackStateDidChangeNotification对此做出反应),隐藏/删除叠加层。