Viasat Ads

Ad formats & specifications

All the info you need to deliver your campaigns in the correct specifications

Exciting opportunities across the user journey

Leverage a range of compelling ad units that will connect, engage, and drive response – whatever the campaign objective.

Sponsored internet
Sponsored internet ad.

Passenger watches a short video and is redirected to advertiser website to earn a free time-limited Wi-Fi session.

Banner
Banner ad.

Passengers see relevant service recommendations at key points in their online journey.

Pre-roll video
Pre-roll video ad

Passengers see inline targeted video ads before in-flight entertainment content.

In-flight TV ad insertion
Live tv ad.

Passengers see inline targeted video ads seamlessly added into all live TV streams.

Interstitial video
Interstitial video ad.

Passengers see full-screen advertiser videos at chosen points in their online experience.

Pre-roll video

Passengers watch your unskippable video ad before being able to watch their chosen inflight entertainment content on their personal device.

Key points:

  • No clickable CTA will appear on the Pre-Roll ad
  • User must watch the entire ad - Ad is not skippable
  • Pre-Roll video will have audio on by default with ability to mute
  • User interface will have a progress bar to count time to ad completion.
  • Ad can be paused 
Pre-roll video ads.
Required video specifications
  • 1080P resolution
  • 16:9 aspect Ratio
  • File Size = Below 150MB
  • MP4/ MOV file format
  • Audio: AAC, stereo, 128 kbit/s or higher, 48 kHz or 44.1 kHz
  • Make sure that branding is clear and consistent. 
  • Keep videos 30 seconds or under. 
  • 15 seconds is the ideal time. 
  • Provide accurate and legible subtitles. 
  • We support Close Caption.
    • The file should be in WebVTT format (.vtt).
    • There should be only one closed caption file per video supplied.
    • The video file and the closed caption file should be in a zip folder, with the files in the root of the zip folder.
  • Video audio will be enabled by default but user can mute.
  • We accept 3rd-party VAST Tags - see details below in VAST Tag information.

VAST Tag information

  • VAST Tag version 3 and higher is supported.
  • Must contain at least one video creative. If multiple video creatives are present, we will only use the first one.
  • A MediaFile with a video must be present. The MediaFile type must be "video/mp4".
  • If multiple MediaFiles are present, we will select the one with the highest resolution and bitrate.
  • The selected video must satisfy the minimum resolution and bitrate requirements of the desired Ad Type.
  • Closed captions are optional. We will include ClosedCaptionFiles with type "text/vtt".

In-flight TV ad insertion

Your ad is inserted into the in-flight TV channel during the normal commercial break slots.

Key points:

  • Ads will be inserted into two ad slots  per channel, per hour.
  • No clickable CTA will appear on the in-flight TV ad
  • User must watch the entire ad i.e. Ad is not skippable, but user may change channel during playback
Live TV ads.
Required video specifications
  • 1080P resolution
  • 16:9 aspect Ratio
  • File Size = Below 150MB
  • MP4/ MOV file format
  • Audio: AAC, stereo, 128 kbit/s or higher, 48 kHz or 44.1 kHz
  • Ensure that branding is clear and consistent. 
  • Each ad slot is 30 seconds. 
    • Videos should be 30 seconds in duration. 
    • If a video is shorter e.g. 20 seconds, we will append a generic slate to make up the remaining time. 
  • Provide accurate and legible subtitles. 
  • We support Subtitles/Close Caption on existing files, we do not accept Close Caption as separate files. 
  • Video audio will be enabled by default, but user can mute. 
  • We accept 3rd-party VAST Tags - see details below in VAST Tag information.

VAST Tag information

  • VAST Tag version 3 and higher is supported.
  • Must contain at least one video creative. If multiple video creatives are present, we will only use the first one.
  • A MediaFile with a video must be present. The MediaFile type must be "video/mp4".
  • If multiple MediaFiles are present, we will select the one with the highest resolution and bitrate.
  • The selected video must satisfy the minimum resolution and bitrate requirements of the desired Ad Type.
  • Closed captions are optional. We will include ClosedCaptionFiles with type "text/vtt".

Interstitial video

A video ad is inserted into any flow in the Airline portal and plays between page transitions.

Key points:

  • Video plays full-screen
  • Video plays automatically​ 
  • Muted by default, but can play sound​ 
  • Video will not be scrubbable (i.e, user can't move the video timer forward to skip video content)​ 
  • Video displays a countdown timer to the video end​
  • Video is marked as an advertisement​
  • Video can be played either vertical or horizontal in orientation
  • Video can be displayed on both mobile and desktop
Required video specifications
  • 1080P resolution​ 
  • 16:9 aspect Ratio or 9:16 aspect Ratio ​ 
  • File Size = Below 150MB​ 
  • MP4/ MOV file format​ 
  • Audio: AAC, stereo, 128 kbit/s or higher, 48 kHz or 44.1 kHz
  • Recommend 15” – maximum 30” ad duration​ 
  • Provide accurate and legible subtitles​ 
    • We support closed captions​ 
    • The file should be in WebVTT format (.vtt)​ 
    • There should be only one closed caption file per video supplied​ 
    • The video file and the closed caption file should be in a zip folder, with the files in the root of the zip folder​ 
  • Audio will be enabled by default, but a user can mute

VAST Tag information

  • VAST version 3.0 or greater is supported​ 
  • Must contain at least one video creative. If multiple video creatives are present, we will only use the first one​ 
  • A MediaFile with a video must be present. The MediaFile type must be "video/mp4”​ 
  • If multiple MediaFiles are present, we will select the one with the highest resolution and bitrate​ 
  • The selected video must satisfy the minimum resolution and bitrate requirements of the desired Ad Type​ 
  • Closed captions are optional. We will include ClosedCaptionFiles with type "text/vtt