![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android音视频技术
Android音视频学习记录
Kallan_Z
唯有美食与爱不可辜负---爱生活
展开
-
Android音视频学习--开篇
基于Android平台的音视频学习, 我将根据音视频是如何采集,如何处理,如何渲染以及如何传输进行几个阶段进行学习。1.音视频采集:数据源如何获取音频:麦克风(手机,电脑等相关设备)视频:摄像头2.音视频处理:数据如何处理音频:MediaExtractor,MediaMuxer,MediaCodec,FFmpeg视频:x264,Open264,FFmpeg3.音视频渲染...原创 2019-09-07 11:39:53 · 116 阅读 · 0 评论 -
FFmpeg编译
我的简书链接:https://www.jianshu.com/p/28c4d6be5c90原创 2019-09-07 12:14:01 · 130 阅读 · 0 评论 -
如何将FFmpeg源码编译一个so库
我的简书链接:https://www.jianshu.com/p/9ec753a7204e原创 2019-09-07 12:14:44 · 1044 阅读 · 0 评论 -
Android音视频技术1--Android SurfaceView使用
开篇提到视频数据源渲染提到过SurfaceView,SurfaceView是Android提供的渲染图形类。一.SurfaceView简介Android平台图形渲染类。 主要由于游戏场景,适合频发绘制刷新的View。 Surfaceview可用于工作线程刷新View。 普通View为被动刷新,主动刷新则选择SurfaceView。二.SurfaceView与View的区别Sur...原创 2019-09-08 14:23:47 · 303 阅读 · 0 评论 -
Android音视频技术2--Android AudioRecord 和 AudioTrack音频PCM数据采集和播放
一.AudioRecord 和 AudioTrackAudioRecord:Android平台用于录制音频的类。AudioTrack:Android平台用于播放音频的类。二.AudioRecord 和 AudioTrack构造方法AudioRecord音频采集Public constructors<init>(audioSource: Int, sampleRa...原创 2019-09-14 08:26:15 · 795 阅读 · 0 评论 -
Android音视频技术3--Camera 进行视频的采集并通过 SurfaceView预览 Camera 数据
一.Camera 采集数据打开摄像头camera = Camera.open();Camera关联SurfaceView预览摄像头数据 mSurfaceHolder = mSurfaceView.getHolder();camera.setPreviewDisplay(mSurfaceHolder);这里除了使用SurfaceView预览Camera数据外,还可以使用set...原创 2019-09-15 22:11:58 · 370 阅读 · 0 评论