| Upload Option | Description and Best Practises |
|---|---|
| Browser-based Console Upload | Publishers can easily upload a file by selecting 'Upload' in their LVP console account. This is the easiest way to quickly upload a file. |
| FTP Upload | Media files and associated metadata can be uploaded via File Transfer Protocol (FTP). Publishers should use FTP over Console Upload for the following situations:
|
| API Upload | Publishers that wish to programmatically upload media files can do so using the LVP Content API. Here are some common use cases for programmatic upload:
|
| FTP Address: | ftp.delvenetworks.com |
|---|---|
| Login Credentials: | Use the same username and password that is used to login to your console |
<rss version="2.0" xmlns:media="http://search.yahoo.com/mrss/"
xmlns:lvpcm="http://www.limelightnetworks.com/"
xmlns:dcterms="http://purl.org/dc/terms/">
<channel>
<title></title>
<link></link>
<description></description>
<item>
<title></title>
<link></link>
<description></description>
<guid></guid>
<media:content url="">
<media:title></media:title>
<media:description></media:description>
<media:thumbnail url="" />
<media:keywords></media:keywords>
<media:category></media:category>
</media:content>
</item>
</channel>
</rss>
| Element | Value Required | Description and Use |
|---|---|---|
| <title> | NO | A value should be specified for this element if you wish for media to be automatically placed into a channel. DO NOT specify a value if you wish for the media to remain outside a channel. If the value corresponds to an existing channel in your account, then the media will be placed in that channel. If the value does not correspond to an existing channel, a new channel will be created and media placed within. Example: <title>My Channel Title</title>
|
| <link> | NO | The channel link element is a requirement of the RSS standard. However, the value here will be ignored by LVP. |
| <description> | NO | The channel description element is a requirement of the RSS standard. However, the value here will be ignored by LVP. |
| Element | Value Required | Description and Use |
|---|---|---|
| <title> | NO | LVP will first look for a value in the <media:title> element. If no value exists then LVP will use the value entered here to populate the 'Title' property. |
| <link> | NO | The item link element is a requirement of the RSS standard. However, the value here will be ignored by LVP. |
| <description> | NO | LVP will first look for a value in the <media:description> element. If no value exists then LVP will use the value entered here to populate the 'Description' property. |
| <guid> | YES | This element MUST contain the original filename of the media (minus the file extension). For example, if the original file is 'MyVideo.mp4' then enter 'MyVideo' as the value for the guid element. The value entered here specifies whether to use an existing file in your account or create a whole new file. If the value corresponds to an existing original filename in your account, the metadata for that file will be updated. If the filename does not exist in your account, then a new file will be automatically ingested using the url attribute of the <media:content> element. Example: <guid>MyVideo</guid> |
| Element | Value Required | Description and Use |
|---|---|---|
| <media:content> | NO | LVP will ignore the 'url' attribute for this element if the filename in the <guid> element corresponds to an existing file in your account. If the <guid> element does not correspond to an existing file in your account, LVP will attempt to ingest a new file using the 'url' attribute: Example: <media:content url="http://www.foo.com/movie.mov"> |
| <media:title> | NO | The value specified here will be used to populate the 'Title' property in your LVP account. Example: <media:title>My Video Title</media:title> |
| <media:description> | NO | The value specified here will be used to populate the 'Description' property in your LVP account. Example: <media:description>This video is about...</media:description> |
| <media:thumbnail> | NO | The image that corresponds to the value of the 'url' attribute will be assigned as the video 'Preview Image' and 'Thumbnail' in your LVP account. Example: <media:thumbnail url="http://my_image_link.jpg" />
|
| <media:keywords> | NO | The value specified here will be used to populate the 'Tags' property in your LVP account. The keywords should be comma-delimited. Example: <media:keywords>tag1, tag2, tag3</media:keywords> |
| <media:category> | NO | The value specified here will be used to populate the 'Genre' property in your LVP account. If the value does not correspond to an existing LVP Genre, the value will be ignored. Example: <media:category>Sports</media:category> |
<rss version="2.0" xmlns:media="http://search.yahoo.com/mrss/" xmlns:lvpcm="http://www.limelightnetworks.com/" xmlns:dcterms="http://purl.org/dc/terms/">
<rss version="2.0" xmlns:media="http://search.yahoo.com/mrss/"
xmlns:lvpcm="http://www.limelightnetworks.com/"
xmlns:dcterms="http://purl.org/dc/terms/">
<channel>
<title></title>
<link></link>
<description></description>
<item>
<title></title>
<link></link>
<description></description>
<guid></guid>
<media:content url="">
<media:title></media:title>
<media:description></media:description>
<media:thumbnail url="" />
<media:keywords></media:keywords>
<media:category></media:category>
</media:content>
<lvpcm:customProperties>
<lvpcm:customProperty type="Property 1 Name" value="Property 1 Value"/>
<lvpcm:customProperty type="Property 2 Name" value="Property 2 Value"/>
</lvpcm:customProperties>
</item>
</channel>
</rss>
<rss version="2.0" xmlns:media="http://search.yahoo.com/mrss/" xmlns:lvpcm="http://www.limelightnetworks.com/" xmlns:dcterms="http://purl.org/dc/terms/">
<rss version="2.0" xmlns:media="http://search.yahoo.com/mrss/"
xmlns:lvpcm="http://www.limelightnetworks.com/"
xmlns:dcterms="http://purl.org/dc/terms/">
<channel>
<title></title>
<link></link>
<description></description>
<item>
<title></title>
<link></link>
<description></description>
<guid></guid>
<media:content url="">
<media:title></media:title>
<media:description></media:description>
<media:thumbnail url="" />
<media:keywords></media:keywords>
<media:category></media:category>
</media:content>
<dcterms:valid>
start=2011-01-01T00:00:00Z;
end=2011-12-31T11:59:59-00:00
</dcterms:valid>
</item>
</channel>
</rss>
<rss version="2.0" xmlns:media="http://search.yahoo.com/mrss/"
xmlns:lvpcm="http://www.limelightnetworks.com/"
xmlns:dcterms="http://purl.org/dc/terms/">
<channel>
<title>My Existing Channel Title</title>
<link></link>
<description></description>
<item>
<title>Another Great Video</title>
<link></link>
<description>This video is equally great...</description>
<guid>New_File_Original_Filename</guid>
<media:content url="http://www.foo.com/New_File_Original_Filename.mov">
<media:title>Another Great Video</media:title>
<media:description>This video is equally great...</media:description>
<media:thumbnail url="http://images.mythumbnail.com/image.jpg" />
<media:keywords>great, cool, awesome</media:keywords>
<media:category>Entertainment</media:category>
</media:content>
</item>
</channel>
</rss>
<rss version="2.0" xmlns:media="http://search.yahoo.com/mrss/"
xmlns:lvpcm="http://www.limelightnetworks.com/"
xmlns:dcterms="http://purl.org/dc/terms/">
<channel>
<title></title>
<link></link>
<description></description>
<item>
<title>A Great Video</title>
<link></link>
<description>This video is about great things...</description>
<guid>The_Videos_Original_Filename</guid>
<media:content url="">
<media:title>A Great Video</media:title>
<media:description>This video is about great things...</media:description>
<media:thumbnail url="http://images.mythumbnail.com/image.jpg" />
<media:keywords>great, cool, awesome</media:keywords>
<media:category>Entertainment</media:category>
</media:content>
</item>
</channel>
</rss>