Did anyone else come up with the specs on the video output format? I reviewed the manual quickly, and didn't find anything useful.
In my experience with IP cameras (which was close to 8 years ago now), they didn't necessarily always actually output a video when you visited the webpage. Often, it was a quickly updating static image (JPEG or PNG). The FTP settings for the camera supports this, as they can often be configured to connect to an external FTP server and drop the images there.
If that's the case, it's fairly easy to replicate an updating image display using the Roku by selecting the image URL and repeatedly downloading and displaying it. I'm not sure what type of frame rate you'll get with roImageCanvas (which is the easiest way to implement what I mentioned above), but roScreen could be used for better performance (it's just more complicated).
If you wanted to make it really slick, you could even have the remote control the camera movement/zoom...
-- GandK Labs
Check out Reversi! in the channel store!