BSN.Cloud
Functionality
8min
how secure is my data? see our security docid 4mwicv4j0eajqxywn5cpe for bsn cloud and brightauthor\ connected can i use dynamic playlists without bsn cloud? no a bsn content subscription is required to host dynamic playlists however, you can get similar functionality with a self hosted media rss (mrss) feed, which can work with any player that has an internet connection see media rss feed docid 6otaqab4unuefwx6yviso for more details can i get player usage statistics? yes, bsn cloud provides free, real time access to basic health info and system diagnostics of connected players, including a visual representation of player status (via the network status docid 69plon ps9hu fnfjcvft on the dashboard) and various types of network docid\ uba8sfkmsajsibrbv4a6n the log upload frequency can also be set all of these capabilities are available for both tiers of bsn cloud (the free bsn control tier as well as the subscription based bsn content tier) and can be accessed with brightauthor\ connected those in the bsn control tier can also use the web interface at control bsn cloud how long are log files stored if uploaded? if you are using bsn cloud, and you enabled the upload logs feature in brightauthor\ connected, log files will be deleted after they are successfully uploaded to bsn cloud to enable upload logs go to the network tab select your player go to properties > logging and select upload logs log files that are more than 30 days old will automatically be deleted if the player has no valid date and time, the maximum number of log files that will be stored is 60 can i update content, remotely and at the same time, on multiple players? yes bsn cloud allows you to organize your players into groups and schedule content to be deployed to one or more groups at the same time (or on different dates at different times) web folder setup docid\ cziigthx3j0k1caixc7co allows multiple players to check the same folder on your remote web server for content updates to update your players using this method, publish changes locally in brightauthor\ connected, then transfer those changes to your web server if you are using the {{brightsign network bsn}} , you can organize your players into groups, and then schedule content to be deployed to one of more groups at the same time (or different times) simple file network setup in brightauthor docid\ bvei yipao5duwzjxmyzn in {{brightauthor classic}} lets you configure multiple units to check the same folder on your remote web server for content updates to update your units, publish changes locally and then transfer those changes to your web server how are players notified of new content? all connected and healthy players establish and keep persistent websocket connections with bsn content if a player has "bsn" setup type and an active subscription, it will receive events from the server when either its settings or schedule are changed by any user in brightauthor\ connected the event propagation should take not more than few minutes (typically one minute), and the player requests the new settings or schedule immediately after receiving such an event dynamic playlists, tagged playlists, live data feeds and live media feeds changes are propagated differently each of these entities has an underlying mrss feed https //www rssboard org/media rss , and after retrieving them from the presentation, a player checks for changes in each feed separately with a frequency defined by the ttl property of tagged playlists and live media feeds in brightauthor\ connected do the logs show when there has been a successful sync with the cloud? you can look for the sync checkforcontent request message received entries in the player's system log (available via the remote dws) to monitor these events if the player is disconnected and/or does not accept messages, the server repeats them multiple times with decreasing frequency and eventually stops the player also checks for missed settings and schedule updates every six hours and retries if it cannot reach bsn content it requests settings and schedule from the server after each reboot as well do i need to configure my firewall to accept inbound connections from bsn cloud? no bsn cloud does not initiate any contact with brightauthor\ connected or players brightsign software (brightauthor\ connected, brightsignos, autoruns, plugins, etc ) initiates connections, send requests, or subscribe to events, and the server replies there are no cases when a server sends a request to a player, which would be impossible in most cases anyway since players are behind firewalls/gateways the bsn cloud ports & urls docid 6mbtfgmpjwocqomvc0oe5 page lists the services and ports which brightauthor\ connected and players access in outbound connections do i need to allow outbound connections from players to tcp port 80? if so, why? yes, at least one service requires this, but there is nothing sensitive in that traffic only two server endpoints listen on tcp port 80 and do not require transport level encryption (as described on bsn cloud ports & urls for players and software docid 6mbtfgmpjwocqomvc0oe5 ) time brightsignnetwork com services brightsignnetwork com the first is an ntp server and has other endpoints as well, and the second is used only to check the connection with the cloud at the early stages of the brightsignos boot in both cases, it is impossible to use tls because the handshake and certificate validation are possible only when boot is finished and the player's clock is initialized correctly