MacOSX环境
作者:罗上文,微信:Loken1,公众号:FFmpeg弦外之音
苹果系统本身也是自带一些音视频框架,如下:
- AVFoundation
- AVPlayer
- AVKit

但是因为 FFmpeg 支持非常丰富的多媒体格式,编解码格式,所以在 MacOSX 开发的时候,还是会经常用到 FFmpeg。
在 MacOSX 场景下编译与调试 FFmpeg 是相对简单的,因为 MacOSX 的开发语言是 Objective-C,这是一种类 C 语言,可以在 Objective-C 里面直接编写 C 代码,调用 so 动态库之类的也是比较简单的。因为他没有 Android Java 虚拟机的那一套东西。
参考资料:
1,《About AVFoundation》- 苹果官方文档