音视频
renxhui
android 开发工程师
展开
-
Android 音视频学习:MediaCodec录制MP4文件
概述这片博客的目标完成音频的硬编码和硬解码完成视频的硬编码和硬解码完成音视频的录制MP4此篇博客仅作为笔记使用,以防以后忘记MediaCodec介绍在Android 4.1版本提供了MediaCodec来访问设备的编解码器,它采用的是硬件编解码,所以在速度上比软解码更有优势MediaCodec的工作流程俩边的Client分别代表输入端和输出端使用者输入端用MediaCodec请求一个一个空的ByteBuffer,填充数据后将他传递给MediaCodec去处理MediaCodec原创 2020-06-30 16:35:20 · 3978 阅读 · 1 评论 -
Android 音视频学习:MediaExtractor和MediaMuxer学习
概述继续学习MediaExtractor和MediaMuxer,主要作用就是音视频的分离和合成,此篇博客仅作为笔记使用,以防之后忘记MediaExtractor这个类的主要作用是把音频数据和视频数据分离主要的API方法描述setDataSource(String path)设置源文件,既可以是本地文件也可以是网络文件getTrackCount()获取源文件的通道数getTrackFormat(int index)获取指定index的通道格式getSamp原创 2020-06-10 10:47:52 · 494 阅读 · 0 评论