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.
