Tools & Utilities
Autowall
12min
this page / section pertains to brightauthor classic , our legacy app brightauthor\ connected is our latest app for managing content and players development of brightauthor classic has largely ceased and the app will eventually be deprecated and replaced with brightauthor\ connected the autowall plugin kit allows you to publish video walls that automatically resize to fit the number of players in the wall autowall presentations play videos from {{brightauthor classic}} 's dynamic playlists docid\ lfmkbxpuqwc5t2osx8gix , mrss feeds, remote streams, or hdmi ® input using hdmi in with autowall requires that all players have hdmi in capability and that the same hdmi signal is fed to all of the players plugin kit https //archbee doc uploads s3 amazonaws com/tyaqenq txckpox4eakhe qqv8lf edh5bkzkqdo6yr 20250423 175013 zip features landscape or portrait video walls the maximum frame rate and resolution of portrait videos are restricted on hd and ls players see optimize video quality docid\ h730drksg mjtzfmu 1gx for more details html based layouts support for any publishing method (local file networking, brightsign network, etc ) multiscreen ticker video wall content populated from bsn or mrss feeds (any image or audio files that are part of the feed will be ignored) support for streaming video and hdmi input ticker content populated from bsn or rss feeds automatic caching of videos from the feed automatic scaling based on the number of players in the wall change log changes since autowall version 1 4 support for streaming video support for hdmi in support for portrait video player setup first, you'll need to set up each player for the video wall you can perform device setup in either brightsign network (bsn) docid\ sj6ivrk 5261u5ha 6ibq or the bsn device setup docid\ mwj58czc4wtgi3awhlqhs open the unit setup https //brightsign atlassian net/wiki/spaces/doc/pages/370671657/brightsign+network+setup+in+brightauthor window or device setup https //brightsign atlassian net/wiki/spaces/doc/pages/370672517/bsn+device+setup page give the player a name according to its physical location in the video wall the diagram on the right shows the naming convention for players in the video wall for example, in a 4x4 landscape video wall, the top left screen will be named "a 1", while the bottom right screen will be named "d 4"; in a 4x4 portrait video wall, the top left screen will be named "d 1", while the bottom right screen will be named "a 4" if players are not named using the above convention, they will not connect to the video wall under customization , select the use name only option configure the rest of the device setup options as desired write the setup files to sd cards and publish them to the players connect all the autowall players to the same local network via ethernet cable autowall setup once you've set up the players, you'll need to publish an autowall presentation to them unzip the autowall plugin kit create a new brightauthor classic project alternatively, you can use one of the bpf example projects included in the autowall plugin kit add the autowall plugin to the presentation navigate to file > presentation properties > autorun click add script plugin select the autowall brs file from the unzipped kit specify the plugin name as "autowall" add the autowall html file to the presentation note that arbitrary html files will not work with the autowall plugin see the “building autowall templates” section below for information about how to develop html files for this plugin navigate to file > presentation properties > html sites click add html site under html site specification , select local content click browse and select one of the following html files from the html folder included with the kit index html the standard landscape autowall, which plays video files from an mrss feed or dynamic playlist index with ticker html a landscape autowall with a multiscreen ticker index stream htm l a landscape autowall that plays streaming video from a remote source to edit the streaming video source, open the index stream html file with a text editor and modify the src string in the video tag on line 23 index hdmi in html a landscape autowall that plays video from the hdmi input on the brightsign player index portrait html a portrait autowall that plays video files from an mrss feed or dynamic playlist drag and drop an html5 state into the presentation playlist this will open the html5 window select the autowall html file from the html site dropdown list check the enable external data , enable mouse and touch events , and enable native video plane playback boxes click ok to save the html5 state if you're using an autowall that plays video files from a feed ( index html , index with ticker html , or index portrait html ), add your mrss feed or dynamic playlist https //brightsign atlassian net/wiki/spaces/doc/pages/370671771/dynamic+playlists to the presentation navigate to file > presentation properties > data feeds click add data feed under feed specification , pick one of the following if you're using an mrss feed, select url and enter the url of your mrss feed if you're using a bsn dynamic playlist, select dynamic playlist and use the dropdown list to pick the feed to use in the video wall under data feed content usage , select mrss feed click ok to save the data feed if you are using the index with ticker html autowall, populate the ticker with text by adding your rss or live data feed to the presentation navigate to file > presentation properties > data feeds click add data feed under feed specification , pick one of the following if you're using an rss feed, select url and enter the url of your rss feed if you're using a bsn live data feed, select live data feed and use the dropdown list to pick the feed to use in the ticker under data feed content usage , select text click ok to save the data feed you may wish to account for the bezel size of the monitors that make up video wall this will make the alignment of each portion of the video more accurate (especially when there are large gaps between the screens) navigate to file > presentation properties > variables use the add variable button to add the following variables "bezelwidth", "bezelheight", "screenwidth", "screenheight", and "ptp domain" enter the measurements of the screen and bezel (in millimeters) in the default value fields the "screenwidth" and "screenheight" values refer to the dimensions of the screen itself, while the "bezelwidth" and "bezelheight" values refer to the dimensions of the border around each screen for the "ptp domain" variable, enter any value between 4 and 127 if you want to run multiple autowalls on the same local network, the "ptp domain" must be different for each autowall publish the presentation to the players in your autowall using your desired publishing method (local network, brightsign network, etc ) edit the autowall playlist to modify the contents of the video wall playlist, edit your mrss feed or bsn dynamic playlist when you add, remove, or edit a video in the playlist, the video wall will automatically update itself modify the autowall if you want to add more players to your autowall, set up the players as described above, making sure to name them appropriately to add new rows and columns to the video wall if you want to rearrange players that are already part of your autowall, you will need to rename them for players set up for standalone, local file networking, or simple file networking, you will need to perform the player setup process again to rename the player if you are using the brightsign network, you can update the player names remotely open brightauthor classic and go to the manage > status tab expand the group that the player belongs to right click the player and select edit edit the player name click ok to save the changes the player will update itself the next time it checks in with the brightsign network servers build autowall templates you can use the autowall plugin to develop your own html templates for synchronized video walls if you wish to develop your own html templates, please note the following best practices we recommend using the index html file included with the autowall kit as the basic template for your html specifically, the following elements should be preserved for autowall synchronization to work preserve the javascript libraries in the \<head> section preserve the ng app and ng controller attributes in the \<body> section ensure the \<video> section includes the mrss feed attribute you can modify the size and position of the \<video> element, but the dimensions of the video should match the aspect ratio of the video wall, not the aspect ratio of a single screen set the html video docid\ e6ujleh69q0jmmv8kytrp of the html video to 1 to ensure graphics are displayed for l bars and other features that require transparency, you will need to use png images with alpha values for transparency effects to show the video if your template includes animated graphics, you will need to use the bssyncmanager docid\ dqnx2ot2tdkxynmrglncp javascript object to ensure they are synchronized across multiple displays otherwise, you will need to restrict each animated graphic to a single screen on the video wall troubleshooting & considerations if your autowall is not working, please consider the following guidelines disable enhanced synchronization make sure that the interactive docid\ dkusdivrxpuaiuovm2ehl feature is disabled in your brightauthor classic presentation this feature is disabled by default in new presentations ensure content files have unique names each file in your mrss feed must have a unique name