Streaming Live Video From Windows To The Apple //c

Readers will recall that one of my favorite projects of late was putting my beloved Apple //c to daily use as a text terminal to Mac OS X running an IRC client, by way of a null modem serial link. (In fact, you could say I became carried away with the notion.) A recent project I’ve stumbled upon makes my setup look rather dull by comparison.

Joshua Bell, who works for Linden Lab, creators of Second Life, has posted a video demonstrating an application he has written that streams live video from the Windows desktop to the Apple IIc via null modem serial link. It’s full color video (well, all six colors of the Apple II high res screenmode) and it’s surprisingly smooth.

Unexpectedly, no software need be loaded on the Apple //c to get the video up and running. It’s simply a matter of telling the //c to accept input from the modem port (“IN#2”), keying a couple of modem port config commands, and kicking off the app on the Windows side. It dumps a small assembly language program to the //c which accepts the incoming video data through the modem port and starts it running. And that’s it – voila!

Bell’s demonstration features Second Life running full-screen streamed to the //c. It’s an impressive effort. Where’s the Mac OS X version of this clever application?!

This entry was posted in Apple II. Bookmark the permalink.

3 Responses to Streaming Live Video From Windows To The Apple //c

  1. pdw says:

    Hmm, guess some reading up on the USENET thread, is in order to see what might be involved in a OS X port, if one hasn’t already been done…..

    http://groups.google.com/group/comp.sys.apple2.programmer/browse_thread/thread/6e2adbe4ec51b232/8f6ced2dbb14c6f8?lnk=gst&q=second+life#8f6ced2dbb14c6f8

  2. blakespot says:

    test

  3. Joshua Bell says:

    FYI, the app can be downloaded from http://www.calormen.com/vnIIc/

    No MacOS version, sorry. I’ll get around to publishing the source code one of these days – it’s in C# so porting it to e.g. Java should be fairly straightforward.

Leave a Reply

Your email address will not be published. Required fields are marked *