Archive for the ‘Technology’ Category:
My Apologies
Some of you may notice that I’m not posting replies to your comments quickly (or at all). This is due to my very limited time and tight schedule. I apologize for the inconvenience. I do still read every comment that is posted and will get to the ones I have time for.
How to Stream and Playback Live Video using Flash Media Server
Sorry for the lack of instruction or description. I would rather hand off some code that works, rather than no code.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 | var cameraPlayback:Video = new Video(); addChild(cameraPlayback); var camera:Camera = Camera.getCamera(); camera.setQuality(0,100); var publishStream:NetStream; var playbackStream:NetStream; var nc:NetConnection = new NetConnection(); nc.addEventListener(NetStatusEvent.NET_STATUS, onNetStatus); var client:Object = {}; client.onBWCheck = function() { } client.onBWDone = function() { } nc.client = client; nc.connect("rtmp://YOUR_FMS_SERVER_URL/live/"); function onNetStatus(e:NetStatusEvent) { switch(e.info.code) { case "NetConnection.Connect.Success": publishStream = new NetStream(nc); publishStream.addEventListener(NetStatusEvent.NET_STATUS, onNetStatus); publishStream.attachCamera(camera); publishStream.publish("myCamera"); playbackStream = new NetStream(nc); playbackStream.addEventListener(NetStatusEvent.NET_STATUS, onNetStatus); playbackStream.play("myCamera"); cameraPlayback.attachNetStream(playbackStream); break; } } |
Actionscript 3 Marker Helper Class

It’s a pain to try and keep track of item registration points when placing them on the stage. So to help my debug efforts, I create the Marker class. It draws a crosshair where ever you need one. You can use them to keep track of any specific point. Read more »
UPDATED: Droplet: Quick Drop.io Desktop AIR App

UPDATE: The Drop.io service has been purchased by Facebook and thus the Drop.io service and website are no longer available. It was a good ride guys and I greatly appreciate the support for the Droplet app!
I’m proud to announce the beta release of my first Drop.io desktop AIR application called Droplet. Read more »
What is a Flash Developer!?

Lee Brimlow has yet another great writeup, but this time it isn’t another great video tutorial. Instead he finally spelled out his opinion on what makes a Flash Developer, or a Flash Designer and the difference between Flash and Flex.
PhizzPop Minneapolis | Team space150

So a few guys from work and myself were asked to compete in the Microsoft PhizzPop challenge this week. I had heard of the competition a few months back, but I had thought it was more of a student challenge. After being able to rearrange my work schedule for 3 days of Silverlight training, I was off to the MN Microsoft campus! Read more »
Super Duper Desktop FLV Player added to Softpedia Database!
I wrote in a previous post about an Adobe AIR Desktop FLV Player that I developed a while back for quick viewing of Adobe FLV files. I’m happy to announce the app has been officially added to the Softpedia database! You can now download the file from either Adobe’s Marketplace or from Softpedia. Read more »
Papervision Reality
Wow, the guys over at Digital Pictures Interactive have pushed the limits of Flash and Papervision to produce an application that reads your webcam image and renders a Papervision model (in this case a Monster) in real time. The application looks for a printed symbol and judges it’s proximity and perspective from comparing it’s edges. I would have been fine with just finding the object within the camera and drawing the model, but these guys take it steps further and actually change it’s scale and pitch depending on how the paper is positioned.
Very well done! Read on to check out the video demo
Flash CS4 Classic Tweens Cause Constant Crashing! UPDATE

UPDATE: It doesn’t seem to just be the classic tweens. Any type of tween (Classic, Motion, or Shape) that I create causes flash to crash after working with it for a couple of minutes. I’m seeing the crash happen when I’m trying to move frames around on the timeline.
It’s 11:30am and I’ve already had my new copy of Flash CS4 crash on me 5 times. Each crash has been related to a classic tween in some sort of way. Either moving the frames around, or even just creating the tween causes flash to crash.
So far there doesn’t seem to be a method that works besides not using classic tweens.
Anyone else having this problem? Maybe it’s just my system? I’m running XP 64-bit.
UPDATE: Twitter AIR App of Choice: Twhirl

UPDATE: After dealing with a couple bugs and missing features (clickable links), I switch over to Twhirl for my Twitter AIR app. I’ve been using it for a couple weeks now and it is fantastic!
I’ve been using the Ubiquity plugin for Firefox to do most all of my twitters, but I just stumbled upon a GREAT AIR app that offers far more features. It’s called TweetDeck. I’ve only been using it a very short while, but have high hopes for this beta. Be sure to grab a copy and give it a go!
Papervision and Geocoding
The June 2008 edition of Adobe EDGE has a great article on geocoding. Geocoding is getting popular with the release of Yahoo Maps, Mapquest, and Google Maps APIs. Suddenly any user can apply for one of those keys and start mapping locations on their site or even using those APIs to get geo location data to then use within their own mapping engine. That is where this example comes in. Adobe has written up a great article on getting started with using the Yahoo Maps API to get the longitude and latitude of a location, then converting that to 3D coordinates to place on a globe built in Papervision. The example is simple, but feels good and responsive.
Super Duper Desktop FLV Player for Adobe AIR

I had started creating AIR apps since the first beta release and I love how easy it is to create a simple customized tool quickly to help with day to day activities. Until now I’ve been using the WimpyFLV Player with limited success. It was ok, but would have issues playing back files on the network. So I developed my own player that is simple and straight to the point. For development purposes I have the dimensions of the video file in the upper right hand corner and the length of the video in seconds. This helps since you can’t just view the properties of an FLV to get this information. Check out the link below to download the .air file.
Flash Player 10 Fabric Demo

Justin Everett-Church, Senior Adobe Flash Player Product Manager, just posted a new demo showing off Flash Player 10′s new 3D capabilities. It’s a fabric demo that uses APE (Actionscript Physics Engine) to simulate the physics. This demo may look familiar to a previous papervision demo (which no longer seems to be live, sorry).
File Furnace app added to Softpedia!
![]()
An Adobe Air app that I created a while back seems to have been added to the software site Softpedia and deemed 100% clean!
20 jQuery Plugins for Unforgettable User Experience

Javascript is getting more and more powerful, just check out some of these neat demos. Carful javascripters, a browser can only handle so much javascript at once. Flash and Javascript have a time and a place, remember that.



