Blog

What is Video SSAI?

According to the Streaming monetization report, over 50% of advertisers consider server-side ad insertion technology a better solution than client-side ad insertion. Let us consider this technology in detail and why it is so popular.

4,616
9 MIN READ
What is Video SSAI?
According to the Streaming monetization report, over 50% of advertisers consider server-side ad insertion technology a better solution than client-side ad insertion. Let us consider this technology in detail and why it is so popular.
Jun 12, 2023
avatar
adtelligent
A full stack advertising technology company for publishers and advertisers.

Server-side Ad Insertion (SSAI)

Server-Side Ad Insertion (SSAI) is a technology for seamlessly stitching commercials into a video stream on a server side before it is loaded on a viewer’s device. As a result, users get a single stream from a server, and no matter how they watch the content, either with their browsers, apps, or any other way, SSAI produces uninterrupted video with ads with almost zero delays. 

How server-side video ad insertion works?

The whole process consists of six steps:

  1. Video content publisher requests for VAST at Ad Stitching Service.
  2. The Ad Stitching Service initiates the request for the ad server to get the VAST tag.
  3. The ad server transmits the VAST tag and an ad file for showing and mezzanine. Suppose an ad has already been obtained during the sequence before that, and the file for showing is of the correct format and can be inserted in a video stream. In that case, the system goes to step 5. However, if the obtained VAST tag is a Wrapper one, the Ad Stitching Service extracts an internal response.
  4. Ad Stitching Service gets the ad ID from the received VAST tag. If this ad was not used before, the system transcodes the mezzanine, the commercial is ignored, and the following ad for displaying is loaded.
  5. Selecting a transcoded file: In case a commercial in VAST tag corresponds to the ad ID for the commercial, which was transcoded, the system chooses a processed file, which is loaded in memory.
  6. Ad Stitching Service sews the processed ad to the video stream and transmits this mix to the video player on the client’s side.

The following diagram shows how an ad is inserted in the streaming video using SSAI technology.

Video SSAI (server-side ad insertion)
Server-Side Ad Insertion in Streaming Video

 The SSAI operation principle is as follows:

How server-side ad insertion works

Server-side ad insertion enables complete correspondence between the bitrate of advertising and video content in contrast to client-side ad insertion, where ads tend to be lower quality than primary content, resulting in a poor watching experience. According to the survey, over 60% of respondents admit they’re highly annoyed when brands blast generic ad messages that don’t pertain to them. By offering personalized ads, agencies, and marketing teams can address segmented markets better and ensure revenue growth with relevant advertising instead of being untargeted to a disinterested audience.

How SSAI vendors deliver seamless and buffer-free video ads

SSAI vendor is an intermediate between the online video player and the advertising server. They provide technological means for the implementation of SSAI, and they perform the following functions: 

  • identification of ad breaks in video flow; 
  • limiting buffering by using adaptive bitrate; 
  • transcoding ads to exclude buffering from video streams with proper adaptive bit rate formats;
  • inserting ads and stitching the ad and video content together; 
  • communicating with the player.

Benefits and drawbacks of SSAI and CSAI

SSAI is often compared to another popular ad insertion technology, CSAI (client-side ad insertion). The conceptual difference between SSAI and CSAI is on the side where the video stream is processed and advertising is inserted: on a server-side (in SSAI) and on a client-side (CSAI). In the case of CSAI, ads are separated from the main video. In terms of delivery, they are played independently of each other. Meanwhile, server-side ad solutions are less complex in development and management and less likely to crash.

Here are the main benefits and drawbacks of each of these technologies:

CSAI
Variability. CSAI enables several options for click-throughs, overlays, and like surveys.
Easy tracking. Tracking with CSAI is relatively easy due to VAST XML, players reporting on the number of clicks, etc.
Personalization. CSAI provides a high personalization rate.
Latency. The ad insertion process starts with a player's request to an ad server; then, a player waits until the ad is delivered. It causes latency.
Ad Blocking. Ad blockers block these ads well, causing the loss of revenue for publishers.
Buffering. When a video player requests the wrong bitstream, an ad can start buffering.
Heavy on the client. Ad and video are treated differently, besides total code size increases due to support for a wide range of clients.
Rough transition. The quality of a creative and a main video may differ a lot, causing a poor viewing experience.

