Flash AS3目前不支持AEC的处理
http://forums.adobe.com/thread/448445
Flash AS3目前不支持AEC的处理
Travis, have you managed to find a work around? I have been thinking about a server side solution. It basically involves decoding the Speex stream to RAW, running an AEC algorithm, re-encoding and sending the data on its way. Its just a thought and I not sure on the additional latency it will add.
在RTMP Server端做AEC处理似乎也不可行
server side AEC post encoding: http://lists.xiph.org/pipermail/speex-dev/2007-July/005935.html
For AEC, the following conditions must be met:
1) No codec must be used in the echo path (maybe G.711 is OK)
2) There must not be any drift in the sampling clocks
3) There must not be any audio samples lost on the echo path
The entire path from AEC to loudspeaker and from mic back to AEC must be free of any non-linearity, codec, drift
It turns out the Adobe does have AEC. They use it on Adobe Connect Pro http://www.adobe.com/products/acrobatconnectpro/. The AEC is delivered via a Flash plugin (yes they exist) through Flash Player Express Install (see http://www.flashmagazine.com/news/detail/plugins_for_the_flash_player/). The Express Install mechanism has been used since Flash 7 to auto update Flash and it is used in install AIR.
Adobe's Mysterious System.Product and Connect Pro: http://www.lingolesson.com/misc/adobe-s-mysterious-systemproduct-and-connect-pro/
Adobe Connect Pro有AEC的处理, 但是没有开放给普通开户者。
http://stackoverflow.com/questions/1860522/echo-problem-with-speakers-in-flash-red5-application-for-two-way-video-conferenci
The solution you're looking for is called echo cancellation. Unfortunately today there are only two options:
1) do the echo cancelling in Flash. Adobe has the ability to do this embedded in flash, but unfortunately they only allow it to be used when running against Adobe Connect's conferencing server. Lame, but true.
2) your other option is to decode the audio from all participants in a server, mix the audio there,
相关文档:
http://www.top000.com/mp3.html
这个页面中,里面那个播放器的swf本身的长宽是:360x50.
这里是这个页面的源代码:
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="zh_cn" lang="zh_cn">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>Mp3& ......
在这里下载一个64位系统下的 flash 插件
http://download.macromedia.com/pub/labs/flashplayer10/libflashplayer-10.0.32.18.linux-x86_64.so.tar.gz
解压 #tar -xzf libflashplayer-10.0.32.18.linux-x86_64.so.tar.gz
拷贝libfla ......
作者:范一航,华清远见深圳高级讲师
FLASH驱动在嵌入式系统中有着举足轻重的位置,而目前市场上NAND FLASH的价格又要便宜与NOR FLASH,随着越来越多的平台支持从NAND FLASH中启动,掌握NAND flash的驱动编写有着重要的现实意义,由于内核已经完成了大部分的工作,实际工作中大部分工程师对NAND FLASH驱动只是简单的修改, ......
这里搜集了常见的Flash反编译软件,如果有新的更新 会修改文章 或者 在评论中指出来的
1 Sothink.SWF.Decompiler.v5.4.Build.535.Regged-VoZRALo.rar
2 SWF.Decompiler.Magic.v5.2.1.2011.WinALL.Regged-CzW.rar
3 Sonne.Flash.Decompiler.v5.2.1.2188-ARN.rar
4 Flash.Decompiler.Gold.v2.3.1.1138.WinALL.Regged-CzW.r ......
以下是本人对 FAL+FMD的一点点理解,记录下来防止以后忘掉:)
FAL层会管理nand 地址影射。FAL层以sector为单位写一个sector(不会超过一个,虽然有长度的参数),在擦除sector所在块之前,一般会有下面三步写操作:
1) prepare to write (只写sectorinfo): 这个时候写这个sector的spare区,把这个sector标 ......