AVFoundation
简介
从iOS 2.2开始引入了该框架,该框架包含的Objective-C类可用于播放音频内容,通过使用该框架,您可以播放声音文件或内存中的音频数据,也可以同时播放多个声音,并对各个声音的播放进行控制。
从iOS 4.0开始,该框架提供的服务得到很大的扩展,下述的服务现在也包含在框架中:
- 媒体资产管理
- 媒体编辑
- 电影捕捉
- 电影播放
- 曲目管理
- 媒体项的元数据管理
- 立体声淘选
- 不同声音的精确同步
- 用于判断声音文件详细信息的Objective-C接口,例如判断数据格式、采样率和声道数。
该框架是iOS中录制播放音频和视频的唯一框架,它还支持对媒体项进行管理和处理。