Abstract
Dynamic Adaptive Streaming over HTTP (DASH) is a technology for delivering video content over the Internet. It provides an effective mechanism, which has been adopted by major content providers. Nevertheless, available DASH player implementations have a number of drawbacks such as performance problems on shared network connections, which lead to video freezes and frequent video quality changes. In this paper, we propose a method to reduce the performance problems that exist in networks with a large number of DASH players. These networks can be found in hotels, apartment complexes, and airports. In experiments with up to 600 simultaneously active players, we are able to reduce the number of DASH players with freezes by 95% (from 345 to 15) compared to throughput-based adaptation and by 75% (from 62 to 15) compared to BOLA using our DASH Assisting Network Element DANE). In addition, we reduced the number of quality switches by 94% compared to throughput-based adaptation, and by 85% compared to BOLA.
Original language | English |
---|---|
Title of host publication | Proceedings of the 27th ACM Workshop on Network and Operating Systems Support for Digital Audio and Video, NOSSDAV 2017 |
Place of Publication | New York, NY |
Publisher | Association for Computing Machinery (ACM) |
Pages | 73-78 |
Number of pages | 6 |
ISBN (Electronic) | 978-1-4503-5003-7 |
DOIs | |
Publication status | Published - 2017 |
Event | NOSSDAV'17: 27th Workshop on Network and Operating Systems Support for Digital Audio and Video - Taipei, Taiwan Duration: 23 Jun 2017 → 23 Jun 2017 |
Workshop
Workshop | NOSSDAV'17 |
---|---|
Country/Territory | Taiwan |
City | Taipei |
Period | 23/06/17 → 23/06/17 |
Keywords
- Dynamic adaptive streaming over HTTP
- HTTP adaptive streaming
- Network assistance
- Performance
- Video streaming