VideoSwap Format and Configuration
Introduction
VideoSwap format is Icareus' solution for Dynamic Ad insertion or substitution (DAS). It enables substitution of linear TV spots or pods with more personalised video ads.

Supported platforms
HbbTV
OTT
Browser based set-top box environments
Icareus' solution enables broadcasters to define the ad segments and run advertising on their terms either via Icareus Suite platform or from 3rd part SSP/DSP platforms.
Configuration
Pre-requirements
Campaign Parameters
Campaign name
Name of the campaign

Type: Text
Example: Coca-Cola Christmas 2021
Campaign Type
Type of campaign. You need to select VideoSwap

Type
Example
Campaign Schedules
Each campaign can have multiple schedules that define when the campaign is on-air. It basically defines the placement time and allows the end-device to make ad-requests based on the ad triggers.

Type: Schedule
Example: Mondays from 13:07 - 13:47
Safety Margin
Safety margin for time available for showing video swap ads. The application will ask ads from the AD server for available time - safety margin in seconds. Available time is automatically generated based on the ingested ads playlists.

Type: Seconds
Example: 4s
Campaign Channel
The channels on which the campaign is run. Available Channels are defined on Icareus Suite Channels tab.
Campaign Data Source
For integrated campaigns, this defines the source for the playlist that is used for triggering purposes. Example could be a list of mediaIDs (video ID) that make a full video playlist of a channel.

Type: File
Example: XML file, CSV file
VAST Profile
The VAST profile that is used to load the broadband video ads. Profiles can be defined in Icareus Suite VAST profile manager.
AD Breaks
Information about ad breaks in JSON format.
JSON data
Device List Type
Black or white list to include or exclude certain Devices from this campaign (as an example HbbTV 1.1 devices or badly performing TV).
Devices
Device Types that are included to/excluded from this campaign. Devices are defined in Icareus Suite Devices view.
Manual Testing Of VideoSwap
The stream events can also be triggered manually using Icareus Playout. The format of the stream event payloads for each type of event per type of campaign.

Event 1 (Download):
param_triggerAction:download,param_delay:<delay value>,param_campaignType:videoAdCampaign,param_breakId:<adBreakId>,param_channel:<name of channel>
Event 2 (Trigger):
param_triggerAction:trigger,param_campaignType:videoAdCampaign,param_timestamp:<current ms timestamp>
Related Articles
Introduction to Addressable TV
INTRODUCTION Icareus Suite enables broadcasters to maximise their revenue with Addressable TV formats. Icareus Suite in collaboration with Icareus Playout can be used to trigger and synchronise Display Ads and replace the broadcasted commercials with ...
SwitchIn Format and Configuration
Introduction SwitchIn is a simple ad format where viewers are shown a Display ad when they enter a TV channel. In order to successfully display SwitchIns on a device, the following things are required: HbbTV Launcher / Red-button Application SwitchIn ...
ActiveAd Configuration
Introduction In order to successfully display Active Ads on a device, the following things are required: HbbTV Launcher Application Active Ad Campaign Creative Adding an Active Ad Campaign Campaigns can be added in Icareus Suite by navigating to ...
Managing AddressableTV Campaigns
Introduction Addressable TV Ad formats that are run on broadcast networks require configuration on both Icareus Suite (campaigns, creatives, integrations, ...) and Icareus Playout (HbbTV signalling, broadcast synchronization, etc). Requirements for ...
Microsite
Introduction A microsite is actively used as a landing page for Addressable TV campaigns. It offers a variety of features to provide additional information to viewers and collect their contact details in a GDPR compliant way. Supported Platforms ...