Media Assets, Playback and Editing

符号

  • AVAsset:AVAsset 是一个抽象的,不可变的类,模拟的视频和声音等视听媒体。一个资源可以包含一个或者多个轨道,目的是用来一起呈现和加工。一个完整的媒体类型不限于音频、视频、文本、关闭字幕,字幕。
  • AVAssetCache:AVAssetCache 对象用来检查本地缓存的媒体数据资源的状态。
  • AVAssetDownloadTask: AVAssetDownloadTask 是 UIRSessionTask 的子类,用来去下载 http live streaming 资源。通过 AVAssetDownloadURLSessionmakeAssetDownloadTask(asset:assetTitle:assetArtworkData:options:)方法进行实例化。

  • AVAssetDownloadURLSession : URLSession 的子类,用来创建和执行 AVAssetDownloadTask。

  • AVAssetExportSession: AVAssertExportSession 对象转码 AVAsset 资源对象的内容去创建一个指定输出预设描述的输出。

  • AVAssetImageGenerator : AVAssetImageGenerator 对象提供 缩略或预览的播放资源图片。

  • AVAssetReader : 你可以使用 AVAssetReader 对象去获取资源的媒体数据。无论资源是基于文件的还是来自多个资源的在装配媒体资源(AVComposition 对象)。

协议

常量

扩展类型

results matching ""

    No results matching ""