In dieser Arbeit entwickelst Du eine Bibliothek, die Kamera-Streams sowohl encodieren als auch decodieren kann. Dabei sollen gängige Video-Standards wie MJPEG, H.264 und H.265 unterstützt werden. Die Bibliothek soll primär in Qt nutzbar sein, wobei eine Programmierung in STL wünschenswert ist.
Zur Demonstration Deiner Lösung erstellst Du ein Testprogramm in Qt, das beide Seiten – Encoder und Decoder – anzeigt. Dieses Programm soll die Auswahl einer Videodatei sowie die Konfiguration der Ports auf beiden Seiten ermöglichen.