VideoSwap Format and Configuration

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

To run VideoSwap campaigns, Icareus AddressableTV platform needs to be up and running. Please refer to instructions from: Managing Addressable TV Campaigns

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 ...