我们在iOS应用上运行了http直播。我们希望每1分钟获得一次缩略图。我尝试使用MPMoviePlayerController方法
thumbnailImageAtTime:timeOption:
和
requestThumbnailImagesAtTimes:timeOption:
但这两个选项都返回零。文档没有说明这些方法是否适用于http直播。任何想法可能是什么问题?
答案 0 :(得分:1)
现在这个方法的文档说: "当源URL是HTTP直播流(HLS)内容源时,不会调用此方法。请参阅HTTP直播流概述。"
答案 1 :(得分:0)
尝试在调用此方法之前注册MPMoviePlayerThumbnailImageRequestDidFinishNotification并获取此密钥的通知检查值MPMoviePlayerThumbnailImageKey。如果图像捕获成功,此键的值将包含有效的UIImage供您使用。