A brightcove module object which represents a video.
The name of the video
The video ID. Internally a 'long long' type, which cannot be represented in javascript, although the value may be passed to any function which takes a videoId.
The video reference ID.
The account ID that the video belongs to. Internally a 'long long' type, which cannot be represented in javascript, although the value may be passed to any function which takes an accountId.
A short description of the video.
The full description of the video.
A date object representing when the video was created.
A date object representing when the video was published.
A date object representing when the video was last modified.
The video's tags.
The URL for a video still frame.
The URL for a video thumbnail.
The length of the video (in seconds). Internally a 'long long' type, which cannot be represented accurately in javascript. This means for exceptionally long videos the value returned may be incorrect.
The number of times the video has been played.
The number of times the video has been played in the last week.
The video's custom fields and their values.
A constant representing the current state of the video.