What is SGAI?
(Server-Guided Ad Insertion)

Server guidance. Client presentation. Learn how SGAI works—and how StreamLayer SGAI adds interactive advertising alongside your video stack.

A smarter ad architecture for live streaming.

Server-guided ad insertion combines server-side guidance with client-side ad presentation. StreamLayer SGAI applies this approach to interactive ads alongside the video stream.

More ways to monetize.

StreamLayer SGAI adds live nonlinear ads, pause ads, and interactive companions alongside existing video advertising workflows. Publishers choose eligible moments and control pacing.

Find the moment.

When the stream pauses.

StreamLayer Pause Ads present an interactive brand experience during an eligible viewer pause, with layouts and actions configured for the device.

Interactivity, built in.

Fully interactive ad experiences become possible, creating more ways for viewers to engage and brands to perform.

Hyper context drives interest.

Creative can align with the play, the player, the stat, the device, and the audience —making each impression more relevant and more valuable.

Live data creates value.

Live data becomes higher-value ad opportunities, with dynamic ads shaped by what’s happening in the moment.

The stream stays untouched.

StreamLayer SGAI renders advertising through the client SDK without modifying the core video stream. Existing SSAI and video delivery systems keep their roles.

How it works

A smarter way to deliver ads.

StreamLayer SGAI combines server-side decisioning and orchestration with client SDK rendering. The server guides activation; the SDK presents interactive ads inside the streaming app.

STEP 1

Live Signal

SCTE markers, stats, viewer actions
STEP 2

Decisioning

Context, campaign logic, rules
STEP 3

Selection

Right experience, right moment
STEP 4

SDK Rendering

CTV, mobile, and web
STEP 5

Measurement

Beyond impressions

With StreamLayer, ad experiences can respond to live stats, key moments, scheduled logic, SCTE markers, VAST signals, elapsed time, or viewer actions. And because the SDK renders the experience, the result can feel native to the product across CTV, mobile, and web.

Built for more than breaks.

CSAI, SSAI, and SGAI describe different roles in advertising delivery. Their capabilities depend on the player, provider, and integration. StreamLayer SGAI adds interactive advertising alongside these existing workflows.

It turns ad delivery into an intelligent layer that can react in real time, respond to context, and support interactive creative instead of treating every opportunity like a stitched video impression.

Compare

StreamLayer SGAI and SSAI.

SSAI stitches video ads into the stream. StreamLayer SGAI adds interactive advertising rendered in the app. The comparison below describes complementary roles, rather than every implementation of SGAI.

SSAI

Legacy

StreamLayer SGAI

StreamLayer
Ad Formats

Stitched video ads; companion support depends on the provider and player integration.

Video plus interactive ad units across multiple formats

Video Stream Insertion

Yes — ads are stitched into the stream

No — ad experience is rendered outside the stream by the SDK

SDK Integration

Depends on the provider and measurement or companion requirements

Core to the model

Interactivity

Companion interactivity depends on the client integration

Full interactivity. Tap, swipe, scan, shop, vote, send to phone

Key Moments

Limited, usually marker-based or manually cued

Native to the architecture; can be triggered by stats, AI, rules, or timing

Contextualization

Targeting depends on the ad server, available signals, and consent.

Full context: moment, player, game state, stats, audience, device

Revenue Streams

Mostly impression-based

Impressions plus engagement and interaction-based value

CPM Potential

Standard

Supports premium packages; realized pricing depends on demand, reach, creative, and campaign results.

Video / Creative Quality

Broadcast-quality stitched video

Broadcast-quality video plus HD interactive creative rendered by the SDK

Pause Ad Support

Typically not a native product layer

Full pause ad platform

Inventory Model

Mostly existing ad slots

Existing slots plus incremental, non-linear inventory

During the moment. And when it stops.

StreamLayer SGAI gives publishers a single advertising architecture for both nonlinear ads and Pause Ads. That matters because these are not the same opportunity.

Nonlinear Ads

Ads that run with the content, not instead of it.

Interactive overlays in sidebar, L-bar, overlay, and picture-in-picture formats. Triggered by video markers, real-time stats, or key moments.

Pause Ads

Pause creates a different kind of opportunity.

Side Bar, full-bleed image, and overlay presentations. Static creative can include CTA buttons, QR codes, shoppable actions, and contextual information.

Moment Ads and Pause Ads are complementary.

Non-linear and Pause Ads are complementary. Non-linear monetizes the live moment while content is still moving. Pause monetizes the moment when the viewer stops. 


Together, they let StreamLayer create incremental, context-aware revenue without depending only on traditional linear breaks. That is what SGAI enables for StreamLayer: one system that can monetize the stream both during the moment and when it stops.

Frequently asked questions about SGAI

What is SGAI (Server-Guided Ad Insertion)?

Server-guided ad insertion combines server-side guidance with client-side ad presentation. Implementations differ in their use of manifests, players, and SDKs. StreamLayer SGAI uses server-side orchestration and client SDK rendering to add interactive experiences alongside the core video stream.

How is SGAI different from SSAI and CSAI?

CSAI places ad playback under client-side control. SSAI stitches video ads into the stream server-side. SGAI combines server guidance with client presentation. StreamLayer SGAI adds SDK-rendered live nonlinear ads, pause ads, and interactive companions alongside existing delivery systems.

What ad formats does StreamLayer SGAI support?

StreamLayer SGAI supports live nonlinear ads, pause ads, and interactive companions for SSAI video inventory. Formats include Side Bar, L-Bar, lower third, and other configured layouts. Available actions and presentations depend on the device and integration.

Does StreamLayer SGAI replace SSAI?

No. StreamLayer SGAI works alongside SSAI, CSAI, ad servers, SSPs, DSPs, and production workflows. The existing systems retain their delivery and monetization roles; StreamLayer adds interactive experiences through its client SDK.

Can StreamLayer SGAI increase advertising revenue?

StreamLayer SGAI can create additional advertising opportunities and support premium interactive packages. It does not guarantee higher CPMs or fill rates. Evaluate realized net revenue, eligible reach, advertiser demand, viewer response, and operating costs in a measured pilot.

Which platforms does StreamLayer support?

StreamLayer prioritizes CTV, followed by mobile and web. The SDK is integrated into the publisher’s streaming app. Confirm the intended formats, controls, and measurement against the actual device and player configuration.

What does a StreamLayer integration require?

The host app integrates the StreamLayer SDK, supplies the required event or playback signals, and provides the view that contains the advertising experience. For Side Bar and L-Bar layouts, the host app controls video resizing. Creative, eligibility, closing behavior, and measurement are configured and tested before launch.

How do live nonlinear ads differ from ad breaks?

Live nonlinear ads appear alongside programming at selected moments. Conventional ad breaks temporarily replace the programming with video ads. Nonlinear placements still add advertising exposure, so publishers should define pacing and suppression rules to protect the viewing experience.

Transform your viewing experience.

See how StreamLayer can drive engagement and unlock new revenue.