Content
Access to the Content tab requires a bsn.Content subscription.
Use the Content tab to add, delete, or move files on your BSN.cloud network. You can also use the Content tab to create BSN.cloud presentation components: Dynamic Playlists, Live Data Feeds (RSS), and Live Media Feeds (MRSS).Â
This section has an accompanying tutorial video.
Content Library
Library: View assets that are part of your BSN.cloud network. The Media directory contains content files (image, video, audio, text) and the Components directory contains other presentation assets (playlists, feeds, plugins, HTML pages).
Click the New folder icon to create a new folder in the specified directory. This option is only available for the Media directory.
Content Tab:
Upload New Media adds new media to your libraryÂ
New Component allows you to add a Dynamic Playlist, Tagged Playlist, Live Data Feed, or Live Media Feed; or to upload an HTML site, Node.js app, or script to your library. Note that if you upload an HTML site/Node.js app as a regular website, it will be available in the Presentation tab as media content in the HTML5 widget.
Content Library takes you to the content library
Search: Enter text in the search field to search the folder for a filename
Sort: Use the dropdown list to select a sort criteria. Use the icon to toggle between ascending and descending order.
Properties: Use this pane to view information about a selected item:
Media: Provides information about a media file:
Name: The name of the media file
Media Type: The type of media file ("image", "video", "audio", or "text")
Dimensions: Resolution of the media file
File Size:Â The size of the file, in kilobytes or megabytes
Upload Date:Â The date and time the file was uploaded to BSN.cloud
Last Modified:Â The date and time the file was last modified on the client machine
Thumbnail Image: To enlarge your image or video thumbnail to show more content detail, select the enlarge icon in the top right corner of the thumbnail icon (see the arrow over the thumbnail in the image above).
Component: Provides information about a presentation component:
Name: The name of the component
Type: The type of component ("Dynamic Playlist", "Data Feed", "Media Feed", "Html Site", or "Script")
Size: The size of the component file(s), in kilobytes or megabytes
Creation Date: The date that the component was created on BSN.cloud
Upload Date: The date that the component was uploaded to the BSN.cloud (applicable HTML sites only)
Undock: Select the icon to undock panels from the left or right panes. See Undocking Panels for more information.
Delete: Click the icon beneath a media file, component, or folder to delete it. A lock icon on an item indicates that it is being used in an active presentation (i.e. a presentation that is assigned to a BSN.cloud group) and cannot be deleted.
Uploading Files
Media Files
To add media files to your BSN.cloud library, navigate to Content > Upload New Media or click the Add Media icon in the Media directory of the Library.
Choose Files: Select media files from your local machine to upload to BSN.cloud
Properties: View information about the selected media file:
File Name:Â The name of the media file
File Type:Â The type of media file ("Image", "Video", "Audio", or "Text")
File Size:Â The size of the file, in kilobytes or megabytes
Last Modified:Â The date and time the file was last modified on the client machine
Add content to folder: Change the target BSN.cloud directory (media file uploads default to the "Media" root-directory folder).
Upload Content: Click this button to upload the selected files.
HTML Sites
To upload an HTML site to your BSN.cloud library, navigate to Content > New Component > Upload HTML Site.
All assets for an HTML5 site should be contained in a single folder to ensure that they can be easily selected and uploaded (only include the HTML assets to avoid uploading unrelated items).
Site Name: Enter a name for the HTML site for easy identification in the BSN.cloud library.
Upload as Device Web Page: Check this box if you want to use the HTML site as a Device Web Page.
Browse to Select Site Index: Select the .html file of the site that you wish to upload.
Upload: Click this button to upload the HTML site (including the index.html file and all assets).
Scripts
To upload a plugin script, navigate to Content > New Component > Upload Script.
Browse to Select Script: Select a script file (with a .brs extension) to upload.
Upload: Click this button to upload the HTML site (including the index.html file and all assets).
Dynamic Playlists
Dynamic Playlists allow you to easily update content across multiple presentations on your network. When you modify a Dynamic Playlist, every presentation that includes the Dynamic Playlist receives these changes. This means that a single update can reach numerous presentations.Â
Example
You have several groups on your BSN.cloud network playing different presentations based on their location. However, you have a playlist of daily deals you wish to apply to all of your presentations. Instead of updating each presentation individually, you can include a single Dyanmic Playlist in them. When you update the Dynamic Playlist, the changes are broadcast to all your players automatically.
Adding a Dynamic Playlist
To create a Dynamic Playlist, navigate to Content > New Component > Dynamic Playlist or go to the the Components > Dynamic Playlists directory and click the New Dynamic Playlist icon.
When the Create Dynamic Playlist window opens, enter a Name for the Dynamic Playlist and click Create.
Building a Dynamic Playlist
Library: Select a folder containing media files that you wish to add to your Dynamic Playlist.
Assets: Drag and drop media files from the folder into the playlist area to add them to the Dynamic Playlist.
Select All: Click to select all files in the folder. Alternatively, you can hold down shift to select any number of files to drag into the playlist area. Click Clear Selection to clear your multi-selection.
Search: Enter text in the search field to search the folder for a filename.
Sort: Use the dropdown list to select a sort criteria. Use theÂ
 icon to toggle between ascending and descending order.
