Android 音频
l_215851356
这个作者很懒,什么都没留下…
展开
-
Android 音频技术开发总结
转载地址:https://yq.aliyun.com/articles/8637摘要: 在文章开头,我们先来了解几个概念,这样有利于对后面内容的理解。 1、概念理解 采样率:即采样频率,百科的解释是,每秒从连续信号中提取并组成离散信号的采样个数,单位 赫兹(Hz)。通俗的讲采样频率是指计算机每秒钟采集多少个声音样本,是描述声音文件的音质、音调,衡量声卡、声音文件的质量标准。转载 2017-03-29 11:34:28 · 1017 阅读 · 0 评论 -
音频开发
音频(一) - 音频基础知识http://blog.csdn.net/kevindgk/article/details/52924779音频(二) - AudioRecord&AudioTrackhttp://blog.csdn.net/kevindgk/article/details/52924790音频(三) - 录制播放PCM音频流和WMV音频文件http转载 2017-08-08 15:55:04 · 267 阅读 · 0 评论 -
非常有价值的博主地址
http://blog.csdn.net/hejjunlin/article/category/2208893转载 2017-04-05 13:52:35 · 288 阅读 · 0 评论 -
Android音频开发(7):使用 OpenSL ES API(下)
转载地址:http://ticktick.blog.51cto.com/823160/1771239本文是我的《Android音频开发》系列的第七篇文章,上一篇文章总整体上介绍了 Android OpenSL ES API 的基本概况,告诉了大家这个框架有什么特性,可以做什么,不能做什么。本文则重点介绍 OpenSL ES 框架及其API接口的一些关键的设计和概念,只有理解转载 2017-03-29 12:52:30 · 449 阅读 · 0 评论 -
Android音频开发(6):使用 OpenSL ES API(上)
转载地址:http://ticktick.blog.51cto.com/823160/1764778前面几篇文章介绍了如何在 Java 层,利用 Android 提供的 AudioRecord 采集音频,利用 AudioTrack 播放音频,利用 MediaCodec 来编解码,这些 API 均是 Android 提供的 Java 层 API,无论是采集、播放还是编解码,这些转载 2017-03-29 12:51:00 · 356 阅读 · 0 评论 -
Android音频开发(5):音频数据的编解码
转载地址:http://ticktick.blog.51cto.com/823160/1760191前面四篇文章分别介绍了音频开发必备的基础知识、如何采集一帧音频、如何播放一帧音频、如何存储和解析wav格式的文件,建议有兴趣的小伙伴们先读一读,本文则重点关注如何对一帧音频数据进行编码和解码。1. Android 官方的 MediaCodec API转载 2017-03-29 12:49:24 · 328 阅读 · 0 评论 -
Android音频开发(4):如何存储和解析wav文件
转载地址:http://ticktick.blog.51cto.com/823160/1752947无论是文字、图像还是声音,都必须以一定的格式来组织和存储起来,这样播放器才知道以怎样的方式去解析这一段数据,例如,对于原始的图像数据,我们常见的格式有 YUV、Bitmap,而对于音频来说,最简单常见的格式就是 wav 格式了。wav 格式,与 bit转载 2017-03-29 12:48:08 · 484 阅读 · 0 评论 -
Android音频开发(3):如何播放一帧音频
a转载地址:http://ticktick.blog.51cto.com/823160/1750593本文重点关注如何在Android平台上播放一帧音频数据。阅读本文之前,建议先读一下《Android音频开发(1):基础知识》,因为音频开发过程中,经常要涉及到这些基础知识,掌握了这些重要的概念后,开发过程中的很多参数和流程就会更加容易理解。Android S转载 2017-03-29 12:46:47 · 486 阅读 · 0 评论 -
Android音频开发(2):如何采集一帧音频
转载地址:http://ticktick.blog.51cto.com/823160/1749719本文重点关注如何在Android平台上采集一帧音频数据。阅读本文之前,建议先读一下我的上一篇文章《Android音频开发(1):基础知识》,因为音频开发过程中,经常要涉及到这些基础知识,掌握了这些重要的概念后,开发过程中的很多参数和流程就会更加容易理解。And转载 2017-03-29 12:45:31 · 340 阅读 · 0 评论 -
Android音频开发(1):基础知识
转载地址:http://ticktick.blog.51cto.com/823160/1748506?spm=5176.100239.blogcont8637.20.SE0buf来点闲言碎语,前段时间我有一段感悟:Android开发,本身并不是一个可以走得多远的方向,它只是一个平台,提供了许多封装好的API,让大家能够快速开发出针对特定业务的应用。真正有价值转载 2017-03-29 12:44:05 · 393 阅读 · 0 评论 -
WAV文件格式分析
一. RIFF概念在Windows环境下,大部分的多媒体文件都依循着一种结构来存放信息,这种结构称为"资源互换文件格式"(Resources lnterchange File Format),简称RIFF。例如声音的WAV文件、视频的AV1文件等等均是由此结构衍生出来的。RIFF可以看做是一种树状结构,其基本构成单位为chunk,犹如树状结构中的节点,每个chunk由"辨别码"、"数据大小"及转载 2017-08-09 14:41:02 · 280 阅读 · 0 评论