/VideoDemo

音视频学习demo

Primary LanguageJavaApache License 2.0Apache-2.0

注意注意!使用该工程,需要你把自己的视频push到手机,然后修改 Constants.VIDEO_PATH 的路径和名字

VideoDemo

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

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

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

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

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

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

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

二、Android MediaCodec 编解码

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

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

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

更多音视频,参考:Android 音视频入门/进阶教程