FITC Toronto 2009 Presentation
UPDATED *** VIDEOS FROM MY FITC PRESENTATION ***
PART 1 - OPENING
>> http://www.youtube.com/watch?v=ryPJgCLae6k
PART 2 - getMicrophone.com
>> http://www.youtube.com/watch?v=za5_5vMoX0I
PART 3 - Interactive Microphone Examples
>> http://www.youtube.com/watch?v=TxcqRwP7o7s
PART 4 - Merapi
>> http://www.youtube.com/watch?v=HekZjW7QZWI
PART 5 - Red5
>> http://www.youtube.com/watch?v=zBbImCNEOLA
PART 6 - Ribbit
>> http://www.youtube.com/watch?v=xHFx-T9lj1A
FITC Toronto 2009 Presentation
“Check. Check. Is this thing on?”
Agenda
a) Chuck Freedman
b) getMicrophone.com
c) interactive Microphone examples
d) recording Microphone with Merapi
e) recording Microphone with Red5
f) channeling Microphone to make phone calls with Ribbit
g) q & a
Chuck Freedman
- Director of Developer Platform (OR) Director of Developer Evangelism and Outreach
- http://www.chuckstar.com/blog
- @chuckstar (follow me)
- Doing Flash for about 11 years. Flex for 5 years.
- Worked for Fidelity, Xplana, eBay, Yahoo and now, Ribbit
- Love APIs and sharing technology with developers, designers and others
getMicrophone.com
- More awareness of access to Microphone from Flash
- Microphone access available since Flash Player 6
- Sponsor initiative for OPEN MIC in Flash Player
- Official bug filed: http://bugs.adobe.com/jira/browse/FP-1766
- Profile cool apps and resources exploiting Microphone
interactive Microphone examples
- Voice-A-Sketch
- Bouncing Balls, by Paul Neave: http://www.neave.com/bounce/
- Blowing Leaves, by Bartek Drozdz: http://www.everydayflash.com/blog/index.php/2008/06/24/microphone-animation-papervision3d/
recording Microphone with Merapi

- Merapi is open source AIR to Java Bridge: http://www.merapiproject.net/
- Created by Adam Flater <http://www.adamflater.net/> and Dave Meeker of Roundarch and Andy Powell.
- Sets up ‘messaging’ between AIR application and Java application
- This demo shows how to record the microphone to a local file
recording Microphone with Red5

- Red5 is an open source solution for streaming Audio and Video, and Remoting: http://code.google.com/p/red5/
- Created by Chris Allen, John Grden and Dominick Accattato of Infrared5.
- Sets up Java server and accepts Netstream connections from Flash and AIR.
- This demo shows to record the microphone to a remote file on the server
channeling Microphone to make phone calls with Ribbit

- Ribbit is a 3rd Party API for Flash Player and AIR that enables phone calling and messaging to any phone number
- The API is available for download, for both Flash Professional and FlexBuilder, at: http://developer.ribbit.com
- First example, we will make a phone call from a SimplePhone
- Second example, we will see an incoming caller ID number displaying in dynamic video
- Third example, we will send an SMS through Flash to a mobile number
q & a
- Questions?
- Visit our booth here at FITC
- See us at Flash on Tap, in Boston, May 28th
Thank you


