Changelog

Improved

2026-01-12

New egressDetails breakdown for egress consumption

We’ve enhanced the consumption API to give you deeper visibility into how your egress is consumed across different traffic categories. You will now find a new egressDetails object in the API response, providing a precise breakdown of egress usage.

The new egressDetails structure includes the following fields:

  • egressDetails.manifests — egress for manifest files such as %.mpd and %.m3u8
  • egressDetails.segments — egress for segments including %.ts, %.mp4, %.dash, %.m4s, %.cmfv, %.cmfa, and more
  • egressDetails.transcoding — egress attributed to Just‑In‑Time transcoding (%bpkio-jitt%)
  • egressDetails.ssat — egress associated with SSAT (Server Side Ad Tracking) traffic (%bpk-sst%)
  • egressDetails.other — all remaining egress not matching any of the patterns above

All fields expose values as floats (precision 0.000) and represent the total egress in gigabytes (GB). This new level of granularity helps you better analyze consumption patterns and understand what drives your egress usage.

Added

2025-12-09

New groupBy options for consumption charts

We’ve enhanced the consumption API to give you more control over how you visualize and analyze your traffic data. You can now use the groupBy parameter to generate enriched consumption charts. Available values:

  • hour
  • day
  • week
  • month
  • year
  • service
  • tag

When groupBy is included in the request payload, the response is automatically enriched with dedicated chart properties such as:

  • egressChart
  • ascdnEgressChart
  • contentReplacementHoursChart
  • virtualChannelHoursChart
  • adInsertionsChart
  • adImpressionsChart

Added

2025-11-26

Support for the IAB BREAKPOSITION macro in VMAP generator

A new query parameter, vmapg_breakposition_key, is now available. When set, the VMAP generator adds an extra query parameter to the generated VAST ad call. Its name matches the value of vmapg_breakposition_key, and its value reflects the ad’s position within the break, following the IAB BREAKPOSITION specification.

You can configure this behavior via the API or directly in the WebApp:

IAB BREAKPOSITION macro

Added

2025-10-06

Control SCTE-35 segmentation types for Dynamic Ad Insertion

You can now select which SCTE-35 segmentation types should trigger ad insertions when using Ad Replacement in DAI services, as well as those to be removed from the manifest after processing. This offers more granular control over ad signaling, ensuring compatibility with downstream workflows and a cleaner output stream.

You can configure this behavior via the API or directly in the WebApp:

SCTE-35 segmentation types selection

Improved

2025-10-01

Timeseries charts for consumption metrics

We’ve enhanced the billing dashboard with timeseries charts for each of the six consumption metrics. You can now visualize usage trends over the past 6 months, making it easier to monitor and anticipate billing-related activity at a glance:

Timeseries charts for consumption metrics

Added

2025-09-04

🚀 New Adaptive Streaming CDN application

The Adaptive Streaming CDN application is now generally available (WebApp & API). This new capability allows you to create and manage CDN distributions tailored for your streaming services.

New Adaptive Streaming CDN application (WebApp)


Highlights include:

  • Custom domain name management: Add and configure your own hostnames, with SSL certificate support, including automatic provisioning via Let’s Encrypt or the ability to bring your own certificate (BYOC).

  • Geo-blocking: Restrict content delivery based on geographic location using a country deny list.

  • Referrer management: Control access with an allow list or deny list of HTTP referrers.

  • Token protection: Secure your distributions with token-based authentication.

  • 1-click setup from Ad Insertion services: Easily create and link a CDN distribution to an existing Ad Insertion service.


Adaptive Streaming CDN is now available to all users. For full API usage, see the API documentation.

Added

2025-06-02

Support of HLS discontinuity sequences (EXT-X-DISCONTINUITY-SEQUENCE)

We’ve introduced support for the EXT-X-DISCONTINUITY-SEQUENCE tag in HLS manifests to provide enhanced synchronization between different variant streams or different renditions of the same variant stream.

This feature is now applied by default for all new tenants created after June 2nd, 2025.

For existing tenants who would like to benefit from this feature, HLS Discontinuity Sequences can be activated by reaching out to the Customer Success team at broadpeak.io or by submitting a request via the chatbot. Our team will assist in enabling this functionality on your services to ensure smooth integration.

Fixed

2025-05-07

Default audio channel layout set to stereo for inserted ads

When the audio channel layout isn’t defined in your original content, we configure by default the value of the ad audio channel to stereo.

Added

2025-05-07

New "Read only" grant profile for API keys

You can know create API key with read only profile. You will have to select the grants associated with the key:

Added

2025-05-01

Addition of ad impressions metric

We added a new consumption metric for ad impressions. You can find it directly in the webapp dashboard:

New ad impressions metric

You will also have it when you call the Consumption API.