Versions Compared

Key

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

Expand
titleTable of Contents
Table of Contents
minLevel1
maxLevel3
outlinefalse
indent20px
typelist
printablefalse

BrightAuthor versions 4.1.1.x and later allow you to display HTML using an Media RSS Feed state. The player can use the data from an MRSS feed to download and display HTML, or it can display HTML from a remote URL. MRSS feeds can also contain image, video, and audio files to mix with the HTML content for playback.

This page outlines how to format an MRSS feed so that BrightAuthor can successfully parse and display HTML elements contained within it.

Note

Note

MRSS HTML is supported with Media RSS Feed states only–other BrightAuthor components that support MRSS elements (e.g. Live Text states) do not support HTML files.

...

A Media RSS (MRSS) feed is an XML document that describes a playlist of media files to download and play. The standard use case involves a playback client (in this case, the BrightSign player), which downloads the XML document from a remote source at regular intervals, determines if any media files have been added or changed, downloads new files using URLs provided in the document, and then plays the media files in an automated playlist. If a media file disappears from the XML document the next time it is downloaded, it is removed from the playlist.

Tip

Tip

The full specification for the MRSS document format can be found here.

...

Alternate Feed Formats

You can write an MRSS parser script to handle alternate feed formats, including feeds that are similar in purpose to MRSS but are formatted differently (e.g. SMIL), as well as MRSS feeds that specify HTML content using a different method. An MRSS parser, which is written in BrightScript and added to a BrightAuthor presentation with the Data Feed, can handle custom elements in a feed and provide the internal data structures expected by the BrightAuthor presentation.

...