SSAI
Better user experience. A smoother video stream provides without lagging or low-quality ads results in a better user experience.
Bypassing ad blockers. SSAI, with its seamless stream, bypasses ad blocking much better than CSAI.
Suitable for high traffic. SSAI deals well with high-traffic volumes, perfect for broadcasting sports, concerts, and other public events.
Manifest caching. SSAI is not an efficient tool for caching.
Measurement. In SSAI, ads are stitched into the video, but the server does not always correctly recognize the data points, making it challenging to measure ad impressions. However, there are SDKs and clients for detecting SSAI ads, which partially solve this problem.
Spoofing. Anyone can spoof to mimic a large set of end devices requesting ads, which is the basis for this fraud.
Extra work with players. SSAI vendors require the option to disable any playback controls when an ad is displayed.
Problems with VPAID. Using SSAI and VPAID in a single solution causes troubles with the implementation and eliminates some of SSAI's advantages. With the transition to SIMID, this problem will be eliminated.
Table 1. Pros and cons of SSAI and CSAI technologies

Bypassing ad blockers

To avoid ads, people actively use ad blockers. In most cases, these applications effectively block different ads, which has become a massive problem for publishers. According to a recent report by Backlinko data, about 40% of Internet users use specific software to block ads. Unlike traditional client-side methods like VAST and VPAID, which combine advertising and non-advertising content on the client side, server-side ad insertion inserts ads at the content-management system level. The benefit of using SSAI is that the client receives a seamless stream from a single source, creating a broadcast-like transition between ads and content.

As a rule, ad blockers check and block any requests to ad servers and all content (advertising) that comes from them. But in the case of SSAI, the received video already contains ad inserts, and no requests are made to any ad server from the client side, so the program does not block the ad that goes with the main video.

Privacy issue

The laws aimed at personal data protection: GDPR (in Europe) and CCPA (in the USA), have caused a challenge for publishers: how to provide users with original, relevant advertising while complying with the requirements to ensure data privacy. In the case of client-side ad insertion, the client’s IP addresses and cookies are disclosed, which means third parties can track such users.

The implementation of SSAI solves this problem. The system is an intermediary between a user and an advertiser, allowing publishers to control data transmission from a viewer to an advertising ecosystem while maintaining the customer’s viewing experience. Thus, on the one hand, SSAI provides the personalization of advertising and, on the other hand, anonymizes personal data per private data protection regulations.

SSAI requirements

In its VAST 4.3 specification, the IAB provides precise requirements for which HTTP headers should include, which should be included, and which can be included when using SSAI.

Requirements for HTTP-header
	Name
	Description

Must be
	X-Device-IP
	set to the IP address of the device on whose behalf this request is being made. 

X-Device-User-Agent
	set to the User-Agent of the client on whose behalf the request is being made. 

Should be
	X-Device-Referer

	set to the Referer header value that the client would have used when making a request itself.

X-Device-Accept-Language

	set to the X-Requested-With header value that the client would have used when making a request itself. 

X-Device-Requested-With
	set to the X-Requested-With header value that the client would have used when making a request itself.

May be
	X-Forwarded-For
	for backwards compatibility, although this is now deprecated. 

X-Device-*
	Other HTTP headers that the client would have sent itself may be forwarded as well by the requester using the X-Device- prefix.
Table 2. IAB’s Requirements for HTTP Headers

SSAI for LiveTV and VOD

Video-on-demand (VOD) streams and LiveTV broadcasters who use a CSAI solution need help maintaining, especially considering the rising number of viewers. Many of them consider transferring to the SSAI approach. This is due to the proven efficiency of server-side ad insertion for LiveTV. Here are the main reasons for that: 

  • Flexibility. In SSAI, the executed code is not tied to an ad server; video and ad stitching go on a server-side, and inventory and decision-making are separated from the content delivery to users, providing overall flexibility to the process. 
  • Controlling. A single spot for all ad insertion requests in LiveTV and VOD, and a single interface to access the set of streams and VOD provide better control over the process. 
  • Interactivity. SDKs are available for SSAI supporting clickable linear content and overlays; publishers can set the instances during pauses, skipping, and seeking.

