自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (1)
  • 问答 (10)
  • 收藏
  • 关注

原创 MediaCodec完成AAC文件硬解,5.0异步,AudioTrack播放,MediaExtractor获取音频

MediaCodec API,完成音频 AAC 硬编,5.0异步处理,AudioRecord录音上一篇写了硬编,这一篇写下硬解,其实和硬编逻辑一样,代码还是Kotlin取录音和编码都设置在子线程采取的是边取录音边解码边播放6.0注意动态权限问题示例使用的5.0以上的API编解码器的MediaFormat必要填写的信息MediaExtractor获取的数据一般不需要自己填1.配置M...

2019-05-23 18:11:02 2975

原创 MediaCodec API,完成音频 AAC 硬编,5.0异步处理,AudioRecord录音

AAC硬件编码文章有几篇,但是都是同步实现,这里采用异步实现,代码Kotlin。虽然代码是kotlin写的,但是思路上面的按照java能复制出来最后我会把代码上传到github,可以查看完整过程,为了方便查看,所以代码都写在Activity中录音和编码都设置在子线程采取的是边录制边编码边写入文件上面是官方的一张原理图,我就先说下基本原理MediaCodec给我们提供了一组Input...

2019-05-23 11:14:53 1261 1

原创 Android平台MediaExtractor和MediaMuxer学习,解析和封装MP4

本文代码示例采用的Kotlin语法,但是没什么高级特性MediaExtractor:视频文件的提取器,能将视频和音频分离MediaMuxer:音视频文件合成器,能将提取到的视频和音频合成新的视频MediaFormat :提取器获取到的媒体格式类,保存了获取到的媒体的信息(媒体类型,帧率等)1.设置需要权限一.如果是本地文件,会涉及到读取和写入,需要在Manifest配置 &lt...

2019-05-16 17:11:23 1611

android oad升级源码包

android 蓝牙oad升级的官方源码包,让我转成了android studio项目,不能用告诉我

2017-06-07

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除