Monday 03 May, 2010

Flash CS5 + iPhone + Red5 = Cool shit


A few days ago I ran into trouble using Flash CS5 to publish an iPhone application to an IPA file. I got some help from Peter and Erwin but it didn’t help in the end for an unexplicable reason…

However an hour ago I figured out what was wrong: About 4 months ago I had some problems with Java on my Mac, so I fiddled a bit with the settings… Turns out: Flash CS5 didn’t like that… After fixing that, I was back in business.

I got started right away, trying what I wanted to try for several weeks: testing if iPhone apps would be able to connect to a Red5 server… It works right out of the box. I’m in love with this!

Check it out!

Note: To be able to publish/run Flash Apps on your iPhone you need to an official iPhone Developer. If you have an iPhone but you have no Apple iPhone Developer subscribtion, you won’t be able to test this.


Related Posts


Goodbye Flash on Mobile
Goodbye Flash on Mobile
Everything else, Flash
Native development, Titanium, Corona, Unity, Phonegap and more
Native development, Titanium, Corona, Unity, Phonegap and more
Everything else, Flash, iPad, iPhone
“1 app, 5 screens” doesn’t impress
Everything else

9 Comments

  • Kjelle says:

    Nice !!

  • Sven Peeters says:

    Nice (and cool shirt)!

  • Mike says:

    That’s awesome! Now you just need to get it on the Android ;-)

  • Ronny says:

    True story, Mike!
    My Android tablet should arrive any day now. WIll just be waiting for Adobe to release AIR-for-Android then!
    Really looking forward to that too!

  • sebastian says:

    Nice!
    Maybe I give it also a try. :)

  • EgorIvk says:

    Hello Ronny,
    Thats cool!
    Could you help me?
    I am developing app for an Iphone ,
    do you know any way (or directions where should i start )
    how to connect iphone app to red5 without flash cs5 ?
    Thanks very much!
    =) *sorry for bad english =)*

  • Ronny says:

    Hi Egorivk,

    So I guess you want to create an iPhone app using Objective-C (not Flash) which connects to Red5? I don’t really know if that is even possible. I looked into it for a few hours some time ago, but it turned out to be quite impossible.

    You have to realize that you will have to write an AMF translator (because Red5 uses AMF object encoding) so my guess is you’ll be better off by just using a regular socketserver (maybe even optimized for iPhone app dev) to do this. Writing your own socketserver in Java isn’t that hard btw ;)

    Good luck!

  • Hi dude, this is very interesting… but, is there a way to stream a video in Red5 and be able to see it on the iPhone/iPad??

  • Ronny says:

    Hi Ricardo,

    Are you talking about streaming to an app? Or to the browser?
    As far as I know, right now you can’t do that using Red5.

    However there’s still ElectroServer. This is a crossplatform streaming server. It’s free for up to 100 concurrent connected users. It works for Javascript, iOS, Android, Flash… Just about everything I guess…

    Go check it out ;)


Trackbacks and Pingbacks

Leave a Comment


Leave a Reply

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

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">