Есть видеорегистраторы на базе Linux, внутрь программы не залезешь, но можно добавить в систему виртуальные видео устройства /dev/videoN, и уже их скармливать регистратору. А генерировать картинку для виртуальных камер будет уже ваша программа, используя оригинальное изображение.
Вариант с посредником через RTSP или MJPEG тоже неплохой.