iOS 媒体库访问与播放全解析
1. 基础操作
在媒体处理中,AVCaptureSession 可配置为从设备接收数据并保存。操作步骤如下:
1. 调用 startRunning 方法启动会话。
2. 完成操作后,调用 stopRunning 方法停止会话。
3. 若要在会话运行时更改输入或输出,需使用 beginConfiguration 和 commitConfiguration 消息确保过渡平滑。
资产元数据由 AVMetadataItem 类表示,若要添加自定义元数据,可使用可变版本 AVMutableMetadataItem 并将其分配给资产。若需转换媒体资产格式,可使用 AVAssetExportSession 类,步骤如下:
1. 将输入资产添加到导出会话对象。
2. 配置导出会话为新的输出格式。
3. 导出数据。
2. AVKit 框架
在 iOS 开发中,AVKit 框架简化了视频播放操作。它基于 AVFoundation,提供了一个完整封装的播放器,带有控件和其他功能。AVKit 框架只有一个类 AVPlayerViewController ,可通过 Interface Builder 使用。
创建名为 AVKitMediaPlayer 的应用步骤如下:
1. 使用单视图应用模板创建
超级会员免费看
订阅专栏 解锁全文
969

被折叠的 条评论
为什么被折叠?



