AV Foundation 核心功能

1.音频播放和记录

AVAudioPlayer 音频播放 和AVAudioRecorder音频记录 这两者并不是AV Foundation用于音频播放和记录的唯一方式,确实最简单功能最强大的方法

2.视频播放

AV Foundation框架可以播放从本地文件或远程流中获取的视频资源,并对视频播放和内容的展示进行控制。这部分核心类是AVPlayer 和AVPlayerItem

3.媒体捕捉

核心类是AVCaptureSession

4.媒体处理

当需要执行更高级的媒体处理任务时可以使用AVAssetReader 和AVAssetWriter 来实现这些功能。这些类提供直接访问视频帧和音频样本功能,所有可以对媒体资源进行任何更高级的处理!

你可能感兴趣的:(AV Foundation 核心功能)