06.Android音频焦点
音频音频焦点 (audio focus) 前言 Android 是多任务系统,Audio 系统是竞争资源。在 Android 系统中允许多个应用同时播放音频,例如,我们在播放音乐的时候,点开了一个视频,如果音乐和视频声音混合在一起,这样就会让人不爽;如果,我们在听音乐的时候,收到信息,我们又希望能听到信息的提示音,可以让音乐的声音先降低,在结束音结束后再恢复音量。为了管理音频焦点,And...
音频音频焦点 (audio focus) 前言 Android 是多任务系统,Audio 系统是竞争资源。在 Android 系统中允许多个应用同时播放音频,例如,我们在播放音乐的时候,点开了一个视频,如果音乐和视频声音混合在一起,这样就会让人不爽;如果,我们在听音乐的时候,收到信息,我们又希望能听到信息的提示音,可以让音乐的声音先降低,在结束音结束后再恢复音量。为了管理音频焦点,And...
AAC AAC 概述? AAC:高级音频编码 (Advanced Audio Coding),基于 MPEG-2 的音频编码技术,目的是取代 MP3 格式。2000 年,MPEG-4 标准出现后,AAC 重新集成了其特性,为了区别于传统的 MPEG-2 AAC 又称为 MPEG-4 AAC。 由于 PCM 裸流过大,不便于储存与传输,于是就出现了针对于 PCM 裸流的压缩编码标准...
视频编码 为什么需要编码? 摄像头采集画面直接写入到文件中时,我们会发现没一会文件已经非常大了。这导致很不适合保存和传输,所以需要编码,把画面数据进行压缩。视频编码标准有很多,而我们这里讲的是 H.264 编码,其他编码格式见:视频编码标准汇总及比较-CSDN博客 H.264 编码 制订 H.264 的主要目标有两个: 视频编码层 (VCL,全称:Video Coding L...
PCM 基础 声音与音频 声音是波,成为声波,而声波的三要素是频率、振幅和波形。 频率代表音阶的高低(女高音、男低音)单位赫兹(Hz),人耳能听到的声波范围:频率在 20Hz~20kHz 之间;振幅代表响度(音量);波形代表音色。而我们音频处理就是对声波采集成数字信号后进行处理。 音频采集与关键名词 音频采集的过程主要是通过设备设置采样率、采样数,将音频信号采集为pcm(Pulse...
视频基础 视频基本概念 视频帧 常见有 I帧 (关键帧,含完整画面,所以数据量大)、P帧 (前向参考帧,参考前面 I帧 编码的图像信息)、B帧 (双向预测帧,参考前面 I帧、前面 P帧 和后面 I帧 编码的图像信息);网上看视频时常常遇到拖动进度条出现回退一两秒的情况,因为那个位置的当前帧不是 I帧,没有完整的画面。 分辨率 图像的大小或尺寸。 RGB 任何彩色图像可由红绿蓝组成。...
音视频基础 基本概念 分辨率 什么是视频分辨率? 视频分辨率又可称为视频解析度、解像度,指的是视频图像在一个单位尺寸内的精密度。当我们把一个视频放大数倍时,就会发现许多小方点,这些点就是构成影像的单位——像素。  [Our missi...
教程基于 v2.9.0 WorkManager [ ] [应用架构:数据层 - 使用 WorkManager 调度任务 - Android 开发者 Android Developers](https://developer.android.com/topic/libraries/archit...