Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Anchor
media_list
media_list

...

The Media List state is a convenient tool for defining interactive events with many files in a single feed. By default, each time the playlist transitions to a Media List state, the next file in the list will play and exit the list after a timeout (images) or when the file finishes playing (video and audio). Alternatively, you can set the list to shuffle files or cycle through every file in the list before exiting and transitioning to the next state.

Note

When the Media List state is double-clicked, the Media List canvas will appear. The Media List canvas gives you the option to add content from Assets to the Media List. To exit this canvas, click the Zone description located in the top left corner of the canvas. This will take you back to the Zone Content canvas. 

List Content

Use this section to specify how the Media List is populated.

  • Populate From Feed: Populate the Media List using a feed.

    • URL: Specify the URL of an RSS feed (this feature does not support MRSS feeds). In the example below, <title> is the item title, <description> is the media download URL and <medium> is the medium. Upon playing the presentation, the player will retrieve media from the download URLs specified <description> field of each item in the feed. Note that:

      • Each media piece must have their type specified under <medium> 

      • Supported mediums include image, video, and audio

        Code Block
        languagejs
        <rss xmlns:media="http://search.yahoo.com/mrss/" version="2.0">
            <channel>
                <title>The Feed</title>
                <link>https://site.com/</link>
                <description>The videos</description>
                <generator>Server RSS Generator</generator>
                <item>
                    <title>myvideo.mp4</title>
                    <pubDate>2022-08-24T17:29:30.74Z</pubDate>
                    <link>https://site.com/myvideo.mp4</link>
                    <description>https:/site.com/myvideo.mp4</description>
                    <medium>video</medium>
                    <media:content url="https://site.com/myvideo.mp4" fileSize="25863908" type="video/mp4" medium="video"></media:content>
                </item>
            </channel>
        </rss>


    • Dynamic Playlist: Populate the Media List using a Dynamic Playlist from your bsn.Content (Content Cloud) library.

    • Live Media Feed: Populate the Media List using a Live Media Feed from your bsn.Content (Content Cloud) library.

  • Update Interval: Specify how often the player should refresh the contents of the feed.

  • Parser Plugin: Select a feed parser to parse the feed data before it is passed to the Media List.

  • Optimize Feed Updates (use HEAD calls): Check this box to have the player make an HTTP HEAD request before retrieving the contents of a feed. See this page for more details.

  • Automatically generate User Variables from Data Feed: Use the feed to populate a set of User Variables for HTML pages. See this page for more details.

Playback

...