iOS Swift, как получить захват изображения на hls(http live stream)?
Как получить захват изображения на hls(http live stream) с помощью Swift на iOS?
возвратите ноль в "capturedImage" в коде ниже.
func onCaptureButtonClick(sender : UIButton){
let generator = AVAssetImageGenerator(asset: avAsset)
generator.maximumSize = self.videolayer.frame.size
let time = CMTimeMake(1, 1);
let capturedImage : CGImageRef! = generator.copyCGImageAtTime(time, actualTime: nil, error: nil)
let imageView = UIImageView(frame: CGRectMake(0,self.view.bounds.height/2, self.view.bounds.width, self.view.bounds.height / 2))
imageView.image = UIImage(CGImage: capturedImage)
self.view.addSubview(imageView)
}