Задача следующая: например, есть 4 видеопотока с 4-х виодекамер. Нужно их скомбинировать вместе (т.е. будет 4-ре окна в одном, как обычно в системах видеонаблюдения), предварительно отресайзив. Из результата также можно создать видеопоток. Как это лучше сделать, как тут может помочь OpenGL для отображения? ffmpeg?
Самое простое решение, с моей точки зрения, использование libvlc и какого-нибудь биндинга к Qt, например
https://github.com/ntadej/vlc-qt или
https://wiki.videolan.org/LibVLC_SampleCode_Qt/.
edit: упс, при таком решении из результата видеопоток не создать.