【发布时间】:2010-11-30 13:36:03
【问题描述】:
我正在做一个 iPad 项目,我必须一个接一个流畅地播放短视频文件。为了播放我正在使用的视频MPMoviePlayerController。我面临的问题是当我打电话时
[self.moviePlayer setContentURL:videoURL]
它确实开始播放下一个视频,但在开始播放下一个视频之前有 ±1 秒的黑屏延迟(视频是从磁盘读取的,而不是流式传输的)。我需要避免这个黑屏以及延迟。
所以也许你们中的一些人也遇到过这个问题并有一些解决方案?谢谢。
顺便说一句,就目前而言,为了至少避免黑屏,我捕获了结束视频的最后一帧,将其显示在 UIImageView 中,并在延迟 1 秒后将其删除。但我希望能找到更优雅的解决方法。
【问题讨论】:
-
我遇到了同样的问题,想知道这个问题的正确解决方案。
-
似乎在电影开始播放时 alpha 淡入,而在电影结束时 alpha 淡出,是 MPMoviePlayerController 的默认行为。如果有人设法推翻这一点,这对我来说将是一个巨大的消息。
标签: ipad mpmovieplayercontroller