/OpenGLDemo

用于学习OpenGL

Primary LanguageKotlin

音视频学习demo,正在升级打怪,加油鸭~

Android 音视频开发(一) -- 使用AudioRecord 录制PCM(录音);AudioTrack播放音频

Android 音视频开发(二) -- Camera1 实现预览、拍照功能

Android 音视频开发(三) -- Camera2 实现预览、拍照功能

Android 音视频开发(四) -- CameraX 实现预览、拍照功能

Android 音视频开发(五) -- 使用 MediaExtractor 分离音视频,并使用 MediaMuxer合成新视频(音视频同步)

Android 音视频开发(六) -- Android Mediaprojection 截屏和录屏

二、Android MediaCodec 编解码

Android 音视频编解码(一) – MediaCodec 初探

Android 音视频编解码(二) -- MediaCodec 解码(同步和异步)

编解码模块涉及知识比较多,不想了解个大概,这个东西需要持续学习,先学习OpenGL,后续更新

webRtc

Android WebRTC 入门教程(一) -- 使用相机

Android WebRTC 入门教程(二) -- 模拟p2p本地视频传输

OpenGL

Android OpenGL ES 学习(一) -- 基本概念

Android OpenGL ES 学习(二) -- 图形渲染管线和GLSL

Android OpenGL ES 学习(三) -- 绘制平面图形

Android OpenGL ES 学习(四) -- 正交投屏

Android OpenGL ES 学习(五) -- 渐变色

Android OpenGL ES 学习(六) – 使用 VBO、VAO 和 EBO/IBO 优化程序

Android OpenGL ES 学习(七) – 纹理

Android OpenGL ES 学习(八) –矩阵变换

Android OpenGL ES 学习(九) – 坐标系统和。实现3D效果