CMCD Statistics
Player-reported analytics including video start time, buffering ratio, and bitrate from CMCD-enabled clients.
The CMCD (Common Media Client Data) specification is a standard developed by the Consumer Technology Association (CTA) that defines how media player clients send playback and error status information to Content Delivery Networks (CDNs) with each object request.
Uplynk collects CMCD information from playback clients through its internal CDN when those clients support CMCD. Roku players generally support CMCD, as do other devices. If your playback clients do not support CMCD, Uplynk will not receive this data. Enable CMCD on your player to take advantage of this information.
CMCD lets you analyze what your end viewers actually experience, such as slow video starts, rebuffering, and other playback impairments.
Only CMCD specification v1 is supported at this time.
The CMCD Statistics report has two tabs. The Overview tab shows headline analytics and trends over time. The QoE Distributions tab groups playback sessions into buckets so you can see how quality of experience is spread across your audience.
Overview
The Overview tab provides the following analytics:
| Analytic | Details |
|---|---|
| Viewership | Indicates the total number of viewers that have CMCD enabled in their player. This can have the same unique viewer having multiple playback sessions. |
| Unique Viewers | Indicates the total number of unique viewers that have CMCD enabled in their player. |
| Avg Video Start Time | Indicates the average Video Start Time for a video stream in milliseconds (ms). |
| Video Start Success | Indicates the percentage of successful starts of video playback. |
| Video Start Failure | Indicates the percentage of unsuccessful starts of video playback. |
| Buffering Ratio | Indicates the buffering ratio in the playback client. This is calculated by summing the total rebuffering time over total playback time. |
| Avg Bitrate | Indicates the average bitrate being served to players. |
| Avg Throughput | Indicates the average throughput. |
| Avg Top Bitrate Util | Indicates the average top bitrate utilized by the player. |
| Viewership Over Time | Indicates the viewership over time in a graph. |
| Unique Viewers Over Time | Indicates the unique viewers over time in a graph. |
| Buffering Over Time | Indicates the buffering ratio over time in a graph. |
| Video Start Time Over Time | Indicates the Video Start Time over time in a graph. |
| Video Start Success and Start Failure Percentage | Indicates the Video Start Success and Video Start Failures over time in a graph. |
| Avg Bitrate, Throughput, Top Bitrate Util | Indicates the Avg Bitrate, Avg Throughput, and Avg Top Bitrate Util over time in a graph. |
| Viewership By Country | Indicates the viewership by country for viewers that have CMCD enabled in their player. |
| Unique Viewers By ISP | Indicates the unique viewership by ISP for viewers that have CMCD enabled in their player. |
| OS | Indicates the operating system used by viewers that have CMCD enabled in their player (e.g. Roku OS, iOS). |
| Environment | Indicates the environment used by viewers that have CMCD enabled in their player (e.g. CTV, Mobile Web, Desktop). |
| OTT Device Group | Indicates the device group used by viewers that have CMCD enabled in their player (e.g. MediaHub, SmartPhone, Tablet, Desktop). |
QoE Distributions
The QoE Distributions tab groups playback sessions into buckets so you can see how quality of experience is distributed across your audience, rather than as single averages. Use the Controls bar to filter by Date, Account, ISP, DMA Code, Environment, and CDN.
| Visualization | Details |
|---|---|
| Sessions by Measured Throughput (MTP) | Sessions grouped by average measured throughput (MTP). Buckets: 0-500 kbps, 500 kbps-1 Mbps, 1-2 Mbps, 2-5 Mbps, 5-10 Mbps, 10 Mbps+. |
| Headroom Ratio Distribution (MTP / Bitrate) | Sessions grouped by headroom ratio (MTP / delivered bitrate). Buckets: <1.0 (under-provisioned), 1.0-1.5, 1.5-2.0, 2.0-3.0, 3.0-5.0, 5.0+. Higher = more bandwidth headroom. |
| Rebuffering Events per Session | Sessions grouped by how many rebuffer (buffer-starvation) events occurred during the session. Buckets: 0 = none, then 1, 2, 3-4, 5-9, 10+. |
| Buffer Length Distribution | Sessions grouped by average buffer length. Buckets: 0-2s, 2-5s, 5-10s, 10-20s, 20-30s, 30s+. |
| Unique Viewers by DMA | Unique viewers by Designated Market Area (DMA), shown as a table (DMA code, market name, sessions) and a pie chart of the top 20 markets. |
Updated 11 days ago