Refresh: Click the icon to query the contents of the folder again.
Resize: Use the dropdown menu to change the size of the image thumbnails in the Assets pane.
Â
Playlist Area: Edit the playlist order by dragging items to different positions in the playlist. To remove an item from the playlist, hover your cursor over the thumbnail and click the icon when it appears.
Save: Click the icon to save the Dynamic Playlist to your BSN.cloud network or select Save As from the file drop down menu.
Properties: Select a media item to view properties associated with it:
Asset Name: The filename of the media item.
Time On Screen (images only): Specify the amount of time (in seconds) that the image should be displayed before transitioning to the next item.
Volume (videos and audio only): Specify the volume of the media.
Enable Validity Date: Check the box to assign a validity date to the media item. If this box is checked, the file will only be included in the Dynamic Playlist between the specified Start Time/Date and End Time/Date. A playlist item with a validity date will have an icon in the top left to indicate its current status:
The item is not currently included in the Dynamic Playlist because the validity Start Time/Date begins in the future.
The item is currently included in the Dynamic Playlist.
The item is not currently included in the Dynamic Playlist because the validity End Time/Date has passed.
Live Data Feeds
Live Data Feeds allow you to host and update fully functional RSS feeds on BSN.cloud using a simple user interface. You can use Live Data Feeds to populate Live Feed states (as part of a Ticker zone) or modify User Variables.Â
Adding a Live Data Feed
To create a Live Data Feed, navigate to Content > New Component > Live Data Feed or go to the Components > Live Data Feeds directory and click the New Live Data Feed icon.
The Create Live Data Feed window will open. Enter a Name for the feed and click Create.
Building a Live Data Feed
Add Item: Click the icon to add an item to the feed.
Move Item: Click and hold the icon to move a feed item to a different position in the feed.
Enter Key: Enter a key for the item.
Enter Value: Enter a value to associate with the key. The Live Feed state displays the value, rather than the key, of each item.
Delete: Click the icon to remove an item from the feed.
Save: Click the icon to save the feed on your BSN.cloud network or select Save As from the file drop down menu.
Properties: Select a feed item to view properties associated with it:
Order: Enter an index number to move the item to a different position in the feed.
Enable Validity Date: Check the box to assign a validity date to the item. If this box is checked, the item will only be included in the Live Data Feed between the specified Start Time/Date and End Time/Date. An item with a validity date will have an icon in the top left to indicate its current status:
The item is not currently included in the Live Data Feed because the validity Start Time/Date begins in the future.
The item is currently included in the Live Data Feed.
The item is not currently included in the Live Data Feed because the validity End Time/Date has passed.
Live Media Feeds
Live Media Feeds allow you to host and update fully functional media RSS (MRSS) feeds using a simple user interface. You can use Live Media feeds to populate Live Feed states or modify User Variables.
Adding A Live Media Feed
To create a Live Media Feed, navigate to Content > New Component > Live Media Feed or go to the Components > Live Media Feeds directory and click the New Live Media Feed icon.
The Create Live Media Feed window will open. Enter a Name for the feed and click Create.
Building a Live Media Feed
Library: Select a folder containing media files that you wish to add to your Live Media Feed.
Assets: Drag and drop media files from the folder into the feed area to add them to the Live Media Feed.
Select All: Click to select all files in the folder. Alternatively, you can hold down shift to select any number of files to drag into the playlist area. Click Clear Selection to clear your multi-selection.
Search: Enter text in the search field to search the folder for a filename.
Sort: Use the dropdown list to select a sort criteria. Use theÂ
icon to toggle between ascending and descending order.
Refresh: Click the icon to query the contents of the folder again.
Resize: Use the drop down menu to change the size of the image thumbnails in the Assets pane.
Feed Area: Edit the feed order by dragging items to different positions in the playlist.
Expand: Click the icon to edit information about the feed item:
Title: Enter a key for the item.
Description: Enter a value to associate with the key.
Add Item Data: Click the button to add a custom name/value pair to the item
Move Item: Click and hold the icon to move a feed item to a different position in the feed.
Delete: Click the icon to remove an item from the feed.
Save: Click the icon to save the Live Media Feed to your BSN.cloud network or select Save As from the file drop down menu.
Properties - Media Feed: Displays properties associated with the feed.
Name: The name of the Live Media Feed
TTL:Â Specify how long the feed will remain on the player (in minutes) before it is refreshed using the source URL.
Properties - Media Feed Item: Displays properties associated with the currently selected media feed item:
Order:Â Enter an index number to move the item to a different position in the feed. The index begins at 1.
Duration: The amount of time an image is displayed or audio/video file is played. A value of 0 indicates that the image will be displayed continuously.
Enable Validity Date: Check the box to assign a validity date to the item. If this box is checked, the item will only be included in the Live Media Feed between the specified Start Time/Date and End Time/Date. Start Time and End Time assumes the time is entered in UTC timezone (not the local time of the user). An item with a validity date will have an icon in the top left to indicate its current status:
The item is not currently included in the Live Media Feed because the validity Start Time/Date begins in the future.
The item is currently included in the Live Media Feed.
The item is not currently included in the Live Media Feed because the validity End Time/Date has passed.