Snapchat相机可以拍摄一个短片,然后立即播放给用户。然后,用户可以选择使用此视频。我想复制这个功能。
我要走的路径正在使用
AVCaptureVideoDataOutputSampleBufferDelegate
并致电
captureOutput(captureOutput: AVCaptureOutput!, didOutputSampleBuffer sampleBuffer: CMSampleBuffer!, fromConnection connection: AVCaptureConnection!)
存储UIImage
列表。
然后我使用AVAssetWriter
创建.mp4文件并将其保存到文档中。然后,一旦保存,我将使用AVPlayer
播放视频。
但这有效AVPlayer
不是我想要的布局。 我只想按照我在
这样做的最佳方式是什么?