Skip to content

Advanced Media Delivery (AMD) - In-band reporting of CMCD information #173

@dsilhavy

Description

@dsilhavy

General Description

26.804 - "Study on 5G media streaming extensions" is a technical report that identifies and evaluates a set of potential improvements and extensions for 5G Media Streaming. One of these identified extensions is Common Media Client Data (CMCD)

CMCD defines a set of media client data, structured as key/value pairs, that allows a media player to communicate
mutually beneficial media-related information to a CDN via either (i) a set of custom headers, (ii) a URL request query string, or (iii) a JSON object. Common is used because the same data structure can be used across all players and all CDNs.

Implementation Architecture

Image
  • The 5GMSd Application Provider provisions the CMCD reporting via reference point M1 of the 5GMSd Application Function
  • The 5GMSd Application Function adds the CMCD configuration to the Service Access Information
  • The 5GMSd Application Function configures the CMCD collection on the 5GMSd Application Server via reference point M3

Implementation

The concrete implementation tasks are created as sub-issues linking to this "container" issue.

References / Material

TR 26.804
CTA-5004 - Common Media Client Data
Exoplayer CMCD

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions