CTV advertising platforms: 20 streaming inventory options

The streaming services selling ad space, who books it, the formats they run, and how you get in — direct, self-service, or programmatic. This is the supply side of streaming TV advertising. The tools you buy with are in the programmatic advertising platforms dataset.

Formats and buying routes list what each seller documents publicly, not every option available; a service shown as direct-sold may also have self-service or programmatic routes that simply are not documented. Five sellers state a starting campaign budget and all five say $500 — but through three different self-service tools, with different scopes and inventory tiers behind them. Philo states no minimum of its own, which does not override the terms of whatever partner platform you transact through. DSP access appears only where the seller documents it, so an empty cell means undocumented rather than unavailable.

Sources last read September 8, 2026 · United States focus; global platform capabilities may vary by market

Services tracked
20
Self-service route
8
Programmatic route
13
Sources cited
44

20 of 20 services

20 services. Sortable and filterable; all rows are present in the page source.
Ad formatsBuying routesDocumented DSP accessPublished costDetails
DIRECTV streaming
Sold by DIRECTV Advertising
Live TV bundle
Streaming videoPause ads
Direct salesProgrammatic
Not documented
No amount in reviewed sources
Disney+
Sold by Disney Advertising
Subscription with ads
Streaming video
Direct salesSelf-serviceProgrammatic
Not documented
$500 / campaign
Disney Campaign Manager campaign; US targeting
Fubo
Sold by Disney Advertising
Live TV bundle
Streaming videoPause ads
Direct salesProgrammatic
Not documented
No amount in reviewed sources
HBO Max
Sold by Warner Bros. Discovery Advertising
Subscription with ads
Streaming video
Direct sales
Not documented
No amount in reviewed sources
Hulu
Sold by Disney Advertising
Subscription with ads
Streaming video
Direct salesSelf-serviceProgrammatic
Not documented
$500 / campaign
Disney Campaign Manager campaign; US targeting
LG Channels
Sold by LG Ad Solutions
FAST
Streaming video
Direct salesProgrammatic
Amazon DSP
No amount in reviewed sources
Netflix
Sold by Netflix Advertising
Subscription with ads
Streaming video
Direct salesProgrammatic
The Trade DeskDisplay & Video 360Yahoo DSPAmazon DSP
No amount in reviewed sources
Paramount+
Sold by Paramount Advertising
Subscription with ads
Streaming video
Direct salesSelf-service
Not documented
$500 / campaign
Paramount Ads Manager starting campaign budget; inventory tier matters
Peacock
Sold by NBCUniversal Advertising & Partnerships
Subscription with ads
Streaming videoPause adsBrowse placements
Direct salesProgrammatic
Not documented
No amount in reviewed sources
Philo
Sold by Philo Advertising
Live TV bundle and FAST
Streaming video
Direct salesProgrammaticSelf-service via partner
DSP-agnostic per seller
No minimum stated
Philo seller statement; partner-platform conditions can differ
Plex
Sold by Plex Advertising
FAST and on-demand
Streaming videoNative placementsSponsored hubs
Direct salesProgrammatic guaranteedPrivate marketplaceOpen marketplace
Not documented
No amount in reviewed sources
Pluto TV
Sold by Paramount Advertising
FAST and on-demand
Streaming video
Direct salesSelf-service
Not documented
$500 / campaign
Paramount Ads Manager starting campaign budget; inventory tier matters
Prime Video
Sold by Amazon Ads
Subscription with ads
Streaming video
Direct salesProgrammatic
Amazon DSP
No amount in reviewed sources
Samsung TV Plus
Sold by Samsung Ads
FAST
Streaming videoInteractive video
Direct salesProgrammatic
Amazon DSP
No amount in reviewed sources
Sling TV
Sold by DISH Media
Live TV bundle
Streaming video
Direct salesProgrammatic
DSP-agnostic per seller
No amount in reviewed sources
The Roku Channel
Sold by Roku Advertising
FAST and on-demand
Streaming video
Direct salesSelf-service
Not documented
$500 / campaign
Roku Ads Manager lifetime campaign budget
Tubi
Sold by FOX / Tubi
FAST and on-demand
Streaming videoPause adsHomepage placements
Direct salesSelf-service via partnerProgrammatic
Amazon DSP
No amount in reviewed sources
VIZIO WatchFree+
Sold by VIZIO Ads
FAST and on-demand
Streaming videoInteractive ad breaks
Direct sales
Not documented
No amount in reviewed sources
Xumo Play
Sold by Xumo Advertising
FAST and on-demand
Streaming video
Direct sales
Not documented
No amount in reviewed sources
YouTube on connected TV
Sold by Google / YouTube
Ad-supported video
Skippable videoNon-skippable videoBumper ads
Self-service
Not documented
No amount in reviewed sources

Stable copies of the full dataset, free to reuse with attribution: CSV · JSON

How to read the cost column

Same $500, three different tools, three different things.

Hulu and Disney+ — $500 per campaign. A starting campaign budget in Disney Campaign Manager with US targeting. It buys you into the self-service tool, not into every Disney streaming placement.

Paramount+ and Pluto TV — $500 per campaign. A starting campaign budget in Paramount Ads Manager. Which inventory tier that budget reaches still depends on what you select.

