Lehrinhalte
Fast jeder kennt und konsumiert Videoinhalte über das Internet, und das immer häufiger über drahtlose und mobile Netzwerke. Als Informatiker wissen wir sogar, wie die Videoübertragung theoretisch funktioniert, und wir sind in der Lage, Anwendungen wie Videokonferenzen, Video-Streaming sowie die damit verbundenen Protokolle zu unterscheiden. Aber wie wird die Umsetzung in der Praxis realisiert, insbesondere über drahtlose und mobile Netzwerke? In diesem Praktikum untersuchen wir, wie Videoclips über ein IP-Netzwerk codiert und übertragen werden können. Wir führen Experimente mit führenden Videodiensten wie YouTube sowie mit Linux-PCs in einer Laborumgebung durch. Die Experimente beginnen mit einer Einführung in den Umgang mit den Komponenten und reichen von den Prinzipien der Videocodierung und deren Auswirkungen auf die jeweilige Videoqualität bis hin zu modernsten Videostreaming-Standards wie MPEG-DASH. Darüber hinaus können Leistungsprobleme und die vom Benutzer wahrgenommene Qualität (Quality-of-Experience, QoE) untersucht werden. Ziel dieses Praktikums ist es, sich intensiv mit der Funktionsweise heutiger Videostreaming-Dienste vertraut zu machen und ein tiefes Verständnis der zugrunde liegenden Protokolle zu erlangen, wobei ein besonderer Schwerpunkt auf den Herausforderungen im drahtlosen und mobilen Kontext liegt. Die aufmerksame Teilnahme an diesem Praktikum ist eine perfekte Grundlage für Projekte oder Masterarbeiten im Bereich Computernetzwerke.