How can we help?

MRSS Feed Import Follow

In this article, we cover the following items:

To Import Videos from an MRSS Feed

MRSS Elements

Sample MRSS Format

Zype allows videos from an MRSS feed to be imported into your Video Library. The MRSS feed must conform to the Zype MRSS Import Format for videos to be imported.

Once you have imported videos from an MRSS feed, Zype updates and syncs with the feed on a daily or hourly basis. Videos imported via MRSS feed will remain active in Zype as long as the platform detects an active video source. If the video source for an imported video has been removed from your MRSS feed, Zype will deactivate the video upon the next MRSS sync.

MRSS feeds are supported by all OTT endpoints on Zype, but they need to meet endpoint requirements.

To Import Videos from an MRSS Feed

  1. On the Zype navigation menu, click Import & Upload.

  2. Scroll down the Import & Upload page and click MRSS.

  3. On the MRSS Import page, you may change the feed’s import name, which Zype assigns by default.

  4. Enter your MRSS URL. Your MRSS feed must conform to the Zype MRSS Import Format.

  5. By default, Zype generates categories for the videos during import based on the title specified in your MRSS feed. You may override this by selecting another category from the list.

    NOTE: To manually set categories during import, you must have previously set up categories for your video content (see Introduction to Categories).

  6. Enter the category values to be assigned to the videos during import. You may enter as many category values as you want.

  7. Optionally, set a starting date and time for importing videos. This means that only those videos that are published after the starting date and time will be imported to your Video Library. Leave this field blank to import the earliest videos in your MRSS feed.

  8. Optionally, set an ending date and time for importing videos. This means that only those videos that are published before the ending date and time will be imported to your Video Library. Leave this field blank to import even the most recent videos in your MRSS feed, or if you want to continue auto-syncing your MRSS feed to import newly-added videos.

  9. By default, the Auto-Add Videos and Auto-Activate Videos options are toggled On, meaning that all new imported videos will be added to your video library and have access to all features of the Zype platform, respectively. You may toggle Off these options.

  10. By default, the Auto Sync Video Data Source option is toggled On, meaning that video source attributes such as thumbnails and video files are updated if they change on the MRSS feed. You may toggle Off this option.

  11. By default, the Auto Deactivate Video Data Sources option is toggled Off, meaning that video data sources will remain active even if they are absent from the MRSS feed during sync. You may toggle On this option.

  12. Click Continue to preview and ensure your data is correct. Double-check your feed if errors are found in the MRSS import format.

  13. If there are no errors, click Save.

  14. On the Customize your Import page, the Import metadata option is selected by default.

    Go with the default option if your videos are served by an existing CDN and you want to only import the metadata from your MRSS feed.

    Select the second option, Import content and metadata, to transcode your videos, add them to your Video Library, and serve your content using Zype's CDN.

  15. Click Complete Import.

After Zype imports the videos from your feed, you can view or edit the video details by going to your video library. For more details, see Managing Video Imports.

If you opted not to automatically add the videos to your library, they can be found under Tools>Video Imports.

NOTE: Videos imported via MRSS feed will remain active in Zype as long as the platform can detect an active video source. If the video source for an imported video has been removed from your MRSS feed, Zype will deactivate the video upon the next MRSS sync.

MRSS Elements

Element Requirement Function
channel:title Required Sets the title of the channel (the set of your video items). Zype will interpret this as the main category title.
item:guid Required The unique ID of the item
item:pubDate Required The publication date of the item
media:content:url Required The link to the mp4 of your video item
media:content:duration Required  The duration in seconds of your video item
media:content:width Required  The width in pixels of your video item
media:content:height Required  The height in pixels of your video item
media:title Required  The title of your video item
media:description Optional  The description of your video item
media:keywords Optional  The keywords to associate with your video item. Must be a comma-delimeted list
media:thumbnail:url Required  The link to the jpg or png of your video thumbnail
media:thumbnail:width Required  The width in pixels of your video thumbnail
media:thumbnail:height Required  The height in pixels of your video thumbnail
media:category Recommended for category playlists  The category value of your video item. Will be categorized under the main category heading as set in the channel:title, or in another category if specified while importing
meta name and value Recommended for ad server key value pairing  Custom attributes that can be mapped to a video as key value pair metadata. Name will be mapped as the Key, and Value will map to any values you want to match to that Key.

 

Sample MRSS Format

Below is an example of an MRSS feed that is compatible with Zype. To properly import videos from an MRSS feed, you must format your feed to match this example.

We strongly suggest using media:category tags so your content can be automatically organized.

<rss xmlns:media="https://search.yahoo.com/mrss/" xmlns:dcterms="https://purl.org/dc/terms/" version="2.0">
    <channel>
        <title>MRSS Category Title Example</title>
        <link/>
        <description/>
        <item>
            <title>My Video 1</title>
            <guid>0_qwert</guid>
            <link>0_qwert</link>
            <pubDate>Mon, 16 May 2016 20:42:45</pubDate>
            <endDate/>
            <media:content url="https://www.mrss-example.com/p/123/sp/12300/playManifest/entryId/0_qwert/flavorId/0_4lidycd2/protocol/http/format/url/a.mp4?clientTag=feed:abcd" duration="31" width="1920" height="1080">
                <media:title>My Video 1</media:title>
                <media:description>Description text goes here</media:description>
                <media:keywords>example, video, mrss</media:keywords>
                <media:thumbnail url="https://mrss-example-img.revnm.com/p/123/sp/12300/thumbnail/entry_id/0_qwert/version/100012/acv/202/width/1920/height/1080" width="1920" height="1080" />
                <media:category>
                    Example Category Value
                </media:category>
                <media:player url="https://www.mrss-example.com/kwidget/wid/_123/entry_id/0_qwert/ui_conf" />
<meta name="custom_field1" value="custom_value1"/>
<meta name="custom_field2" value="custom_value2"/> </media:content> </item> <item> <title>My Video 2</title> <guid>0_123abc</guid> <link>0_123abc</link> <pubDate>Mon, 16 May 2016 20:35:14</pubDate> <endDate/> <media:content url="https://www.mrss-example.com/p/123/sp/12300/playManifest/entryId/0_123abc/flavorId/0_thxezdy6/protocol/http/format/url/a.mp4?clientTag=feed:abcd" duration="52" width="1920" height="1080"> <media:title>My Video 2</media:title> <media:description>Description text goes here</media:description> <media:keywords>example, video 2, mrss</media:keywords> <media:thumbnail url="https://mrss-example-img.revnm.com/p/123/sp/12300/thumbnail/entry_id/0_123abc/version/100012/acv/212/width/1920/height/1080" width="1920" height="1080" /> <media:category> Example Category </media:category>
<meta name="custom_field3" value="custom_value3"/>
<meta name="custom_field4" value="custom_value4"/> <media:player url="https://www.mrss-example.com/kwidget/wid/_123/entry_id/0_123abc/ui_conf" /> </media:content> </item> </channel> </rss>

Comments

Please sign in to leave a comment.