Solutions

CTV & OTT Advertising

Sell connected TV and streaming inventory programmatically. Deliver premium video ads across connected TV and streaming platforms with server-side ad insertion (SSAI).

Premium Video

How CTV ads are sold.

HBDR's CTV solution connects your streaming inventory to premium video demand from leading DSPs, agencies, and brand-direct buyers. On a TV there is no cookie: buyers bid on the device's advertising ID and its type, the limit-ad-tracking flag, the app bundle they check against your app-ads.txt, and the content being watched. Get those signals right before you tune floors.

Our server-side ad insertion (SSAI) technology ensures seamless, broadcast-quality ad experiences that match the production value of the surrounding content, delivered to lean-back audiences on the biggest screen in the house. The trade-off is measurement: with SSAI the stitching server, not the TV, calls the ad server, so it must pass the viewer's IP address and user agent, or buyers may count the impressions as invalid traffic.

Capabilities

End-to-end CTV monetization.

From ad pod management to audience targeting, everything you need to monetize streaming content.

Server-side ad insertionStitched at the manifest level
Contentyour stream c1c2c3c4c5c6 ad break Ad podfrom the auction ad 1ad 2 Stitched streamHLS · DASH · CMAF c1c2c3ad 1ad 2c4c5c6 One continuous stream to the screen: no buffering between content and ads
Schematic: segment counts and lengths are illustrative.
  • 01

    Server-Side Ad Insertion (SSAI)

    The stitching server requests the ads, conditions them to match the stream and writes them into the HLS or DASH manifest, so the device plays one continuous stream with no hand-off between content and ad. Tracking is the hard part. Either the device fires the VAST tracking events (client-side beaconing) or the server fires them on its behalf (server-side beaconing); VAST 4.1 requires a stitcher to send X-Device-IP and X-Device-User-Agent with those calls.

    • Broadcast-quality ad transitions
    • Ad-block resistant delivery
    • HLS, DASH, and CMAF support
  • 02

    Client-Side Ad Insertion (CSAI)

    The player pauses the content, requests VAST itself, plays the ad file and resumes. Measurement is simpler, because the device fires its own tracking and can run OM SDK verification, but every break is a hand-off that can stall on a slow connection, and the ad call is visible to ad blockers. CSAI suits apps with a capable player SDK; SSAI suits live streams and devices where switching streams is unreliable.

  • 03

    Ad Pod Management

    Intelligent ad pod construction with competitive separation, frequency capping, and optimal pod length configuration. Our system dynamically adjusts pre-roll, mid-roll, and post-roll positions based on content duration, viewer engagement, and revenue optimization models. In OpenRTB 2.6 each slot in a pod is its own impression sharing a podid; slotinpod marks the first or last slot, poddur and maxseq bound a dynamic pod, and rqddurs lists exact durations so a live break has no dead air.

    • Dynamic pod length optimization
    • Competitive separation rules
    • Viewer-centric frequency capping
Platform Features

Built for streaming scale.

Targeting, reporting and demand for streaming inventory.

Seller checklist

What CTV buyers check before they bid.

Four things to get right in every bid request and every stream.

Sources: IAB Tech Lab, VAST 4.1 (section on ad stitching headers), VAST 4.x page (updated 18 July 2024), OpenRTB 2.6, ifa_type community extension, ads.txt and app-ads.txt (updated 14 September 2026), Open Measurement SDK (updated 4 November 2025).

Specifications

At a glance.

Ad insertion
Server-side (SSAI), manifest level
Streaming protocols
HLS · DASH · CMAF
Ad positions
Pre-roll · mid-roll · post-roll
Pod controls
Separation · frequency caps · pod length
Video demand
The Trade Desk · DV360 · Amazon
Our Impact

Delivering results at scale.

HBDR has served ads since 2015 for publishers on the web, in apps and on connected TV.

1T+Ads served
Up to 50%Revenue increase
1B+Impressions a month
500+Publishers

Ready to monetize your streaming content?