AVAssetReader 和 AVAssetWriter类提供的低级功能,能处理更复杂的媒体样本。
AVAssetReader 和 AVAssetWriter
AVAssetReader
AVAssetReader 用于从 AVAsset示例中读取媒体样本。
通常会配置一个或多个AVAssetReaderOutput实例,并通过 copyNextSampleBuffer 方法访问音频和视频帧。
一个资源读取器的内部通道都是以多线程的方式不断提取下一个可用样本的。这样可以在系统请求资源时最小化时延。