layout | title | group | data | presenters | |||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
default |
ACM SIGCOMM 2017 Tutorial (Half-Day): Adaptive Streaming of Traditional and Omnidirectional Media |
Tutorials |
|
|
Universal media access is now a reality. We can generate, distribute, share and consume any media content, anywhere, anytime and with/on any device. A major technical breakthrough was the adaptive streaming over HTTP resulting in the standardization of MPEG-DASH, which is now successfully deployed in HTML5 environments thanks to corresponding media source extensions (MSE). The next big thing in adaptive media streaming is virtual reality applications and, specifically, omnidirectional (360°) media streaming, which is currently built on top of the existing adaptive streaming ecosystems.
Unlike most of its counterparts that offer mostly theoretic content, this tutorial will focus on practical matters such as the existing products and solutions that are being used by millions of users around the globe and the new developing technologies that will be used by even more users in a few years.
{% include presenters.html presenters=page.presenters %}
{% include program.html type="tutorial-adaptive-streaming" data=page.data %}
This tutorial consists of two main parts. In the first part, we provide a detailed overview of the HTML5 standard and show how it can be used for adaptive streaming deployments. In particular, we focus on the HTML5 video, media extensions, and multi-bitrate encoding, encapsulation and encryption workflows, and survey well-established streaming solutions. Furthermore, we present experiences from the existing deployments and the relevant de jure and de facto standards (DASH, HLS, CMAF) in this space.
In the second part, we focus on omnidirectional (360°) media from creation to consumption. We survey means for the acquisition, projection, coding and packaging of omnidirectional media as well as delivery, decoding and rendering methods. Emerging standards and industry practices are covered as well. Throughout the tutorial, we present some of the current research trends, open issues that need further exploration and investigation, and various efforts that are underway in the streaming industry.
Upon attending this tutorial, the participants will have an overview and understanding of the following topics:
- Principles of HTTP adaptive streaming for the Web/HTML5
- Principles of omnidirectional (360°) media delivery
- Content generation, distribution and consumption workflows for traditional and omnidirectional media
- Standards and emerging technologies in the adaptive streaming space
- Current and future research on traditional and omnidirectional media delivery
The tutorial will be in the form of a lecture. However, live demonstrations are planned to show specific examples.
This tutorial includes both introductory and advanced level information. The audience is expected of understanding of basic video coding and IP networking principles. Researchers, developers, content and service providers are all welcome.