iphone - MPMoviePlayerController 从流视频中获取缩略图?

标签 iphone ios mpmovieplayercontroller

我试图在触摸按钮时从流视频中获取视频缩略图。我都用过;

- (UIImage *)thumbnailImageAtTime:(NSTimeInterval)playbackTime timeOption:(MPMovieTimeOption)option
- (void)requestThumbnailImagesAtTimes:(NSArray *)playbackTimes timeOption:(MPMovieTimeOption)option

但是每次返回的图像都是空的,或者出现下面的错误;

Error Domain=AVFoundationErrorDomain Code=-11838 "Operation Stopped" UserInfo=0x7ac5560 {NSLocalizedFailureReason=The operation is not supported for this media., NSUnderlyingError=0x7a82ea0 "The operation couldn’t be completed. (OSStatus error -12435.)", NSLocalizedDescription=Operation Stopped}

是否有运气从流媒体视频中获取缩略图? 谢谢。

最佳答案

您必须先下载整个视频,然后才能通过 API 请求获取拇指...因为它表示 API 不支持从远程媒体获取拇指

关于iphone - MPMoviePlayerController 从流视频中获取缩略图?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9723449/

相关文章:

ios - 什么设置决定应用程序是否针对 iPhone 6 和 6plus 进行缩放?

iphone - 应用程序有点被苹果拒绝了——他们需要更多关于付款的信息

ios - 启动时在 AppDelegate 中将 TabBarViewController 设置为 Root View

ios - 打开相同开头的不同链接

iphone - 以 2x 3x 4x 速度播放/转发视频 - iPhone SDK

iphone - navigationBar 和 MPMoviePlayerController 的异常行为。 iOS 中的错误还是我的错误?

iphone - 向按钮添加 "rate my app"操作

iphone - 在 ios6 中使用 facebook 登录无法识别的选择器已发送至实例”

ios - 更改 iOS7 中 MPMoviePlayerViewController 模式呈现的颜色?

ios - swift tableview 重新加载数据问题 - 自定义单元格中缺少元素