思路:
1、mp3转成pcm(音频数据),ffmpeg做的事
2、OpenSL ES引擎创建AudioPlayer,实际调用了AudioTrack遇到的错误:
Error #include ne...
分类:
移动开发 时间:
2017-05-07 22:06:50
阅读次数:
799
博文目录CA认证的配置文件是/etc/pki/tls/opensl.cnf服务器的操作 1.进入/etc/pki/CA下创建index.txt,serial,crlnumber这三个文件
并为为创建记录证书文件和吊销证书文件给予编号
[root@centos6~]#cd/etc/pki/CA
[root@centos6CA]#touchindex.txt
[root@centos6CA]#touchseri..
分类:
其他好文 时间:
2017-04-12 04:58:26
阅读次数:
347
/*
*
*这里使用了transcode-1.1.7对wav文件进行解码,然后使用opensl es进行播放
*
*///用到的变量和结构体WAV wav; //wav文件指针
SLObjec...
分类:
移动开发 时间:
2017-02-04 11:35:35
阅读次数:
1281
本文是我的《Android音频开发》系列的第七篇文章,上一篇文章总整体上介绍了AndroidOpenSLESAPI的基本概况,告诉了大家这个框架有什么特性,可以做什么,不能做什么。本文则重点介绍OpenSLES框架及其API接口的一些关键的设计和概念,只有理解了它们,你才能更好地读懂OpenSLES..
分类:
移动开发 时间:
2016-05-09 07:22:42
阅读次数:
401
前面几篇文章介绍了如何在Java层,利用Android提供的AudioRecord采集音频,利用AudioTrack播放音频,利用MediaCodec来编解码,这些API均是Android提供的Java层API,无论是采集、播放还是编解码,这些API接口都需要将音频数据从Java拷贝到native层,或者从native层拷贝到Java,..
分类:
移动开发 时间:
2016-04-17 23:30:03
阅读次数:
666
audio_device是webrtc的音频设备模块. 封装了各个平台的音频设备相关的代码 audio device 在android下封装了两套音频代码. 1. 通过jni调用java的media进行操作. 2. 直接通过opensl es的native c接口进行操作. native 接口自然比...
分类:
Web程序 时间:
2014-12-06 21:29:26
阅读次数:
489
PortAudio 是一个跨平台采集和播放音频的开源库,不过尚未支持Android平台,笔者决定让PortAudio支持Android。
Android上,处理音频的库是OpenSL ES,从API 9开始支持的技术,通过这个标准,Android已经完全可以在native层采集和播放音频。
换句话说,PortAudio支持Android,也就是支持OpenSL ES。...
分类:
移动开发 时间:
2014-11-22 17:26:11
阅读次数:
413
dttv-android是基于dtplayer的android版本的多媒体播放器 audio通过audiotrack输出 video通过opengl输出 后续会添加 opensl es 输出音频解决android兼容性问题? 暂时支持android 4.4? 项目地址:https://githu...
分类:
移动开发 时间:
2014-08-22 18:16:49
阅读次数:
227
AAC V.S. MP3http://en.wikipedia.org/wiki/Advanced_Audio_Coding#AAC.27s_improvements_over_MP3AAC patent lisense FAQ:http://www.vialicensing.com/licensi...
分类:
移动开发 时间:
2014-07-30 23:23:15
阅读次数:
407
tlplayer for android
新版本修正了图像倾斜等等问题,增加了动态水印功能.
支持hls(m3u8),http,rtsp,mms,rtmp等网络协议.
声明tlplayer 上的变速不变调,不是仅仅android上面才支持的,早在windows,ios,mac,linux上已经支持,而android支持一直没有去添加.
tlplayer 采用Opensl渲染支持...
分类:
移动开发 时间:
2014-07-20 10:32:09
阅读次数:
352