在UIViewcontroller-iOS背景中播放视频

时间:2015-08-08 10:55:02

标签: ios objective-c iphone video

我想连续播放视频(.mp4格式)(循环播放)。我尝试使用MediaPlayer,AVFoundation,但我没有得到理想的结果。

我将mp4转换为gif之后使用了另一种方法,.gif为我工作但质量很低。所以请帮我找到解决问题的最佳方法。

2 个答案:

答案 0 :(得分:0)

您可以在AppDelegate中创建AVPlayer对象。 然后注册它的" MovieFinished"观察者。在该通知中,您可以重新开始播放视频。

希望这有帮助。

答案 1 :(得分:0)

这是为了什么目的?如果您正在尝试为登录屏幕或类似内容设置视频背景,那么最好坚持使用较低分辨率的GIF。它可以节省你的内存,事实上你可以使用photoshop从.mp4文件中获得真正高质量的GIF,但分辨率和帧会占用iPhone的内存。