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
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:
- Total bandwidth per TrackingID per stream
- Series bandwidth per TrackingID per stream
- Total bandwidth for streams specified by TrackingID
- Series bandwidth for streams specified by TrackingID
Updates to GraphQL API
The GraphQL API StreamView operation now includes the