Android音视频学习
文章平均质量分 88
eatlemon
这个作者很懒,什么都没留下…
展开
-
MediaRecorder简介
MediaRecorder简介MediaRecoder主要方法AudioSource及AudioEncoderVideoSource及VideoEncoderOutputFormat启动和停止MediaRecorder示例代码MediaRecoder主要方法void prepar():准备录制void start():开始录制void stop():停止录制void reset():重置MediaRecordervoid release():释放MediaRecorder占用的资源void原创 2021-09-16 16:51:58 · 9162 阅读 · 0 评论 -
MediaRecorder录制
MediaRecorder录制流程inging原创 2021-09-16 16:51:10 · 1468 阅读 · 0 评论 -
Android 9.0 multimedia框架(一)加载media extractor组件
multimedia框架之加载media extractor组件 Extractor概念关键类说明流程图DataSourceUpdateExtractorsIMediaExtractorExtractor概念Extractor在multimedia框架扮演着解析器的角色,用于解析文件的封装。extractor会把视频文件解析成音频流和视频流,把音频文件解析成音频流。关键类说明NuMediaExtractor:在NuMediaExtractor中,会去保存RemoteMediaExtractor的原创 2021-07-22 19:51:05 · 999 阅读 · 2 评论 -
Android P SoundPool简介
SoundPool介绍介绍原创 2021-04-14 19:50:44 · 228 阅读 · 0 评论 -
Android P 按键音分析
按键音分析按键音的流程AudioService.java按键音的流程前面简要的流程我们就不分析了,用流程图来代表AudioService.java我们看主要看下AudioService.java中的的流程 /** @see AudioManager#playSoundEffect(int, float) */ public void playSoundEffectVolume(int effectType, float volume) { if (mUseDspEff原创 2021-04-14 17:10:34 · 771 阅读 · 0 评论 -
Android P 音频焦点管理
Android 音频焦点管理什么是音频焦点管理音频焦点的申请开始之前先来一个Google Developer 链接镇楼,本文主要基于Android P版本的音频焦点机制的梳理学习什么是音频焦点管理官方的解释是两个或两个以上的 Android 应用可同时向同一输出流播放音频。系统会将所有音频流混合在一起。虽然这是一项出色的技术,但却会给用户带来很大的困扰。为了避免所有音乐应用同时播放,Android 引入了“音频焦点”的概念。 一次只能有一个应用获得音频焦点。当您的应用需要输出音频时,它需要请求获得音原创 2020-12-15 16:58:58 · 2951 阅读 · 2 评论 -
Android 音视频基础术语
Android 音视频基础术语音频编码AACMP3多媒体播放组件常见的多媒体框架帧率 Frame Rate分辨率刷新率封装格式码率DTS和PTSYUV和RGB视频帧及音频帧量化精度采样率 Sampling Rate声道 Sound Channel单声道立体声道4声道5.1声道7.1声道音频编码AAC一种转为声音数据设计的文件压缩格式,相对MP3,它更加高效,文件更加小巧,音质更佳。缺点是AAC属于幽邃压缩格式。APE、FLAC无损压缩格式MP3一种音频压缩技术,利用人耳对高频声音信号不敏感的特性,原创 2020-11-16 15:55:04 · 200 阅读 · 0 评论