BrightAuthor:connected
...
Presentation
State Properties
Media List State
9min
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 state properties name the user selected name of the media list state initial state select this to make this state the home screen list content use this section to specify how the media list is populated note that you can instead populate the media list through the media list canvas (which appears when the widget is double clicked) by adding content from the assets tab to the media list 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, is the item title, is the media download url and 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 example \<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 content docid\ gpjwf1lnjhau eqzjmfuq from your bsn content library live media feed populate the media list using a content docid\ gpjwf1lnjhau eqzjmfuq from your bsn content library update interval specify how often the player should refresh the contents of the feed parser plugin select a presentation settings docid\ a6ali6u szxhuansk6t3 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 presentation settings docid\ a6ali6u szxhuansk6t3 for more details automatically generate user variables from data feed use the feed to populate a set of user variables for html pages see presentation settings docid\ a6ali6u szxhuansk6t3 for more details playback use this section to customize the media list playback play from start index on entry to state check this box to have the media list begin playing from the specified start index each time it is entered if you leave this box unchecked, subsequent transitions to the media list will play the next file in the list start index specify which item in the list should count as the beginning of the list when non shuffled playback reaches the end of the list, it will loop back to the top of the list (i e start index 0), rather than the specified start index transition specify the transition effect for image files effect select an effect that occurs when there is a transition to an image duration specify the duration of the transition effect shuffle playback check this box to randomize the order of media items in the media list each time it is entered send zone message (using file name as parameter) prior to showing each item check this box to send docid\ yhhseps59hmccm1zviqs4 command every time there is a file transition in the media list the zone message string will consist of the filename (without the file extension) of the target item in the media list return to start after inactivity returns to the start of the media state after a specified inactivity time brightauthor\ connected inactivity timeout is counted on a per state basis classic brightauthor used global inactivity timeout values, and as a result imported bpf files will lose their previous inactivity timeout value events / commands use this section to define event properties docid\ vnsoobt2tyx2rkudmlecn that will cause a transition to a new item in the media list you can also define commands & conditional targets docid\ az1ytdteyh zp2dbg lbl that will be triggered when transitions occur play next events select interactive event(s) that allow the user to transition to the next file in the media list play previous events select interactive event(s) that allow the user to transition to the previous file in the media list play next commands select command(s) that will trigger when the media list transitions to the next file play previous commands select command(s) that will trigger when the media list transitions to the previous file notes this section lets you store important information about the media list state for future users it can be modified at any time advanced this section lets you add commands to your presentation to extend its functionality see commands & conditional targets docid\ az1ytdteyh zp2dbg lbl for more info example screenshot 2025 02 11 at 9 52 14 am png to display library content in a media list widget drag the media list widget onto the canvas in your presentation double click on the widget in the library panel on the left, select the items you want and drag them into the media list widget, as shown in image 1 click and drag on the media items to reorder them if needed click off of the content or use the back button to go back to the media list widget set the other state properties as desired (see the previous section for more information) add an event to transition into the media list from the other content in your presentation add a media end event to transition out of the media list