MPMoviePlayerController 缩略图问题

发布于 2024-11-15 16:22:18 字数 282 浏览 2 评论 0原文

我们的 iOS 应用程序上运行着 http 直播。我们希望每 1 分钟获取一次缩略图。我尝试使用 MPMoviePlayerController 方法

thumbnailImageAtTime:timeOption: 

requestThumbnailImagesAtTimes:timeOption:

但这两个选项都返回 nil。文档没有说明这些方法是否不适用于 http 直播。有什么想法可能是什么问题吗?

We have a http live streaming running on our iOS app. We want to get thumbnail images every 1 minute. I tried using MPMoviePlayerController methods

thumbnailImageAtTime:timeOption: 

and

requestThumbnailImagesAtTimes:timeOption:

But both these options return nil. The documentation doesn't say if these methods do not work for http live streaming. Any ideas what could be the issue?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

原来是傀儡 2024-11-22 16:22:18

现在该方法的文档说:
“当源 URL 是 HTTP Live Streaming (HLS) 内容源时,不会调用此方法。请参阅 HTTP Live Streaming 概述。”

Now documentation for this method says:
"This method is not not called when the source URL is an HTTP Live Streaming (HLS) content source. See HTTP Live Streaming Overview."

你与清晨阳光 2024-11-22 16:22:18

在调用此方法之前尝试注册 MPMoviePlayerThumbnailImageRequestDidFinishNotification,并在获取通知时检查此键 MPMoviePlayerThumbnailImageKey 的值。如果图像捕获成功,此键的值将包含一个有效的 UIImage 供您使用。

Try registering for MPMoviePlayerThumbnailImageRequestDidFinishNotification before calling this method and on getting notification check value of this key MPMoviePlayerThumbnailImageKey. In case image capture was successful value of this key will contain a valid UIImage for you to use.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文