• July 30, 2010
  • Jens Loeffler
  • 8

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!

Adobe Stratus (P2P service).
AIR for Android.

Tags:

Jens Loeffler

Author of Overdigital.net. The views/posts are my personal opinion.

http://www.overdigital.net

8 comments on “Demo of Flash P2P video with AIR for Android over 3G

  1. 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.

    1.  @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/

    2.  @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/

      1.  @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
         

        1.  @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/

        2.  @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.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

banner
Follow

Get every new post delivered to your Inbox

Join other followers: