AVFoundation 框架
简介
AVFoundation 框架是iOS中专门处理音视频的框架,其中集成了音频播放以及处理和视频播放处理以及采集等功能(实现录制,编辑和播放音视频功能);以及配置音频会话更新设备音视频环境等功能。__AVKit框架基于此框架实现__
![AVFoundation 框架在iOS中的位置]
图片来自官方文档
虽然AVFoundation 框架是专门用于音视频处理的,但是并不是所有情况都需要用到此框架, 比如以下情况就可以使用别的框架替代:
如果只是想播放一个视频文件,可以直接使用 AVKit框架
如果只是简单的录制一个视频可以通过 UIKit框架通过的
UIImagePickerController
来实现此功能
不要因为为了使用框架而使用框架,需要根据具体的业务需求来选择合适的的框架,别成了杀鸡用宰牛刀啦
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。