ACThumbnailGenerator-Swift 1.0.1

ACThumbnailGenerator-Swift 1.0.1

Alejandro Cotilla 维护。



ACThumbnailGenerator-Swift

Version License Platform

ACThumbnailGenerator 是一个易于使用的 Swift 工具,可以用于从远程视频流(例如 HLS/.m3u8 流)中提取静态图像(作为 UIImage)的 iOS 应用程序。

示例

Demo

要运行示例项目,请克隆仓库,并首先从 Example 目录运行 pod install

使用

var generator: ACThumbnailGenerator!

func captureSomeImage() {
    let streamUrl = URL(string: "https://p-events-delivery.akamaized.net/18oijbasfvuhbfsdvoijhbsdfvljkb6/m3u8/hls_vod_mvp.m3u8")!
    generator = ACThumbnailGenerator(streamUrl: streamUrl)
    generator.delegate = self
    generator.captureImage(at: 300)
}

func generator(_ generator: ACThumbnailGenerator, didCapture image: UIImage, at position: Double) {
    // Use `image`
}

安装

CocoaPods

ACThumbnailGenerator-Swift 通过 CocoaPods 提供。要安装它,只需将以下行添加到您的 Podfile 中

pod 'ACThumbnailGenerator-Swift'

手册

只需将 ACThumbnailGenerator.swift 文件拖到您的项目中。

作者

Alejandro Cotilla,@acotilla91

许可证

ACThumbnailGenerator-Swift 适用于 MIT 许可证。有关更多信息,请参阅 LICENSE 文件。