AVFoundation

简介

从iOS 2.2开始引入了该框架,该框架包含的Objective-C类可用于播放音频内容,通过使用该框架,您可以播放声音文件或内存中的音频数据,也可以同时播放多个声音,并对各个声音的播放进行控制。

从iOS 4.0开始,该框架提供的服务得到很大的扩展,下述的服务现在也包含在框架中:

  • 媒体资产管理
  • 媒体编辑
  • 电影捕捉
  • 电影播放
  • 曲目管理
  • 媒体项的元数据管理
  • 立体声淘选
  • 不同声音的精确同步
  • 用于判断声音文件详细信息的Objective-C接口,例如判断数据格式、采样率和声道数。

该框架是iOS中录制播放音频和视频的唯一框架,它还支持对媒体项进行管理和处理。




Demo