‪AIR for mobile remote camera app‬‏ - YouTube

This video shows an AIR desktop app that is connected (peer-to-peer) with an AIR for mobile app running on 4 different devices.

The mobile apps stream video back to the desktop application and the desktop app can be used to send messages to the camera operators.

The devices tested all handle capturing and streaming 640x480 video at 15 fps. The wifi network is having a little trouble keeping up with 4 streams but works well with fewer streams (or when I'm alone on the network).

Odopod - Using Kinect within Flash Applications

On Wednesday, Microsoft released additional information about their upcoming SDK for the Kinect. However, if you don't want to wait for that release, there are some great alternatives available already.

To better understand the potential Kinect holds for retail and other installation work at Odopod, I've been exploring different ways to integrate Kinect into Adobe Air applications. We're using Air because it allows us to quickly build prototypes and explore this exciting new technology.

Read more over on the Odopod blog.

First attempt to control eggbot from Flash: halftone pictures

This weekend, I was able to get Flash talking to the EiBotBoard of my Egg Bot via Tinkerproxy 2.0. Fun stuff.

The trickiest part was finding the right file within /dev to point Tinkerproxy at. The EiBotBoard shows up as /dev/cu.usbmodemNNN which is quite different from the way an Arduino board shows up.

With the proxy in place, I set up a Flash file to load images, transform them into halftone dot patterns and then plot them onto eggs. Plotting is done with 3 different commands, one to raise and lower the pen, one to turn the egg (xaxis) and the last to move the pen (yaxis). 

Img_0083
Img_0085