Jul 15

So I am siked to presenting at 360|Flex DC coming up later this year. RealEyes is owning the first day app track with 3 back to back sessions. Check out the schedule here: http://360flex.com/downloads/schedule.pdf and go register for the event here: http://www.360flex.com/register/.

360|Flex conferences are hands down one of the best conferences for Adobe Flash/Flex application development. You can not go wrong attending this conference. More info to come soon.

Jun 21

Last week Jun and I gave a presentation on peer-assisted networking in Flash Player 10, 10.1 and AIR 2. This presentation was based on the presentation we gave at 360|Flex earlier this year with some updated slides and some new demos.

So, to start you can check out the resource page for the original presentation we gave. There you will find the slides and the first round of demos: http://www.iheartair.com/?page_id=609

In addition to that, we now have an updated slide deck: http://www.iheartair.com/samples/conferences/rtmfp_edu/P2P_RTMFP_Welcome_edu.pdf

We also have two new demos:

New Demo 1 – Broadcasting Audio/Video using IP Multicast on a LAN

The first new demo took the existing Multiuser Video demo and enabled it for IP Multicast communication on a LAN without the need for Adobe Stratus: http://www.iheartair.com/samples/conferences/rtmfp_edu/RTMFP_IPMulticastDemo_Flash.fxp

New Demo 2 – eLearning POC

The second demo requires two application and represents some bare-bones concepts to allow one to build eLearning applications with real-time feedback and no need for servers other than Adobe Stratus:

The client is a Flash Player based application and uses OSMF to play some media. It plays a movie for 20 seconds, then swaps it out for a SWF that asks the user what the movie title was. If they type in ‘elephants dream’ then two things will happen. First, the OSMF media player will allow the user to continue watching the movie. Second, the application will use P2P to send real-time student feedback to the manager application. (Peer ID + “Test Passed”) Here’s the source: http://www.iheartair.com/samples/conferences/rtmfp_edu/RTMFP_InteractiveOSMFDemo.zip
The manager application is an AIR 2 application. It’s very basic and when you run it it will just show a blank screen. However, if you leave it running and test the client application, you will start receiving feedback in this application whenever someone successfully types in ‘elephants dream’. You can find the source here: http://www.iheartair.com/samples/conferences/rtmfp_edu/RTMFP_InteractiveOSMFManagerDemo.fxp
As always, these are presentation demos. They should not be construed as production code…or even super clean code. For the most part they were done in a hurry around ‘real’ work. They will however illustrate the core concepts that you will need to build your peer-assisted Flash Player applications.

Feel free to ping me if you have any questions, and enjoy!

Jun 16

Here are the presentation files from my Intro to OSMF presentation given today (June 16th, 2010) in Salt Lake City.

Slides

Files

Mar 8

Here are the resources for my OSMF Deep dive-ish presentation at 360|Flex San Jose:

Slides: http://david.realeyes.com/wp-content/uploads/Deep%20Dive%20OSMF.pdf

Flash Builder Archive: http://david.realeyes.com/wp-content/uploads/360Flex_OSMF_DeepDive.zip