(02)FFmpeg + ANativeWindow 实现视频解码播放
(03)FFmpeg + OpenSLES 实现音频解码播放
(04)FFmpeg + OpenGLES 实现音频可视化播放
(05)FFmpeg + OpenGLES 实现视频解码播放和视频滤镜
(07)FFmpeg + OpenGL ES 实现 3D 全景播放器
(11)FFmpeg + Android AudioRecorder 音频录制编码
(12)Android FFmpeg 实现带滤镜的微信小视频录制功能
(13)Android FFmpeg 流媒体边播放边录制功能
(15)Android FFmpeg + MediaCodec 实现视频硬解码
基础篇
OpenGL ES 3.0 开发(04):VBO、EBO 和 VAO
OpenGL ES 3.0 开发(07):Transform Feedback
OpenGL ES 3.0 开发(13):实例化(Instancing)
OpenGL ES 3.0 开发(14):粒子(Particles)
OpenGL ES 3.0 开发(15):立方体贴图(天空盒)
OpenGL ES 3.0 开发(18):相机 LUT 滤镜
OpenGL ES 3.0 开发(21):3D 模型加载和渲染
OpenGL ES 3.x 开发(23):UBO 和 TBO
推荐一款强大的 Android OpenGL ES 调试工具
面试中经常被问到的 OpenGL ES 对象,你知道的有哪些?
利用 Shader 实现 RGBA 到 NV21 图像格式转换?
使用 OpenGL ES 将 RGB 图像转换为 YUV 格式
最后的话:学习音视频,你不是一个人在战斗,我建了几个音视频相关的技术交流群,里面聚集了商汤、字节、小米、OV 等大厂的大佬,一起学习、交流、进步。还没进群的同学,扫描下方二维码拉你进群。
-- END --
进技术交流群,扫码添加我的微信:Byte-Flow
获取视频教程和源码
觉得不错,点个在看呗~
文章评论