skip to main content
10.1145/3472305.3472886acmconferencesArticle/Chapter ViewAbstractPublication PagescommConference Proceedingsconference-collections
research-article

Manus manum lavat: media clients and servers cooperating with common media client/server data

Published: 24 July 2021 Publication History

Abstract

The newly rectified CTA standard --- Common Media Client Data (CMCD) --- allows content providers to get insights into the performance of their large-scale streaming operations. Its sister standard --- Common Media Server Data (CMSD) --- is in the works and will allow servers to send hints to other servers and clients. The CMCD/CMSD combo is the long-awaited upgrade to HTTP adaptive streaming systems.

References

[1]
ISO/IEC 23009-5:2017 Information technology --- Dynamic adaptive streaming over HTTP (DASH) --- Part 5: Server and network assisted DASH (SAND). [Online] Available: https://www.iso.org/standard/69079.html. Accessed on Feb. 20, 2021.
[2]
m30355: Contribution to SAND CE. [Online] Available: https://dms.mpeg.expert/doc_end_user/documents/105_Vienna/wg11/m30355-v2-m30355-SAND-r1.zip. Accessed on May 5, 2021.
[3]
A. A. Barakabitze et al. QoE management of multimedia streaming services in future networks: a tutorial and survey. IEEE Communications Surveys & Tutorials, 22(1):526--565, 2020.
[4]
S. Akhshabi, L. Anantakrishnan, A. C. Begen, and C. Dovrolis. What happens when HTTP adaptive streaming players compete for bandwidth? In ACM NOSSDAV, 2012
[5]
S. Akhshabi, L. Anantakrishnan, C. Dovrolis, and A. C. Begen. Server-based traffic shaping for stabilizing oscillating adaptive streaming players. In ACM NOSSDAV, 2013
[6]
S. Akhshabi, A. C. Begen, and C. Dovrolis. An experimental evaluation of rate-adaptation algorithms in adaptive streaming over HTTP. In ACM MMSys, 2011
[7]
A. C. Begen. Spending quality time with the web video. IEEE Internet Comput., 20(6):42--48, Nov./Dec. 2016
[8]
A. C. Begen, T. Akgul, and M. Baugher. Watching video over the web: Part 1: Streaming protocols. IEEE Internet Computing, 15(2):54--63, 2011
[9]
A. C. Begen, T. Akgul, and M. Baugher. Watching video over the web: Part 2: Applications, standardization, and open issues. IEEE Internet Computing, 15(3):59--63, 2011
[10]
A. C. Begen, T. Donahue, J. Gahm, and Z. Li. Challenges with large-scale adaptive streaming deployments. In SCTE Cable-Tec Expo, 2014.
[11]
A. Bentaleb, A. C. Begen, and R. Zimmermann. SDNDASH: Improving QoE of HTTP adaptive streaming using software defined networking. In ACM Multimedia, 2016
[12]
A. Bentaleb, A. C. Begen, and R. Zimmermann. QoE-aware bandwidth broker for HTTP adaptive streaming flows in an SDN-enabled HFC network. IEEE Trans. Broadcasting, 64(2):575--589, 2018
[13]
A. Bentaleb, A. C. Begen, R. Zimmermann, and S. Harous. SDNHAS: an SDN-enabled architecture to optimize QoE in HTTP adaptive streaming. IEEE Trans. Multimedia, 19(10):2136--2151, 2017
[14]
A. Bentaleb, M. Lim, M. N. Akcay, A. C. Begen, and R. Zimmermann. Common media client data (CMCD): Initial findings. In ACM NOSSDAV, 2021
[15]
A. Bentaleb, B. Taani, A. C. Begen, C. Timmerer, and R. Zimmermann. A survey on bitrate adaptation schemes for streaming media over HTTP. IEEE Communications Surveys & Tutorials, 21(1):562--585, 2019
[16]
D. Bhat, A. Rizk, M. Zink, and R. Steinmetz. Network assisted content distribution for adaptive bitrate video streaming. In ACM MMSys, 2017.
[17]
Consumer Technology Association. CTA-5004: Web Application Video Ecosystem-Common Media Client Data, Sept. 2020.
[18]
cta-wave/common-media-client data. No common-media-server-data? [Online] Available: https://github.com/cta-wave/common-media-client-data/issues/19. Accessed on May 5, 2021.
[19]
cta-wave/common-media-server data. [Online] Available: https://github.com/cta-wave/common-media-server-data. Accessed on May 5, 2021.
[20]
F. Dobrian, V. Sekar, A. Awan, I. Stoica, D. Joseph, A. Ganjam, J. Zhan, and H. Zhang. Understanding the impact of video quality on user engagement. In ACM SIGCOMM, 2011.
[21]
P. Georgopoulos, Y. Elkhatib, M. Broadbent, M. Mu, and N. Race. Towards network-wide QoE fairness using openflow-assisted adaptive video streaming. In ACM SIGCOMM Wksp. FhMN, 2013.
[22]
J. W. Kleinrouweler, B. Meixner, and P. Cesar. Improving Video Quality in Crowded Networks Using a DANE. In ACM NOSSDAV, 2017.
[23]
D. H. Lee, C. Dovrolis, and A. C. Begen. Caching in HTTP adaptive streaming: friend or foe? In ACM NOSSDAV, 2014
[24]
A. Mehrabi, M. Siekkinen, and A. Ylä-Jääski. Joint Optimization of QoE and Fairness Through Network Assisted Adaptive Mobile Video Streaming. In IEEE WiMob, 2017.
[25]
MPEG/IETF. Workshop on session management and control for MPEG DASH. https://mpeg.chiariglione.org/about/events/workshop-session-management-and-control-mpeg-dash. July 2013.
[26]
S. Pham, P. Heeren, C. Schmidt, D. Silhavy, and S. Arbanowski. Evaluation of shared resource allocation using SAND for ABR streaming. ACM TOMM, 16(2s):1--18, 2020.
[27]
J. Schlack. Managing resources on service provider networks for ABR content. In 3rd Cisco Workshop on Adaptive Media Transport, 2012.
[28]
E. Thomas, M. van Deventer, T. Stockhammer, A. C. Begen, M.-L. Champel, and O. Oyman. Applications and Deployments of Server and Network Assisted DASH (SAND). In Int. Broadcasting Convention Conf. (IBC), 2016
[29]
E. Thomas, M. van Deventer, T. Stockhammer, A. C. Begen, and J. Famaey. Enhancing MPEG DASH Performance via Server and Network Assistance. In Int. Broadcasting Convention Conf. (IBC), 2015
[30]
E. Thomas, M. van Deventer, T. Stockhammer, A. C. Begen, and J. Famaey. Enhancing MPEG DASH Performance via Server and Network Assistance. SMPTE Motion Imaging Journal, 126(1):22--27, 2017

Cited By

View all

Index Terms

  1. Manus manum lavat: media clients and servers cooperating with common media client/server data

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Conferences
      ANRW '21: Proceedings of the 2021 Applied Networking Research Workshop
      July 2021
      98 pages
      ISBN:9781450386180
      DOI:10.1145/3472305
      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

      In-Cooperation

      • IRTF: Internet Research Task Force
      • Internet Society: Internet Society

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 24 July 2021

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. CDN
      2. CMCD
      3. CMSD
      4. DASH
      5. HLS
      6. OTT
      7. adaptive streaming

      Qualifiers

      • Research-article

      Conference

      ANRW '21
      Sponsor:
      ANRW '21: Applied Networking Research Workshop
      July 24 - 30, 2021
      Virtual Event, USA

      Acceptance Rates

      ANRW '21 Paper Acceptance Rate 16 of 28 submissions, 57%;
      Overall Acceptance Rate 34 of 58 submissions, 59%

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)13
      • Downloads (Last 6 weeks)1
      Reflects downloads up to 28 Jan 2025

      Other Metrics

      Citations

      Cited By

      View all

      View Options

      Login options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Figures

      Tables

      Media

      Share

      Share

      Share this Publication link

      Share on social media