Hey everybody,
It is apparent that Adobe is very busy trying to keep up with improving and fixing video and audio bugs on all platforms. Thankfully, in the past month Adobe finally made a H264 video with Nellymoser audio stream work on Androids! That took a while to make that work. But even though that is working, AIR on Androids still cannot transmit H264 video. Also AIR on iOS cannot view live video, but instead video has to be wrapped inside a Apple HLS (HTTP Live Streaming) format which introduces way too much latency for live audio/video streaming. Also AIR cannot transmit AAC Audio, and echo cancellation with Nellymoser just doesnt make the cut.
Everybody is aware that Flash Player can only stream video/audio smoothly for 1 in 10 users. There is just way too much for Adobe to do to get audio/video to work again and to work for everybody on every device.
So because WebRTC has much more development effort going into it, and because it is being promoted as free source to try to make the proprietary licensing world to rethink H264 and AAC audio, perhaps Adobe should just focus their efforts on implementing the existing and mostly working WebRTC libraries into Adobe AIR.
Since these libraries are becoming so popular, Adobe could also integrate support for WebRTC into the Adobe Media Server for recording, peer-to-peer negotiation, and firewall hole punching.
See my feature request here to integrate native WebRTC audio/video on all platforms
https://bugbase.adobe.com/index.cfm?event=bug&id=3728399
So will you vote with me to get WebRTC into Adobe AIR and Adobe Media Server?
Adobe could essentially deprecate many existing features requests and bug fixes related to audio video and solve many problems with WebRTC such as:
Implement Opus Codec:
https://bugbase.adobe.com/index.cfm?event=selectBug&CFGRIDKEY=3016518
https://bugbase.adobe.com/index.cfm?event=selectBug&CFGRIDKEY=3331640
https://bugbase.adobe.com/index.cfm?event=selectBug&CFGRIDKEY=3633142
Fix Enhanced Microphone issues:
https://bugbase.adobe.com/index.cfm?event=selectBug&CFGRIDKEY=3711062
https://bugbase.adobe.com/index.cfm?event=selectBug&CFGRIDKEY=3521224
Add support to stream AAC HE-AAC v2 audio, allowing iOS to be an endpoint that can receive audio and video:
https://bugbase.adobe.com/index.cfm?event=selectBug&CFGRIDKEY=3694393
Add support to transmit H264 video from an Android:
https://bugbase.adobe.com/index.cfm?event=selectBug&CFGRIDKEY=3648262
Decreased video latency and more performance on Androids regardless of the 32-bit/64-bit ARM Intel processors
https://bugbase.adobe.com/index.cfm?event=selectBug&CFGRIDKEY=3648268
Improve video quality and bandwidth:
HEVC, H265, VP9