音视频开发:OpenGL + OpenGL ES + Metal 系列文章汇总

音视频开发涉及的三种API,OpenGL篇主要是进行基本知识学习,OpenGL ES是当前iOS开发的主流的框架,Metal是苹果新推出的框架。

当前苹果底层渲染已经用Metal实现的,苹果自己的内核已经从OpenGL直接迁移到Metal,但是我们的项目可以用OpenGL/OpenGL ES。

他们的原理基本一致,因此原理就放在OpenGL篇中

OpenGL文章汇总

一、OpenGL-音视频开发入门
二、OpenGL-图元绘制
三、OpenGL - 渲染技巧
四、OpenGL - 图形变换
五、OpenGL-纹理
六、OpenGL- 综合案例

OpenGL ES 文章汇总

七、OpenGL ES- 初探(GLKit)
八、OpenGL ES - GLSL的使用
九、OpenGL ES - 综合练习
十、OpenGL ES- 滤镜

Metal 文章汇总

十三、Metal - 初探
十四、Metal - Metal Shader language (着色语言规范)总结
十五、Metal - 图片加载的实现
十六、 Metal - Metal实现视频处理

Audio Unit框架认识

Audio Unit框架(一)框架认识和使用
Audio Unit框架(二)音频流的使用
Audio Unit框架(四)构建APP

OpenGL案例代码汇总
OpenGL ES案例代码汇总
metal案例代码汇总

你可能感兴趣的:(音视频开发:OpenGL + OpenGL ES + Metal 系列文章汇总)