
CMCD Reporting from manifest
Description
This sample shows how to configure Common Media Client Data (CMCD - CTA 5004) reporting from manifest file.
Also it shows how to enable or disable the configuration for CMCD from manifest, being able to configure it
from player settings and ignore whatever the manifest configures for CMCD.
Now, the CMCD could be sent for these type of requests: segment, mpd, xlink, steering and other.
If applyParametersFromMpd is true, the player will use the CMCD settings from the MPD if specified, ignoring whatever the player's own settings for CMCD.
If applyParametersFromMpd is false, the player won't use the CMCD settings from the MPD ignoring whatever the MPD has set for CMCD.
In this sample, the source mpd has configurations for sending CMCD (see the MPD Source section after loading the MPD).
Also, the player settings has CMCD configurations that will be load if "applyParametersFromMpd" checkbox is false and "CMCD from settings" is true.
If both checkbox are not selected, CMCD won't be sent eventhough it's configured in the settings or manifest file.
CDN Selection
Location Selection
MPD Source
Fragment Requests
Type | Service Location | Request URL |
---|---|---|
Audio | ||
Video |
Manifest Requests
Service Location | Request URL |
---|---|
Steering Data
Attribute | Value |
---|---|
Timestamp | |
Request URL | |
Response - Version | |
Response - Reload URI | |
Response - Pathway Priority | |
Response - Pathway Clones |
|
Response - TTL |