Thus SSAI provides considerable benefits for LiveTV and VoD providers, which results in its rising popularity among the representatives of this niche.

Transparency and fraud issues with SSAI on OTT/CTV

No matter how efficient it is from an ad-serving point of view, the SSAI vendor stitching together video streams creates an additional layer between a publisher’s tech stack and the end user’s device, which makes SSAI inherently more vulnerable to fraud.

The most reliable fix is authorizing all supply and bid requests with trusted tech partners that can offer transparency. The IAB Tech Lab introduced its sellers.json spec in 2019 to help buyers vet the supply source and announced a version of the Open Measurement SDK specifically to validate CTV impressions.

Generally, adopting IAB Tech Lab’s VAST standards and macros is the quickest way to increase transparency and efficiency when using SSAI.

SSAI is the future of ad monetization

The improved user experience provided by SSAI technology due to its seamless video stream can significantly increase revenue for media owners providing their content. According to estimates by Mordor Intelligence, the online advertising industry will reach $980 billion by 2025. With server-side ad insertion, publishers, like OTT platforms, CTV providers, TV Broadcasters, and VOD broadcasters, get a significant advantage over those competitors using CSAI. Thanks to SSAI advantages, including the ability to bypass ad blockers and the high quality of the finished video, it’s a promising technology. But It will take some time for buyers to become more comfortable using SSAI-based solutions using new metrics and expand significantly. This shift in the industry will pave the way for exciting innovations such as interactive ads and in-content or in-app purchases.

Frequently asked questions

In what case is CSAI better than SSAI?

In most cases, CSAI is easier to set up, solutions based on this technology are cheaper, and their performance is estimated easier. So when you need a quick, affordable, and easily tracked solution, CSAI is better.

When can we use Server Side Ad Insertion?

In case when the maximum quality of the video stream is required and if most consumers use ad blockers on their devices.

What devices can support SSAI?

Any modern device for playing video over the Internet is compatible with SSAI technology. These are desktop PCs, mobile devices, and Сonnected TVs.

Is SSAI beneficial for live inventory and events?

SSAI is an excellent solution for any media owner transitioning from the traditional linear space. Server-side ad insertion can be used to replace traditional ad breaks with digital ads, whether the event is live or pre-recorded.

Can you match cookied users in SSAI environments since an additional partner is involved?

In most cases, no, but some solutions allow synchronizing users in the SSAI web environment.

What’s wrong with client-side ad insertion?

It provides a worse user experience due to latency and bit rate differences between video ads and content. Ad blockers block its ads much more often than SSAI.

What is DAI?

Dynamic Ad Insertion (DAI) is a technology that allows ads to be dynamically inserted into a video stream. This is the first server-side ad insertion solution that will enable you to dynamically add ads to live broadcasts, linear programs, and video-on-demand.

What is OTT header bidding?

Similar to other header bidding techniques, OTT header bidding allows publishers to provide the inventory to several demand sources simultaneously before the request is sent to their ad server.

Tags

#ad server#ad tech#programmatic advertising#ssp#video ads

You may also be interested in

Adtelligent Highlights from 2024 
Discover Adtelligent’s top achievements from 2024, along with our growth and inn...
26
3 MIN READ
Adtelligent Product Updates Q3 2024
Adtelligent is constantly working on improving its products and offering new tec...
923
4 MIN READ
Header Bidding Outcomes 2024
Header bidding became a go-to ad selling tool among publishers, and it’s easy to...
6,553
9 MIN READ
How to Boost Your Revenue with 5 Sm...
Choosing the correct monetization strategy, considering the nature of the busine...
14,516
12 MIN READ
Adtelligent Product Updates Q2 2024
Adtelligent is constantly working on improving its products and offering new tec...
1,500
5 MIN READ
How Third-Party Cookies Elimination...
The common question is there any alternative technology be able to fully substit...
10,454
10 MIN READ
Adtelligent Product Updates Q1 2024
Adtelligent is constantly working on improving its products and offering new tec...
2,217
6 MIN READ
Programmatic Advertising Trends 202...
In this day and age, consumers have a wide variety of platforms, content, device...
10,349
12 MIN READ
30+1 Holidays to Create Your Best M...
No matter if you run an e-commerce business or have a monetizing blog, in today’...
8,134
18 MIN READ