Publication: Common media client data (CMCD): Initial findings
Institution Authors
Journal Title
Journal ISSN
Volume Title
Type
conferenceObject
Access
Attribution 4.0 International
openAccess
openAccess
Publication Status
Published
Creative Commons license
Except where otherwised noted, this item's license is described as Attribution 4.0 International
Abstract
In September 2020, the Consumer Technology Association (CTA) published the CTA-5004: Common Media Client Data (CMCD) specification. Using this specification, a media client can convey certain information to the content delivery network servers with object requests. This information is useful in log association/analysis, quality of service/experience monitoring and delivery enhancements. This paper is the first step toward investigating the feasibility of CMCD in addressing one of the most common problems in the streaming domain: efficient use of shared bandwidth by multiple clients. To that effect, we implemented CMCD functions on an HTTP server and built a proof-of-concept system with CMCD-Aware dash.js clients. We show that even a basic bandwidth allocation scheme enabled by CMCD reduces rebuffering rate and duration without noticeably sacrificing the video quality.
Date
2021-07-16
Publisher
Association for Computing Machinery, Inc