Description
Bachelor's Thesis for Computer Science at UHasselt, achieving an 18/20 for designing and evaluating a proof-of-concept platform for containerized application streaming using QUIC.
- Engineered a solution enabling multiple concurrent users to interact with separate application instances simultaneously without the need for physical displays.
- Virtualized graphical environments within Docker containers by orchestrating Xvfb for display emulation, FFmpeg for real-time video encoding, and xdotool for input execution.
- Implemented Media over QUIC (MoQ) to establish secure, low-latency transmission of video frames and user input events directly to web browsers.
- Conducted an end-to-end latency analysis to identify performance bottlenecks and proposed optimizations utilizing GPU hardware acceleration and adaptive bitrate streaming.


