Interface MediaFile

VAST MediaFile representation. For more info please take a look at the VAST specification

Hierarchy

Properties

apiFramework?: string

Will most likely be VPAID

bitrate?: string

For progressive load video, the bitrate value specifies the average bitrate for the media file

codec?: string

The codec used to encode the file which can take values as specified by RFC 4281.

delivery?: string

Either progressive for progressive download protocols (such as HTTP) or streaming for streaming protocols.

height?: string

The native height of the video file, in pixels.

id?: string

An identifier for the media file.

maintainAspectRatio?: string

Boolean value that indicates whether aspect ratio for media file dimensions should be maintained when scaled to new dimensions

maxBitrate?: string

Max bitrate for streaming videos.

minBitrate?: string

Min bitrate for streaming videos.

scalable?: string

Boolean value that indicates whether the media file is meant to scale to larger dimensions

src?: string

The source file url.

type?: string

MIME type for the file container. Popular MIME types include, but are not limited to “video/x-flv” for Flash Video and “video/mp4” for MP4.

universalAdId?: string

A string identifying the unique creative identifier.

width?: string

The native width of the video file, in pixels.

Generated using TypeDoc