The Roku Channel — $500 lifetime campaign budget. In Roku Ads Manager, the figure applies across the campaign's life rather than per flight.

Philo — no minimum stated. That is the seller's own position. If you buy through a partner platform, that platform's conditions apply regardless.

For every other seller, no numeric amount was found in the reviewed public sources. Direct insertion orders on premium streaming routinely start well above these self-service figures, and the gap is negotiated privately, so we leave it blank rather than guess.

Methodology

Editorial review of official product, advertising and help pages. Sources establish public statements, not independently tested performance. Empty arrays and nulls mean not established in reviewed sources, not unavailable or zero. Costs retain their original scope and unit; no CPM or reach estimates are inferred. Buyer notes are editorial procurement guidance.

Rows describe inventory, not software. The service is what a viewer opens; the seller is whoever books the ad. Where those differ — a network reselling a bundle of apps — both are recorded. Formats, buying routes, and DSP access come from the seller's own advertising documentation, linked on each row with the date it was read.

Unknown is empty, never zero, and never sorted as though it were a low number. An undisclosed cost is recorded as undisclosed rather than as “no minimum”, and a stated no-minimum is recorded as exactly that without being extended to partner platforms. Figures keep their original unit and scope, which is why the cost column is not sortable and there is no cheapest-first view.

We publish no reach figures, CPM benchmarks, audience estimates, or performance tests of our own, and nothing here ranks one seller above another.

Spotted a change? Send a correction with a source.

Glossary

CTV
Connected TV: ads served to a television screen through an internet-connected device or smart TV app.
FAST
Free ad-supported streaming TV — linear-style channels running to a schedule inside a streaming app.
Subscription with ads
A paid tier that still carries advertising, usually at a lower ad load than a free service.
Live TV bundle
An internet-delivered pay-TV package carrying traditional networks, sometimes with FAST channels alongside.
Programmatic guaranteed
Volume and price fixed up front, then delivered down programmatic pipes instead of a manual insertion order.
Private marketplace
An invite-only auction on one seller's inventory, usually with a floor price and negotiated terms.
Self-service via partner
You can buy the inventory yourself, but through another company's platform rather than the seller's own tool — so that platform's terms apply.
Pause and interactive ads
Formats specific to streaming: an ad surfaced when the viewer pauses, or a unit the viewer can act on with a remote.

Procurement checklist

What to nail down before the insertion order goes out.
  1. 1.Establish what you are actually buying: the app, a single channel inside it, or a bundle a network resells. Media plans routinely hide this behind one brand name.
  2. 2.Match the buying route to the budget. Self-service tools take small campaign budgets; direct sales on premium streaming usually starts far above anything published.
  3. 3.Treat a published campaign budget as an entry point on one specific tool, not as a market rate, and confirm which inventory tier it actually reaches.
  4. 4.Where a seller states no minimum, check the terms of the partner platform you transact through — the seller's statement does not govern that checkout.
  5. 5.Ask which DSPs are supported and whether access is open, private marketplace, or programmatic guaranteed only. Undocumented does not mean unavailable, so ask.
  6. 6.Get the ad load and pod position policy in writing. A low CPM in the final pod position is not a low cost per viewer who stayed.
  7. 7.Agree frequency capping across sellers before launch. Buying five streaming services separately is the fastest way to hit one household twenty times.
  8. 8.Confirm what reporting you receive, at what granularity and delay, and what the make-good terms are for underdelivery.

Questions

Is this a list of CTV ad platforms or of streaming inventory?
Both, from the seller's side. Each row is a streaming service and whoever books its ad space, including the self-service platform you buy it through where one exists. The demand-side tools sit in the programmatic advertising platforms dataset; a DSP is named here only where the seller documents access to its inventory.
Which streaming services can I buy without a salesperson?
Filter buying routes for self-service. Roku Ads Manager, Disney Campaign Manager, Paramount Ads Manager and several others take card-level budgets directly. Some services are self-service only through a partner platform rather than their own tool, and that distinction is recorded separately.
What does the $500 figure actually cover?
It is a starting campaign budget on a specific self-service tool, not an industry floor. Hulu and Disney+ show $500 through Disney Campaign Manager with US targeting; Paramount+ and Pluto TV show $500 through Paramount Ads Manager, where the inventory tier still matters; The Roku Channel's $500 is a lifetime campaign budget in Roku Ads Manager. Different tools, same number, different meaning.
One seller says there is no minimum. Can I spend $50?
Philo states no minimum, and that statement applies to Philo. The partner platform you actually transact through can impose its own conditions, so a seller-level no-minimum statement does not override the terms in front of you at checkout.
Why is documented DSP access empty on some rows?
Because no public seller documentation confirmed it. That means undocumented in the sources reviewed, not unavailable — sellers routinely support DSPs they never announce.
Do you rank these services or publish reach figures?
No. There is no ranking, no CPM benchmark, and no reach estimate of our own, because we have not independently tested any of it. Every field records a public statement with the source linked on the row.

Need someone to actually run it?

Streaming is bought across a dozen sellers at once, which is where most in-house teams lose the plot on frequency and reporting. These agencies in the index run it day to day.