I assume it still functions normally while acting as a webcam (aka it's a general purpose computer with ssh etc.)
Would it be possible to insert ffmpeg in between the camera and the output to usb? It'd be fun to throw some weird post processing in there.