Server Side Models.html - pabloviquez/docutest GitHub Wiki
Starkey Foundation - Starkey Video : Server Side Models
This page last changed on Nov 20, 2013 by pviquez.
Main Navigation
Home - Discovery & Architectur- e
Development Menu
Expression Engine Core Changes
Notes & Development priorities
Starkey Social Networks Accounts
Server Side Models
Video Model and Video Interactions
The video object is the essence of the project. this is the data modeling for them:

Brightcove Video Object
[Brightcove Video Model](http://support.brightcove.com/en/video-cloud/docs /media-api-objects-reference#Video)
Field Name : Description : Data type
-----------------:----------------------------------------------:-----------------------------------------------------------------------
id : Database auto-generated : INT UNSIGNED NOT NULL AUTO_INCREMENT
source_id : Brightcove video unique identifier : BIGINT UNSIGNED NOT NULL
name : Brightcove video name : VARCHAR(255)
shortDescription : A short description describing the Video : VARCHAR(255)
creationDate : Date of video creation. Epoc in Milliseconds : BIGINT UNSIGNED NOT NULL
publishedDate : Date when it was last made active. Epoc : BIGINT UNSIGNED NOT NULL
: in milliseconds. :
lastModifiedDate : Video last modification. UNIX epoch milisecs : BIGINT UNSIGNED NOT NULL
itemState : One of the properties: ACTIVE, INACTIVE, or : VARCHAR(10) NOT NULL
: DELETED. You can set this property only to :
: ACTIVE or INACTIVE. :
startDate : Video first date availability for playing : BIGINT UNSIGNED NULL
: UNIX epoch milisecs :
endDate : Video last date of availability Epoch ms. : BIGINT UNSIGNED NULL
tags : An array of Strings representing the tags : VARCHAR(1000) NULL
: assigned to this Video. :
videoStillURL : Video still image associated with this Video : VARCHAR(1000) NULL
: Stills are 480x360 pixels. :
thumbnailURL : Video thumb URL. 120x90 pixels. : VARCHAR(500) NOT NULL
length : Video length in milliseconds. : BIGINT UNSIGNED NULL
Brightcove CuePoint Object
[Brightcove CuePoint Object Model](http://support.brightcove.com/en/video- cloud/docs/media-api-objects-reference#CuePoint)
Field Name : Description
-----------------:----------------------------------------------------------------
name : Required. A name for the cue point so that you can
: refer to it.
videoId : Required. Comma-separated list of the ids of one or more
: videos that this cue point applies to.
time : Required. The time of the cue point, measured in
: milliseconds from the beginning of the video.
forceStop : True/False. On true video stops playback at the cue point.
: This setting is valid only for AD type cue points.
type : Required. An integer code corresponding to the type of cue point.
: One of 0 (AD) or 1 (CODE). An Ad cue point is used to trigger
: mid-roll ad requests. A Code cue point can be used to indicate
: a chapter or scene break in the video.
metadata : String that can be passed along with a CODE cue point.
: Not more than 512 characters.
In This Page
- Server Side Models
- Video Model and Video Interactions
- Brightcove Video Object
- Brightcove CuePoint Object
- Video Model and Video Interactions
Site Map
Attachments:
DataModel.png (image/png)

Document generated by Confluence on Sep 16, 2014 14:12