[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/3123266.3123426acmconferencesArticle/Chapter ViewAbstractPublication PagesmmConference Proceedingsconference-collections
research-article

Where are the Sweet Spots?: A Systematic Approach to Reproducible DASH Player Comparisons

Published: 19 October 2017 Publication History

Abstract

The current body of research on Dynamic Adaptive Streaming over HTTP (DASH) contributes various adaptation algorithms aiming to optimize performance metrics such as the Quality of Experience. Intuitively, the heterogeneity of the streaming environment and the underlying technologies lead many of the developed approaches to possess clear performance affinities denoted here as sweet spots. We observe, however, that systematic comparisons of these algorithms are usually conducted within homogeneous player environments.
In this work, we show the substantial impact of player choice and configuration on the streaming performance. To this end, we systematically examine three established open-source DASH players, i.e., DASH.JS, Google's Shaka Player, and AStream, that implement fundamentally different configurations featuring various adaptation algorithms. By establishing a large scale emulation framework we (i) extract player sweet spots and (ii) achieve a direct, reproducible comparison of real-world DASH players and algorithms. We present empirical evidence demonstrating that an isolated analysis of DASH player modules is insufficient to capture the player streaming performance. One of the major observations is that the choice of the target buffer size together with the player implementation dominates the choice of the adaptation algorithms.

References

[1]
Cisco. 2016. Cisco Visual Networking Index, 2014--2019 White Paper. (June. 2016). http://www.cisco.com/c/en/us/solutions/collateral/service-provider/ip-ngn-ip-next-generation-network/white_paper_c11--481360.pdf
[2]
L. De Cicco, S. Mascolo, and V. Palmisano. 2011. Feedback Control for Adaptive Live Video Streaming Proc. of ACM MMSys. 145--156.
[3]
Florin Dobrian, Vyas Sekar, Asad Awan, Ion Stoica, Dilip Joseph, Aditya Ganjam, Jibin Zhan, and Hui Zhang. 2011. Understanding the Impact of Video Quality on User Engagement. SIGCOMM Comput. Commun. Rev. Vol. 41, 4 (Aug. 2011), 362--373. /10.1145/3083187.3083221
[4]
Michael Zink, Jens B. Schmitt, and Ralf Steinmetz. 2005. Layer-encoded video in scalable adaptive streaming. IEEE Trans. Multimedia Vol. 7, 1 (2005), 75--84.

Cited By

View all
  • (2024)Just-in-Time Transcoding of 360° Video StreamsProceedings of the 15th ACM Multimedia Systems Conference10.1145/3625468.3647614(89-99)Online publication date: 15-Apr-2024
  • (2024)Adaptivity in Video Streaming Through the Transition LensFrom Multimedia Communications to the Future Internet10.1007/978-3-031-71874-8_3(31-45)Online publication date: 13-Sep-2024
  • (2023)Cost-Effective, Quality-Oriented Transcoding of Live-Streamed Video on Edge-ServersIEEE Transactions on Services Computing10.1109/TSC.2023.325642516:4(2503-2516)Online publication date: 1-Jul-2023
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
MM '17: Proceedings of the 25th ACM international conference on Multimedia
October 2017
2028 pages
ISBN:9781450349062
DOI:10.1145/3123266
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 19 October 2017

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. dash
  2. exhaustive emulations

Qualifiers

  • Research-article

Funding Sources

  • German Research Foundation

Conference

MM '17
Sponsor:
MM '17: ACM Multimedia Conference
October 23 - 27, 2017
California, Mountain View, USA

Acceptance Rates

MM '17 Paper Acceptance Rate 189 of 684 submissions, 28%;
Overall Acceptance Rate 2,145 of 8,556 submissions, 25%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)26
  • Downloads (Last 6 weeks)4
Reflects downloads up to 07 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2024)Just-in-Time Transcoding of 360° Video StreamsProceedings of the 15th ACM Multimedia Systems Conference10.1145/3625468.3647614(89-99)Online publication date: 15-Apr-2024
  • (2024)Adaptivity in Video Streaming Through the Transition LensFrom Multimedia Communications to the Future Internet10.1007/978-3-031-71874-8_3(31-45)Online publication date: 13-Sep-2024
  • (2023)Cost-Effective, Quality-Oriented Transcoding of Live-Streamed Video on Edge-ServersIEEE Transactions on Services Computing10.1109/TSC.2023.325642516:4(2503-2516)Online publication date: 1-Jul-2023
  • (2023)LLL-CAdViSE: Live Low-Latency Cloud-Based Adaptive Video Streaming Evaluation FrameworkIEEE Access10.1109/ACCESS.2023.325709911(25723-25734)Online publication date: 2023
  • (2022)Improving fidelity in video streaming experimentation on testbeds with a CDNProceedings of the 2nd International Workshop on Design, Deployment, and Evaluation of Network-Assisted Video Streaming10.1145/3565476.3569097(1-7)Online publication date: 9-Dec-2022
  • (2022)Quality-Aware Transcoding Task Allocation Under Limited Power in Live-Streaming SystemsIEEE Systems Journal10.1109/JSYST.2021.310352616:3(4368-4379)Online publication date: Sep-2022
  • (2021)A Novel Video Transmission Optimization Mechanism Based on Reinforcement Learning and Edge ComputingMobile Information Systems10.1155/2021/62582002021Online publication date: 1-Jan-2021
  • (2021)Learning-Based QoE Prediction and Optimization for Video Streaming2021 6th International Conference on Image, Vision and Computing (ICIVC)10.1109/ICIVC52351.2021.9526922(342-346)Online publication date: 23-Jul-2021
  • (2021)QoE Optimization for HTTP Adaptive Streaming: Performance Evaluation of MEC-assisted and Client-based MethodsJournal of Visual Communication and Image Representation10.1016/j.jvcir.2021.103415(103415)Online publication date: Dec-2021
  • (2020)Linking QoE and Performance Models for DASH-based Video Streaming2020 6th IEEE Conference on Network Softwarization (NetSoft)10.1109/NetSoft48620.2020.9165339(65-71)Online publication date: Jun-2020
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media