Adaptief streamen van Virtual Reality video over het Internet

Student:Alexander Muylaert
Richting:Master of Science in de industriële wetenschappen: informatica
Abstract:Virtual Reality (VR) is vandaag de dag niet meer weg te denken. Het spelen van videospelletjes, het streamen van een 360° video van bijvoorbeeld YouTube, het aanleren van real-life vaardigheden zoals bijvoorbeeld een Flight Simulator zijn allemaal voorbeelden waar VR ingezet kan worden. Het belangrijkste aspect hiervan is toch wel hoe deze VR content over het internet gestreamd wordt. De huidige technieken maken gebruik van een HTTP Adaptive Streaming aanpak waarbij de video zowel gesegmenteerd wordt in de tijd alsook in de ruimte alsook kwalitatief. Deze aanpak heeft in eerder studies aangetoond dat dit toch wel een veel voordeligere aanpak is t.o.v. wanneer de video in zijn geheel over het internet doorgestuurd wordt. Deze thesis zal zich vooral toespitsen op het netwerkgedeelte waarbij de tegel-gebaseerde VR video streaming uitgebreid wordt met de aanvullende versies van het HTTP protocol, HTTP/2 en de nieuwste versie HTTP/3. Deze zullen onderling vergeleken worden om te kijken welk protocol het best aangewend kan worden in VR-videostreaming aangezien het videostreaming sterk beïnvloed kan worden in omgevingen waar vertragingen mogelijk zijn.
Abstract (Eng):To this day, it is impossible to imagine Virtual Reality (VR). The gaming industry, 360° video streaming for example on YouTube, learning real-life skills through a VR simulator are all familiar examples where VR can be deployed. The most important aspect of all this is the fact how the VR video is streamed over the Internet. Currently, HTTP Adaptive Streaming techniques are being used in which the video is being segmented temporally, spatially and qualitatively. Prior studies and research have proven that this aproach has more advantage than sending the whole video at once. This dissertation will primarily focus on the networking aspect in which the tile-based VR videostreaming will be expanded with the additional versions of the HTTP protocol, HTTP/2 and newcomer HTTP/3. They will be compared with one another to see which version of the protocol will be the best suited for VR-videostreaming since streaming can strongly be influenced in latency enabled environments.