Support for Syndicated Content

The Dolby.io Real-time Streaming APIs supports the ability to track usage data across multiple streaming partners on a single stream by adding a trackingId parameter to an API generated Subscribe token or self-signed subscribe tokens.

This "syndication" mechanism allows you to send the same stream to multiple cohorts of viewers whilst tying a viewer data to a cohort via trackingId.

By querying your aggregated viewer data with the Analytics API or GraphQL API you can determine how much bandwidth was consumed, how many viewers were watching for which provider, and a few other statistics.

For more information, see the Syndication article.

Updates to REST APIs

Introduced the following Analytics APIs to query information based n your viewer's tracking ID and other information:

Updates to GraphQL API

The GraphQL API StreamView operation now includes the trackingID field.