Flash Player 10.0 introduced RTMFP and FP 10.1 RTMFP groups, both powerful P2P features. In parallel AIR for Android is getting ready for primetime, with full support of Flash Player 10.1, local camera/mic and P2P.
A logical application enabled by these features is P2P video chat, which was even recognized by Engadget.
Here is a demo of a Stratus based demo application. Please note “AirTime” is not a product or anything official, but simply a quick demo I wrote. It’s basically the mobile optimized version of the public Stratus demo, based on the public source code. Enjoy!
Hey Jens this is really really awesome dude!
1. Can you give me some pointers on how to develop this Android app?
2. Is it just same structure as the Stratus/ Cirrus flex code but now on Air?
3. Do the Android phone need to download Flash 10?
4. Can this be done on iPhone? – which I read is problematic because Apple require to some sort evidence of encrypted requirement for the Stratus tech – and the Stratus dev team don’t really offer that…
Let me know – I really want to try this out for my Non-Profit Organization.
@Gary Yau Chan Hi Gary 1) It was built with Adobe AIR, same frameworks / authoring technology you would use to build AIR apps 2) Yes, even same codebase 3) No, you can include the Adobe AIR runtime in your application (captive runtime) 4) I haven’t heard about this requirement, but there are apps in the App Store that use RTMPF, e.g. http://www.flashrealtime.com/age-of-defenders/
@Gary Yau Chan Hi Gary 1) It was built with Adobe AIR, same frameworks / authoring technology you would use to build AIR apps 2) Yes, even same codebase 3) No, you can include the Adobe AIR runtime in your application (captive runtime) 4) I haven’t heard about this requirement, but there are apps in the App Store that use RTMFP, e.g. http://www.flashrealtime.com/age-of-defenders/
@Jens Loeffler
Jen, just a quick thanks and shoutout.
The encryption problem was noted here: http://forums.adobe.com/thread/822306
I haven’t try to develop the mobile portion yet – so I haven’t run into this issue yet.Also, theres limitation for the Stratus technology (without LCCS), such as share screen and showing a powerpoint presentation. Do you know of any work arounds regarding these potential collaboration features to be included?
Once again, thanks a bunch!
-Gary
@Jens Loeffler P.S. Want to share this. Was just reading this rant below, thought it was funny because an Age of Defender’s comment was:
“This is an inspiration to many Flash developers, myself included, that production quality games can be deployed across multiple platforms. This is very exciting. ” Comment by Benjamin — November 10, 2011
“and dont all of you forget that the #1 reason people say that flash sucks, is because ignorant nerds that dare to call themselves programmers, animators and developers, create CRAPPY flash apps, graphics and games. they dont use Flash to its maximum potential. I have seen killer embedded web apps with flash 3, almost 10 years ago when thigns like google maps and web 2.0 wasnt even an idea in someones toilet. blame the bad programmers for bad apps. not the tool itself” —- hnb, from http://techcrunch.com/2009/10/05/adobe-shows-off-flash-apps-for-iphone-yes-you-read-that-right/
@Gary Yau Chan Yes, but also keep in mind that AIR for iOS very much matured, specifically around performance, 3D and video. If you look into the AIR section of this blog, you’ll find a lot of great AIR examples. Also check out the latest AIR 3.2 for video post.
@Gary Yau Chan Please reach out to me directly via the contact form. Thanks.