While recently working with the new Flash Player features, i came across a definitive issue in the new claimed AEC (Advance Echo cancellation) feature.
While Adobe says that AEC removes all echo problems that may happen in 2 way communications, i really doubt that the issue is far from resolved. In fact this introduces a new kind of issue.
The AEC algorithm actually tries to clear echoes, and mic feedback residues. However the interesting thing to note is the feedback issue will happen only if you have set Microphone.setLoopback(true); Else you will never need AEC anyways.
Now when you have Microphone.setLoopback(true); and you use AEC to save the day, you will notice that it often kills your own mic feed thinking it to be echo from the other side. Thus back to my original statement.. we never did solve the Echo problem.
In fact i found a issue reported on Adobe forums that has not been responded to. It seems that the issue happens when you use the EnhancedMicrophone api http://forums.adobe.com/thread/899119
Hence i will conclude this is a flash player AEC bug?? If any one may want to comment on this, and thinks otherwise (that AEC works for you), please let me know.
What is ChatAnywhere ?
ChatAnywhere is a flash based component, which can sit beside your regular HTML site and make it easy for you start a Audio / Video session anywhere on the web. Now you dont have to make yourself dependent on those expensive A/V scripts that run with outdated technology and make you pay for a chat application which you dont need. With Chat Anywhere you can convert any ordinary chat application into a full featured A/V Chat without much effort at all.
RTMPWorld.com is launching a web based service for recording/playing videos/audios using standard webcam-microphone devices. This service will enable standard websites , blogs and video sharing sites to enable their visitors to communicate with video/audio medias rather than standard text.
Keeping in mind standards we have designed our service to keep up with upcoming technologies like HTML5, while keeping standards with Adobe Flash. You will be able to “Record once and playback anywhere“.
Some of the key features of the service are:
- Build your own recorder configuration.
- Create multiple configurations for different domains
- Flash and HTML5 support for playback of recorded content
- Zero dependency : You can download your recorded content to your web-server
- Get video delivered to your server automatically after its processed.
- Get notifications with parameters of New recording, Deleted recording…
- Vast range of plans to choose from.
- Short & simple REST API accompanied with PHP class to make requests and parse responses with almost no effort at all.
- Lowest pricing structure ever with great plans and support for custom plans !!
- Publish once playback anywhere.. Desktop, Notebook, Smartphones, Tablets ….
And much much more…
If you are a webmaster or a casual blogger or have a youtube clone that you want to enable user driven media content on. Get in touch with us at:
sales[ at ]flashvisions.com or make your inquiries using our query form here.
As Red5 1.0 release gets closer & RTMP reaches now to Android, Macs, PCs and much more, this is the best thing you may be looking for on the web. A Red51.0 RC1 custom streamer application (version 1) with Custom Directory Setter for recording and playback of files. Even though the application also implements stream security, it has not been tested properly yet. The basic functionality of streaming and custom location is tested and is working properly.
To set custom location for recording/playback , please read the post here: http://flashvisions.com/java/ready-to-use-red5-streamer-application/
Download: Custom Streamer application for Red5 1.0 (RC1)
[rtmp application name:streamer]
Enjoy Live Streaming / Recording on Red5 1.0 (RC1)