Я не знаком с libvlc, мне просто интересно, возможно ли передать поток изображений с помощью LIBVLC.
Это, безусловно, возможно - по крайней мере, с JPG-сжатыми изображениями или необработанным видео.
MJPEG - это просто все отдельные JPG, соединенные вместе ... и необработанные видеокодеки будут воспроизводить произвольные несжатые потоки.