Android 视频 音频
九幽神君
多年安卓开发经验,近期也从事java后端、python、c#开发。
展开
-
android MediaCodec 音频编解码的实现
转载请标明出处http://blog.csdn.net/tinsanmr/article/details/51049179 ,本文出自:【Tinsan的博客】从今天开始 每周不定期更新博客,把这一周在工作与学习中遇到的问题做个总结。俗话说:好记性不如写博客,善于总结的人才能走的更远。写博客这种利人利己的好处我就不一 一列举了,总之,谁做谁知道,哈哈。在文章中如果有什么问题或者错原创 2017-06-27 11:39:51 · 9323 阅读 · 1 评论 -
Android MediaCodec解码aac,播放.
写了个小测试: 对本地的aac文件用MediaCodec解码出来,就是pcm编码的音频数据了,然后直接将pcm数据写进AudioTrack进行播放。public class AudioDecoder { private static final String TAG = "AudioDecoder"; public static final int KEY_CHANN转载 2017-06-27 13:28:55 · 1153 阅读 · 0 评论 -
安卓 MediaCodec解码aac
上一篇博文介绍了如何用MediaCodec进行aac编码,这篇介绍如何解码,在解码上要注意的点是解码时要一帧一帧的喂给解码器而且得带adts头,另外要将头一帧的两个特殊字节用来对解码器进行配置,解码出来就是pcm编码的音频数据了,可以直接将pcm数据写进AudioTrack进行播放。[java] view plain copy/** *原创 2017-07-19 10:04:19 · 1606 阅读 · 0 评论 -
AudioRecord 使用小结与注意事项
使用专门的线程读取数据,容易出现buffer overflow。使用 setRecordPositionUpdateListener时,要注意两个问题:一:1.启动录音后,要先read buffer,才会通知激活 listener。audioRecord.startRecording();audioRecord.read(buffer, 0, buffer.length)转载 2017-08-10 09:40:09 · 3091 阅读 · 0 评论 -
Android使用MediaCodec硬解码播放H264格式视频文件
前些时间,通过各种搜索加请教了好几个同行的朋友,在他们的指点下实现: RTSP+H264实时视频播放播放及把实时视频流保存到手机SD卡中,再对保存的H264格式文件进行播放等基本功能。 非常感谢这些朋友的无私帮忙,在实现功能的同时,我也把他们提供的一些代码加自己的修改简单记录下来,希望能给有需要的朋友一点点帮助。 这篇博客就是简单记录用MediaCodec +SurfaceV转载 2017-08-03 15:20:53 · 4115 阅读 · 2 评论 -
Android截屏SurfaceView黑屏问题的解决办法
最近项目中有截屏的需求,普通的view截屏方法网上一搜一大把,但是SurfaceView截屏黑屏问题很多文章说的并不清楚,自己参考了一些别的博客,再加上自己的思考,算是找到了一种解决方案。1、首先看我们一般是怎么用SurfaceView的?123456789101112131415161718转载 2017-08-05 10:18:09 · 5859 阅读 · 2 评论