- 博客(9)
- 资源 (4)
- 收藏
- 关注
转载 Android MediaCodec硬解码AAC音频文件(实时AAC音频帧)并播放
转载请注明出处:http://blog.csdn.net/a512337862/article/details/72629755今天在这里简单介绍一下,如何利用android MediaCodec解码AAC音频文件或者实时AAC音频帧并通过AudioTrack来播放。主要的思路就是从文件或者网络获取一帧帧的AAC的数据,送入解码器解码后播放。封装AudioTrackAudioTrack主要是用来进...
2018-05-22 14:46:09 2423
转载 软件工程 要点
软件开发需要经历的流程有:1:问题定义阶段2:可行性研究阶段3:需求分析阶段4:概要设计阶段5:详细设计阶段6:数据库设计阶段7:软件具体的编码阶段8:软件的测试阶段9:软件的运行与维护阶段软件工程——系列文档(项目管理、需求分析、概要设计、详细设计、测试、维护、用户手册等)按照传统软件工程的过程,需求分析、概要设计、详细设计的区别如下: 1.需求分析--产生 软件功能规格说明书,需...
2018-05-22 10:12:34 335
转载 AAC 格式分析(图片没了,靠)
OUTLINE: * AAC概述 * AAC规格简述 * AAC特点 * AAC音频文件解析 ——ADIF&ADTS格式 ——ADIF&ADTS头信息 ——ADIF&ADTS数据信息 ——AAC文件处理流程...
2018-05-22 09:14:53 537
转载 网络抓包工具 wireshark 入门教程
Wireshark(前称Ethereal)是一个网络数据包分析软件。网络数据包分析软件的功能是截取网络数据包,并尽可能显示出最为详细的网络数据包数据。Wireshark使用WinPCAP作为接口,直接与网卡进行数据报文交换。网络管理员使用Wireshark来检测网络问题,网络安全工程师使用Wireshark来检查资讯安全相关问题,开发者使用Wireshark来为新的通讯协定除错,普通使用者使用Wi...
2018-05-22 09:11:35 523
原创 udp请求,指定本地端口,用java写client,用c++写server
这个例子的作用:发送一个udp请求,服务器端返回这个客户端对外(公网)的ip和port 特点: 1、指定本地udp的端口,这样做的效果是短时间内udp对外的port就不会改变 2、服务器端是用c++写的,难点是怎样发送和读c++返回的内容 服务器约定返回8个字节,前4个字节是ip,后4个字节是端口public NetInfo aUdpClient(String tag,int port...
2018-05-17 14:45:02 2055
转载 Android媒体解码MediaCodec,MediaExtractor
Android提供了MediaPlayer播放器播放媒体文件,其实MediaPlyer只是对Android Media包下的MediaCodec和MediaExtractor进行了包装,方便使用。但是最好理解下Android媒体文件的解码,编码和渲染流程。使用android.media包下的MediaCodec和MediaExtractor实现一个简单的视频解码渲染。使用到了:MediaCodec...
2018-05-08 14:45:04 961
转载 Android 音频采集(原始音频)
凑合用着,自己懒得写,博主不要拍砖,哈哈原文:https://blog.csdn.net/java_android_c/article/details/52619737Android 音频简介常见的音频编解码的类型:AAC OPUS MP3 AMR Ogg PCM AAC: 高级音频编码 对应 .m4a(audio/m4a)或者.3pg
2018-05-03 11:04:39 1378
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人