Browse Prior Art Database

Method and System for Real-time Transcoding of Video Advertisements

IP.com Disclosure Number: IPCOM000242044D
Publication Date: 2015-Jun-16
Document File: 4 page(s) / 130K

Publishing Venue

The IP.com Prior Art Database

Related People

Karthikeyan M.: INVENTOR [+4]

Abstract

A method and system is disclosed for transcoding one or more video advertisement assets on the fly for enabling optimized delivery of advertisements on mobile platforms.

This text was extracted from a Microsoft Word document.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 54% of the total text.

Method and System for Real-time Transcoding of Video Advertisements

Abstract

A method and system is disclosed for transcoding one or more video advertisement assets on the fly for enabling optimized delivery of advertisements on mobile platforms.

Description

Disclosed is a method and system for transcoding one or more video advertisement (ad) assets on the fly for enabling optimized delivery of advertisements (ads) on mobile platforms.

FIG. 1 illustrates the different components of the method and system disclosed herein.

Figure 1

In accordance with FIG.1, the method and system includes a video ad server that receives an ad call and retrieves a video ad in response to the ad call.  The video ad is in the form of an EXtensible Markup Language (XML) document conforming to Video Ad Serving Template (VAST) specification.  In order to retrieve the video ad, the method and system calls ad servers and gets an ad response in the form of VAST XML.  The method and system then parses the XML document and extracts Uniform Resource Locators (URLs) to the video ad assets.  The method and system, then, transcodes the video ad assets into Hypertext Transfer Protocol (HTTP) Live Streaming (HLS) format, re-creates the VAST XML for the video ad and includes the HLS encoded URLs.  Thereafter, the method and system delivers the transcoded video ad to a video player.

FIG. 2 illustrates the transcoding of video ads using a mediator in accordance with an embodiment of the method and system disclosed herein.

Figure 2

On receiving the content media file URLs, the mediator fetches the video ad monetization rules.  The rules are executed to determine the nature and frequency of ads to play for the content.  The mediator, then, retrieves ad media URL from media file nodes associated with an ad server and fetches the video ad content at the URLs. Thereafter, the mediator transcodes the video ad content to different bit rates and resolutions.

FIG. 3 provides a detailed description of the mediator of the method and system disclosed herein.

Figure 3

In addition to the HLS master playlist, the mediator also returns meta-data of the video ad package...