Would you say that 15FPS is a good framerate for surveilance? Or could one get away with even less to lessen the resource requirements?
If doing CPU-based motion analysis, you could use a lower quality stream (if available from the cameras to avoid transcoding load) for motion detection, then use that to trigger recording on a higher quality stream.
Nice drawing! :D I'm getting Foamy vibes from the eye emoting.