webrtc--AudioProcessing的使用
摘要:1.AudioProcessing的实例化和配置: AudioProcessing* apm = AudioProcessing::Create(0);apm->level_estimator()->Enable(true);//启用重试次数估计组件apm->echo_cancellation()...
阅读全文
posted @
2015-04-28 14:12
Dufe王彬
阅读(1861)
推荐(0) 编辑
WebRtc VoiceEngine代码解析
摘要:WebRtc中VoiceEngine可以完成大部分的VOIP相关人物,包括采集、自动增益、噪声消除、回声抑制、编解码、RTP传输。下边我们通过代码来解析Voe中处理流程;创建VoiceEngine和VoEBase[cpp]VoiceEngine* _vePtr = VoiceEngine::Crea...
阅读全文
posted @
2015-04-28 14:11
Dufe王彬
阅读(1771)
推荐(0) 编辑
WebRTC源码分析:音频模块结构分析
摘要:一、概要介绍WebRTC的音频处理流程,见下图:webRTC将音频会话抽象为一个通道Channel,譬如A与B进行音频通话,则A需要建立一个Channel与B进行音频数据传输。上图中有三个Channel,每个Channel包含编解码和RTP/RTCP发送功能。以一个Channel而言,应用程序中将包...
阅读全文
posted @
2015-04-28 14:10
Dufe王彬
阅读(3853)
推荐(0) 编辑
webrtc 的回声抵消(aec、aecm)算法简介(转)
摘要:webrtc 的回声抵消(aec、aecm)算法简介 webrtc 的回声抵消(aec、aecm)算法主要包括以下几个重要模块:1.回声时延估计 2.NLMS(归一化最小均方自适应算法) 3.NLP(非线性滤波) 4.CNG(舒适噪声产生),一般经典aec算法还应包括双端检测(DT)。考虑到web...
阅读全文
posted @
2015-04-28 14:09
Dufe王彬
阅读(4930)
推荐(0) 编辑
Speex for Android
摘要:http://blog.csdn.net/chenfeng0104/article/details/7088138在Android开发中,需要录音并发送到对方设备上。这时问题来了,手机常会是GPRS、3G等方式上网,所以节省流量是非常关键的,使用Speex来压缩音频文件,可以将音频压文件小数倍。1....
阅读全文
posted @
2015-04-23 14:04
Dufe王彬
阅读(1507)
推荐(0) 编辑
CentOS(RedHat) 6.2 Samba share权限拒绝访问
摘要:在实现《CentOS(RedHat) 6.2下Samba配置》的过程中,发现CentOS6.2的Sambashare总是没有权限写文件,已经试过在WindowsXP/Windows2003和2台CentOS。当然已经在CentOS端给了所有人完整的权限。而在RH 5.0系列是没有这个问题的。网上找了...
阅读全文
posted @
2015-04-18 14:58
Dufe王彬
阅读(1489)
推荐(0) 编辑
Android NDK调试C++源码(转)
摘要:【原创文章,转载请保留或注明出处,http://download.csdn.net/download/bigmaxim/5474055】1.相关软件adt-bundle-windows-x86.zip---Eclipse集成ADT插件,需要联网安装相应的AndroidSDK。jdk-6u43-win...
阅读全文
posted @
2015-04-17 11:23
Dufe王彬
阅读(417)
推荐(0) 编辑
linux du命令: 显示文件、目录大小
摘要:介绍:du命令用于显示指定文件(夹)在磁盘中所占的空间信息。假如指定的文件参数实际上是一个目录,就要计算该目录下的所有文件。假如 没有提供文件参数,执行du命令,显示当前目录内的文件占用空间信息。语法:du [-abcDhHklmsSx] [-L ] [--block-size] [--exclud...
阅读全文
posted @
2015-04-08 10:03
Dufe王彬
阅读(465)
推荐(0) 编辑