Close Show/hide page

Webcam Digital Video Recorder for AIR, updated

Webcam DVR has been updated for compatibility with the release version of Adobe AIR. I didn’t introduce any serious changes with this version. I don’t have the time to self-QA this in the way it deserves, so if you run across any bugs – big or small – please let me know!

Download (Adobe AIR file, 291K)

Requires the Adobe AIR runtime.

See the original post for more info and usage notes.

Apologies for the cobwebs on this site. I’ve been pretty busy with .. work.

6 Responses to “Webcam Digital Video Recorder for AIR, updated”

  1. nurah:

    thanks

  2. Sape:

    Doh! Missed that post. Thanks dude. You da man.

  3. rafael:

    hey nice component do you know how to record audio opening microphone on air with flex?

  4. Anthony Pace:

    Very nice… so you capture the raw bitmap data in every frame and then save it in a file uncompressed?

    If you compressed it, would it slow down the capture rate? I haven’t experimented with this yet, so this is why I ask.

    I was also thinking that although this is great, it might be more efficient to hook the display driver with c++ or even a managed language like c#; yet, have it run in the back ground and keep the interface a flash based one; as well, the same would go for the audio data.

    Too bad all these workarounds have to be done to achieve something which should be simple.

  5. Lee:

    Anthony, thanks for your comments. A couple thoughts…

    It is definitely too slow to compress every frame and save it while recording (unless the frame size is tiny I’d guess).

    But it very well might be possible to at least convert every bitmap into an uncompressed FLV frame in real time, so that it gets saved to FLV instead of using the intermediate “RAW” format that the app uses now.

    Running a background service in C++ or .NET or Java that the app could send the raw data to for compression in realtime would be very cool, and doable, it seems to me.

    One thing I’m very keen on is the potential of using Alchemy in tandem with an opensource C++ library to convert a series of BitmapData’s (the raw video data) into x264, Xvid, and/or MPEG2, all on the client side, all within Flash… I think the first implementation of this idea could create quite a sensation…

    Thanks,
    Lee

  6. John Giotta:

    Pretty cool! Have you ever recorded Microphone input with Air?

Leave a Reply