NOVIX's AdSparx platform provides a video ad insertion solution that allows for targeted and personalized ads to be dynamically inserted into internet video streams. It stitches ads into content seamlessly at delivery time without any pre-encoding. The server-side only platform supports all devices and integrates with common streaming servers like Wowza and Flash Media Server. The platform includes interfaces for publishers and ad networks to manage content and ads.
2. Introduction
This document provides technical and commercial details of the NOVIX AdSparx Video Ad Platform.
This document defines the product offering in detail while briefly introducing the roadmap and
timelines.
Product Description
NOVIX's AdSparx Platform provides the technology platform that allows video ad delivery capability
for Ad networks and Content aggregators / distributors. AdSparx is the perfect solution to monetize
Internet Video by providing value to advertisers and providing high experience to viewers.
Features
Dynamic Video Ad Insertion for Internet Video
Inserting video advertisements dynamically at the time of delivery allows targeted and
personalized advertisements. Using AdSparx, content distributors can now stream
advertisements based on their location, device profile, type of requested content, etc.
No pre-encoding of video content with Advertisements
AdSparx understands that Ad campaigns are dynamic in nature and advertisements cannot be
pre-encoded / pre-stitched with content. AdSparx stitches advertisements with content when
it is being delivered to the end user.
Delivering TV like high experience to End Users
AdSparx ‘s patent-pending content and advertisement stitching algorithm brings a smooth
transition while switching between video content and video advertisements. This provides for
a superior TV like experience and does not disturb the end-user with buffering issues.
Server Side Platform Only
The platform is a server side solution and does not require any code changes in the client
application. So getting started with AdSparx is very easy. Your time to market with an ad
solution is within hours. Since no changes in client application, AdSparx supports
advertisement streaming to all your client apps.
Supports all Platforms
AdSparx supports all platforms – all devices, resolutions, form factors. Devices may range from mobile
phones, tablets to Connected TV.
Works with your existing Streaming Infrastructure
AdSparx integrates with Wowza, Apache and Flash Media Server, all three Industry standard
streaming and delivery servers. AdSparx does not do the actual delivery of the content and leaves the
responsibility of streaming and scalability to your streaming setup
3. Product Architecture Description
Following is a block diagram of the system
AdSparx Modules
With reference to the above system diagram, the blocks are defined as software modules. Following
briefly explains the blocks:
Server Plugin / Module
The Server Plugin / Module is an installable binary or a plugin as the case maybe that is compatible
with Industry standard and most commonly used delivery servers. This module delivers the ad and
content seamlessly to the client using the existing streaming server set up.
Support for Streaming Servers Wowza, Apache, Flash Media Server *
Support for Streaming protocols RTSP, RTMP, HLS, HTTP, HTML5 *
Symbian, Android, J2ME, iOS, Blackberry, MS
Support for devices
Windows *
Support for resolutions / form factors Mobile Phones, tablets, Web, Connected TVs
Software platform supported Linux Operating System
* Support for newer Industry standard delivery servers, protocols and devices will be added with
newer versions and improvements
4. Publisher CMS Interface
The server plugin / module interfaces with the publishers content management system and requires
read access to the content repository
Ad Network Interface
The ad network interface provides a unified interface to the server plug-in / module for appropriate
advertisement insertion. The ad network interface also provides various supporting services required
by ad networks
Ad Network Supporting Services
a) Ad Network Zones / Profiles configurator uses configured zone parameters to automate
ad content management
b) Ad network CMS provides appropriate tools to ad networks to upload and manage
advertisement content along with various parameters and zone configuration
c) Ad Network Encoding services automates transcoding of advertisement content as per
device, form factor and resolution support
Appropriate Application Programming Interfaces will be provided to Ad network for integrating with
the Ad Platform.