【音视频连载-001】基础学习篇- SDL 介绍以及工程配置

多媒体开发札记 at 
这是音视频基础学习系列的第一篇文章,主要讲解 SDL 是什么以及为什么要用到它,看似和音视频没啥卵关系,其实必不可少。SDL 简介 SDL 是 “Simple DirectMedia Layer” 的缩写,它是一个跨平台的多媒体库,可以在 Mac、Windows、Linux 以及更多的系统上运行。SDL 提供了统一的针对音频、视频、键盘、鼠标、控制杆以及 3D 硬件的低级别访问接口,我们利用这些接口就能在不同系统上播放出音频、视频内容,而无需懂得系统特定的音视频接口。这种跨平台特性和 OpenGL 是一样的,差别在与 OpenGL 是真·跨平台,它是 Khronos Group 组织开发维护的……