Skylark enables your team to create a hierarchy for episodic content using brands
, seasons
, episodes
and assets
.
The asset
object is where the ovp
object is referenced. The ovp
object contains the streaming url path for a given asset.
In the Skylark UI, the contents tab for an asset
will either allow a user to upload a video through the browser or if a video has already been uploaded, a player will be shown instead.
The user can also upload text track files to add subtitles to the asset
.
Below is listed every metadata field available for the asset
object.
Overview
Name | Assets |
Can be scheduled | Yes |
UI Nav Location | Media content |
API Endpoint | /assets |
List View
Title | Yes |
Duration | Yes |
Licensing | Yes |
Translations | Yes |
Information
Language Version Metadata:
UI Field Name | API Field Name | Data type | Searchable |
---|---|---|---|
Title | title | !String | true |
Global Metadata:
Field name | Data type |
---|---|
Duration in seconds | Boolean |
Release Date | Date |
Translations | Yes |
Licensing | Yes |
Imagery
Image Type:
Name | Slug |
---|---|
Main | main |
Header | header |
Footer | footer |
Background | background |
Poster | poster |
Landscape | landscape |
Profile | profile |
Preview | preview |
Feature | feature |
Thumbnail | thumbnail |
Content Type
Content Type |
---|
Asset |
Relationships
Relationship |
---|
Parental Guidance |
Assets and Parent URL's
In order for the API to return a parent_url
for an asset
or episode
, that asset
or episode
MUST belong to a brand
or season
.
An asset
or episode
can be present in any number of sets
(aka collections
, rails
, sliders
, homepages
and generic views
), but can only appear in one brand
or season
.
If an asset
appears in two collections
for example then Skylark would not be able to return two parent_urls
. parent_url
is therefore returned as null
unless the episode is part of a brand
or season
.