Dolby.io RTS Usage + Sample Billing Dashboard

Pulls account, single-stream, multi-stream, or auto-discovered stream usage for a selected period, graphs bytes out, checks optional transcoder minutes, and calculates allocation overage.
Auto mode now pages through Publish Token List with page/itemsOnPage, extracts each token's streams[].streamName, then also checks Monitoring recent streams.

Default is UTC. Dolby analytics responds most reliably to date-only values, so timezone changes are normally displayed for comparison/debug only.

Use the shifted option only when trying to compare against a dashboard set to a non-UTC timezone. It may include an extra UTC date because the API is date-only, not hour-precise.

Step 1 calls /api/publish_token/list?page=1&itemsOnPage=100 and continues paging to discover configured stream names, then also calls /api/monitoring/streams for recent active streams. Step 2 always queries account total/series for the monthly/selected-period graph. The selected Stop Date is treated as inclusive, so the API sends stopDate + 1 day to avoid missing the final day. Then it queries stream analytics one stream at a time for Single, Multiple, or Auto modes. Per-stream hourly analytics are limited to a short detailed window, so use the 7-day button for stream drilldown. Account Total/Series and media storage billing still display for the selected billing period.

Dolby documents Monitoring List Streams as streams created within the last hour and requiring LiveMonitoring, so paste stream names as fallback if older/inactive streams are missing.

Ready

Account mode reads /api/analytics/account/total and /api/analytics/account/series.

Single-stream and multiple-stream modes read /api/analytics/streams/total and /api/analytics/streams/series for the stream names you provide.

Auto mode first reads /api/publish_token/list to discover configured stream names, then reads /api/monitoring/streams for recent stream names, then uses those names for analytics and the usage-share pie chart.