/audio-video-develop-demo

Android 音视频开发入门/进阶

Primary LanguageKotlin

Android 音视频开发入门/进阶

一、音视频开发基础

Android 音视频开发(一) -- AudioRecord 录制音频, AudioTrack 播放音频
Android 音视频开发(二) -- Camera1 实现预览、拍照功能
Android 音视频开发(三) -- Camera2 实现预览、拍照功能
Android 音视频开发(四) -- CameraX 实现预览、拍照功能
Android 音视频开发(五) -- 音视频分离与合成
Android 音视频开发(六) -- MediaProjection 截屏和录屏

二、Android MediaCodec 编解码

Android 音视频编解码(一) -- MediaCodec 初探
Android 音视频编解码(二) -- MediaCodec 解码(同步和异步)
Android 音视频编解码(三) -- 音视频编解码原理

三、Android 蓝牙开发

Android 蓝牙开发(一) -- 经典蓝牙开发
Android 蓝牙开发(二) -- 手机与蓝牙耳机、音箱配对
Android 蓝牙开发(三) -- LE(低功耗)蓝牙开发
Android 蓝牙开发(四) -- 经典蓝牙和LE(低功耗)蓝牙的区别

四、WebRTC

Android WebRTC 入门教程

五、OpenGL ES

六、JNI/NDK(C相关)

七、Ffmpeg