Android音视频技术
Android音视频学习记录
Kallan_Z
唯有美食与爱不可辜负---爱生活
展开
-
Android音视频学习--开篇
基于Android平台的音视频学习, 我将根据音视频是如何采集,如何处理,如何渲染以及如何传输进行几个阶段进行学习。 1.音视频采集:数据源如何获取 音频:麦克风(手机,电脑等相关设备) 视频:摄像头 2.音视频处理:数据如何处理 音频:MediaExtractor,MediaMuxer,MediaCodec,FFmpeg 视频:x264,Open264,FFmpeg 3.音视频渲染...原创 2019-09-07 11:39:53 · 104 阅读 · 0 评论 -
FFmpeg编译
我的简书链接:https://www.jianshu.com/p/28c4d6be5c90原创 2019-09-07 12:14:01 · 110 阅读 · 0 评论 -
如何将FFmpeg源码编译一个so库
我的简书链接:https://www.jianshu.com/p/9ec753a7204e原创 2019-09-07 12:14:44 · 986 阅读 · 0 评论 -
Android音视频技术1--Android SurfaceView使用
开篇提到视频数据源渲染提到过SurfaceView,SurfaceView是Android提供的渲染图形类。 一.SurfaceView简介 Android平台图形渲染类。 主要由于游戏场景,适合频发绘制刷新的View。 Surfaceview可用于工作线程刷新View。 普通View为被动刷新,主动刷新则选择SurfaceView。 二.SurfaceView与View的区别 Sur...原创 2019-09-08 14:23:47 · 284 阅读 · 0 评论 -
Android音视频技术2--Android AudioRecord 和 AudioTrack音频PCM数据采集和播放
一.AudioRecord 和 AudioTrack AudioRecord:Android平台用于录制音频的类。 AudioTrack:Android平台用于播放音频的类。 二.AudioRecord 和 AudioTrack构造方法 AudioRecord音频采集 Public constructors <init>(audioSource: Int, sampleRa...原创 2019-09-14 08:26:15 · 751 阅读 · 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 · 355 阅读 · 0 评论