如何使用AVPlayerViewController搜索hls视频时显示缩略图

时间:2019-07-26 09:47:57

标签: swift tvos avplayerviewcontroller

我正在使用AVPlayerViewController创建播放器,但无法为搜索栏创建缩略图。 (使用tvOS 12.2)

我找到了下面的链接,讨论tvOS11停止支持为seekbar创建缩略图。 https://forums.developer.apple.com/thread/85480

但是,在没有tvOS10或更低版本的情况下,我找不到任何有关如何实现相同功能的信息。

在使用tvOS12.2或更高版本查找hls视频时,我想显示缩略图。 我可以使用下面的视频: https://devstreaming-cdn.apple.com/videos/streaming/examples/bipbop_16x9/bipbop_16x9_variant.m3u8

但是我不能看下面的视频: http://184.72.239.149/vod/smil:BigBuckBunny.smil/playlist.m3u8

我的理解是,这是因为后者本身没有缩略图。

但是,这一次我无法添加或修改视频以显示缩略图

所以,我想我应该从某处获取视频的每一秒的图像,并将它们设置为AVPlayer的缩略图,我正在寻找实现这一目标的方法。

问题

  • 是否可以将原始缩略图设置为 AVPlayerViewController?
  • 如何获取和创建视频缩略图?

0 个答案:

没有答案