BrightSign HD1010 User Manual Download Page 1

User Guide

HD110, HD210, HD410, HD810, HD1010, and HD2000

MATCHES:

BrightSign HD110, HD210, HD410, HD810, HD1010 Software Version: 3.0.1

Summary of Contents for HD1010

Page 1: ...User Guide HD110 HD210 HD410 HD810 HD1010 and HD2000 MATCHES BrightSign HD110 HD210 HD410 HD810 HD1010 Software Version 3 0 1...

Page 2: ...ight 2008 2009byBrightSign adivisionofRoku Inc Allrightsreserved Roku theRokulogo andtheBrightSignlogoaretrademarksofRoku Inc Otherbrandandproduct namesaretrademarks or registered trademarks of their...

Page 3: ...rightSign software 6 Step 3 Try the demo 7 Step 4 Get the results you want 8 Chapter 3 Playing Media with BrightSign 9 Ways to play media 9 Setting the video mode 11 Auto playing files in alphabetical...

Page 4: ...t from an interactive playlist 36 Controlling udp output from an interactive playlist 37 Preloading images 37 Simultaneous states within a single interactive playlist HD2000 only 38 Interactive playli...

Page 5: ...les 74 General playback problems 74 Content Playback 76 Troubleshooting Playlists 78 Troubleshooting Interactive Playlists 79 BrightSign and accessories 81 Chapter 8 Advanced Topics 84 Selecting Compa...

Page 6: ...from an interactive playlist 98 Setting the date time on BrightSign 99 Using a custom boot script and logo 100 Using your own boot logo 100 Widescreen vs 4x3 discussion 100 Displaying videos 100 Displ...

Page 7: ...e presentations and since BrightSign is compatible with standard media authoring software you can choose the tools you use to create your content Because BrightSign has no moving parts it is durable r...

Page 8: ...Digital SD or CompactFlash CF card and connect BrightSign to a display CF cards are supported on the HD2000 only You can use any of the following methods to connect to a display Use a VGA cable to co...

Page 9: ...cting powered speakers to BrightSign you can add audio to your display and you can add interactivity by connecting an input device such as a keyboard touch screen button board or LED The example below...

Page 10: ...rred to as zones videos in one zone slideshow in a second zone and on the HD210 HD1010 and HD2000 an RSS feed in a third zone HD210 HD810 HD1010 and HD2000 only Schedule any of the above to play at a...

Page 11: ...A Component HD810 HD1010 and HD2000 only HDMI Storage card Either of the following CF card HD2000 only USB Flash card HD810 HD1010 and HD2000 only SD card Card Reader Writer The card reader writer mus...

Page 12: ...re updates so that you can take advantage of all the latest features 1 Check your current software version a Connect a video monitor to your BrightSign b Start BrightSign without an SD card inserted c...

Page 13: ...Sign deletes the UPDATE ROK file and reboots the unit However if the card was formatted with NTFS or HFS then BrightSign does not delete the UPDATE ROK file and the unit doesn t reboot after the updat...

Page 14: ...r BrightSign to a monitor or TV using a VGA component or HDMI connection 2 Make sure your monitor is configured to receive input from the cable you re using 3 Start the demo by inserting the SD card y...

Page 15: ...nectors These models communicate with the display attached to BrightSign and BrightSignautomaticallydeterminesand sets thebest video resolution If BrightSign isunableto get video information from the...

Page 16: ...t file that contains the file names of still slides video clips or audio files to play HD410 HD810 HD1010 and HD2000 only An interactive playlist file BrightSign uses interactive playlists as a descri...

Page 17: ...splay is attached but it is turned off when you turn BrightSign on BrightSign tries to communicate with the display and set the best video mode if the display is designed correctly BrightSign can stil...

Page 18: ...lphabetic order by file name 1 Copy your files into the root directory of an SD card See the list of supported file types on the previous page 2 Insert the SD card into your BrightSign 3 Turn on your...

Page 19: ...aylist file on power up or reset do the following 1 Create a playlist file and name it AUTOPLAY BSP seeWorkingwithPlaylists for details 2 Copy the playlist file into the root directory of an SD card 3...

Page 20: ...p and which media to play when a user presses a button or triggers other events To autoplay an interactive playlist on power up or reset do the following 1 Create an interactive playlist using Microso...

Page 21: ...wing 1 Create a script using a text editor and name the file AUTORUN BRS see Working with Scripts for details 2 Copy the script into the root directory of your SD card 3 Insert the SD card into your B...

Page 22: ...E TXT see Scheduling playback HD210 HD810 HD1010 and HD2000 only for details 2 Copy AUTOSCHEDULE TXT into the root directory of your SD card 3 Copy all video still image playlist and interactive playl...

Page 23: ...in a playlist are played in sequence one after the next This means that you cannot use a playlist to play files simultaneously For example you cannot play an audio file and a video file at the same t...

Page 24: ...et of commands that you can use in a BrightSign playlist For example if you want the playlist to pause for 5 seconds between images the slideshow playlist above could be modified like this slideinterv...

Page 25: ...ault most text editors automatically save files with a TXT extension so you need to override the default file extension when saving the playlist file 4 Copy the following files to your SD card Your pl...

Page 26: ...splay This command is useful for debugging HD2000 only audiomode defaultis1 BrightSign provides 5 1 audio decoding that is controlled via the audiomode command If your audio source is a video file you...

Page 27: ...utput audiochan 2 Sets output 1 this is not a typo audiochan 1 Sets output 2 audiochan 0 Sets output 3 volume defaultis100 You can set the volume level by specifying a value between 0 and 100 For exam...

Page 28: ...80x60p 1280x720x60p 1280x720x50p 1280x720x59 94p 1920x1080x50i 1920x1080x59 94i 1920x1080x60i HDMI 1024x768x75p 1360x768x60p 720x576x50p 720x480x60p 1280x720x60p 1280x720x50p 1280x720x59 94p 1920x1080...

Page 29: ...eomode resolution imagemode 1 Scales the image to fit the display The whole image is displayed as large as possible with correct aspect ratio imagemode 2 Scales the image to fill the display while mai...

Page 30: ...PIO outputs All other GPIO output ports are turned off Examples GPIOOn 0 2 4 Turns on GPIOs 0 2 and 4 All other GPIO output ports are turned off GPIOOn Turns off all GPIO output ports PauseMS Use this...

Page 31: ...any integer between 17 and 22 For example lighton 17 sets LED 0 on the button board waitbuttonany HD410 HD810 HD1010 and HD2000 only Use this command when you want the playlist to pause until any GPI...

Page 32: ...hapter Working with Scripts for details Using Excel to create interactive presentations BrightSign can play a sophisticated sign that is described in an interactive playlist An interactive playlist is...

Page 33: ...are similar to the 5 right hand columns and they describe what happens when the user presses buttons or when a video finishes or a slide times out VIDEOMODE 1024x768x60p IMAGEMODE 1 EVENTS elo 110 18...

Page 34: ...10 1024x768x75p 1360x768x60p 720x576x50p 720x480x60p 1280x720x60p 1280x720x50p 1280x720x59 94p 1920x1080x50i 1920x1080x59 94i 1920x1080x60i 1920x1080x50p 1920x1080x29 97p preferred mode 1920x1080x60p...

Page 35: ...UDIOMODE audio mode HD2000 only Sets the audio mode used when playing a video 0 Sets the audio to AC3 surround 1 Mixes AC3 surround audio down to stereo 2 Mutes the audio VIDEOPLAYERAUDIOOUTPUT audio...

Page 36: ...s SPDIF audio in raw AC3 4 Outputs analog audio with SPDIF mirroring raw AC3 AUDIOPLAYERAUDIOSTEREOMAPPING stereo mapping HD2000 only Sets the analog output when playing an audio file Use this paramet...

Page 37: ...or the serial line Supported baud rates are 1800 2000 2400 3600 4800 7200 9600 12800 14400 19200 23040 28800 38400 57600 115200 SerialPortMode port mode HD410 HD810 HD1010 and HD2000 only Sets the ser...

Page 38: ...TRYKEY registry key Deletes the specified registry key from the current registry section The corresponding registry value is also deleted EVENTS After the keywords the first line of the interactivepla...

Page 39: ...the radius of the circular region in pixels button HD410 HD810 HD1010 and HD2000 only Triggers on a GPIO Control Port button press Use this format to define the button number button number number rep...

Page 40: ...t will trigger mstimeout This event is similar to timeout but you can have multiple mstimeout events per interactive playlist The format is mstimeout milliseconds milliseconds represents the number of...

Page 41: ...tand this better open the demo s AUTOPLAY CSV file in Excel while playing the demo on your BrightSign As you select options on your BrightSign look at the interactive playlist to see how it tells your...

Page 42: ...p gpiosOff 0 2 4 When BrightSign enters the ppt10 bmp state LED s 0 2 and 4 are turned off and the other LED s are unaffected product1 bmp gpios When BrightSign enters the product1 bmp state All LED s...

Page 43: ...ically when a user triggers their display Here are the rules that apply to preloading an image If a state row only has one possible next image state then the next image is preloaded If a state row has...

Page 44: ...the keyword NEXT in the first column of the first row that follows all of the primary STATE rows You can then add other keywords followed by the states for the simultaneous activities You can use thi...

Page 45: ...o shows that you can design powerful interactive signs using interactive playlists The following examples illustrate how easy it is to use and understand interactive playlists EXAMPLE 2 Slideshow that...

Page 46: ...se or touch screen input MENU BMP remains onscreen forever MENU BMP has one touch click event When MENU BMP is currently being displayed and thereisamouseclickortouchscreeninputanywhereonscreen Bright...

Page 47: ...event as Example 2 There isanelo evententry foreachimage sothe next imageplays whenthere is amouse click or touch activity anywhere onscreen There are no timeout events in this demo Because Example 3...

Page 48: ...video and pressing button 3 starts the slideshow If no button is pressed the attract video starts automatically after 10 seconds If the attract or showcase video is playing pressing button 1 restarts...

Page 49: ...43 EXAMPLE 5 Simultaneous states in a single interactive playlist...

Page 50: ...ol its audio playback Using rollover regions HD810 HD1010 and HD2000 only In the previous section Using Excel to create interactive presentations you learned that you can create touchable clickable ar...

Page 51: ...t corner of the display width height represents the width and height of the touch area in pixels enable_rollover 1 enables rollovers 0 disables rollovers on_bitmap represents the name of the bitmap im...

Page 52: ...e displayed in the same location as the rollover region Normally the on and off image have the same dimensions as the rollover region width height and the same starting position x y However if your on...

Page 53: ...t and then returns to the menu after it finishes Similar to a standard elo entry entering the rollover area advances to the next slide until you reach MENU BMP Entering the second rollover area takes...

Page 54: ...nly You can play videos still images and playlists at scheduled times using the autoschedule txt file This file specifies the date time for the event as well as the file you want to play The syntax of...

Page 55: ...TXT file the line following a date time specification must be an interactive playlist file playlist file video file or image file When the date time event occurs BrightSign stops playing the current...

Page 56: ...r 15 2009 at 3 20 PM On December 25 at 4 16 PM the playlist MUSIC BSP starts The next specification indicates that VIDEO TS starts playing at 4 00 PM every Wednesday in January 2010 The playlist BREAK...

Page 57: ...ages zone or a Video zone Images This zone supports playback images You can create multiple image zones RSS This zone supports playback of a single RSS feed Text This zone plays static text Clock This...

Page 58: ...SS playback Parameters Control settings for RSS and Text zones You can set the following Line count Length of time to display text Text Appearance animated or static Commands Use commands to control t...

Page 59: ...53 Using zones with playlists The easiest way to use zones is with playlists Here are a few examples of how to add zones to your playlists EXAMPLE 2 5 zones with clock and RSS...

Page 60: ...the zones on the screen For each zone you specify the following Zone type VideoORImages Video Images Clock Text or RSS see What are zones for details Starting position in pixels Width and height in p...

Page 61: ...ollowing 3 1st number Represents the number of lines to display 0 2nd number Indicates whether the text is animated or static 0 for animated 1 for static 4 3rd number Represents the number of seconds...

Page 62: ...0 2nd number Indicates whether the text is animated or static 0 for animated 1 for static 10 3rd number Represents the number of seconds to display each string Other keywords for zones In addition to...

Page 63: ...o is transparent and a value of 255 is opaque You can use the following color keywords Backgroundscreencolor color values Sets the background color for all zones ForegroundTextColor color values Sets...

Page 64: ...This section provides the playlist that created the demo so you can see how the playlist controls the demo EXAMPLE 4 Screen capture of the Comix Tours demo Main Video Zone Image Zone playlist 1 Text...

Page 65: ...6 audiochan 0 analog audio NewEnglandFishingWithFlyByLogo ZonesDemo ts Zone 2 images REM DefineZone Images 1384 100 420 420 Slideinterval 2 2 seconds between images Transition 15 Fades between current...

Page 66: ...orld_03 png ZoneWorld_04 png ZoneWorld_05 png ZoneWorld_06 png ZoneWorld_07 png ZoneWorld_08 png ZoneWorld_09 png ZoneWorld_10 png ZoneWorld_11 png ZoneWorld_12 png ZoneWorld_13 png ZoneWorld_14 png Z...

Page 67: ...MMER OF LOVE SIZZLERS Spanish Riviera Romantic Getaway packages starting from only 1 999 Airfare and 10 day hotel accommodations included Call us now and book your romantic summer fun Promo code SPAIN...

Page 68: ...ish common goals such as playing video loops or slideshows By using interactive playlists you can create more sophisticated presentationsthatincludeinputfromatouchscreenormouse However tocreatethemost...

Page 69: ...ould see hello world on your PC screen 8 If you want the script to autorun upon boot rename it AUTORUN BRS Roku Objects As well as the BrightScript language itself BrightSign relies upon a library of...

Page 70: ...04 Release Type for help or help command for help on command Roku script BrightScript Micro Debugger Enter any BrightScript statement debug commands or HELP BrightScript print hello hello BrightScrip...

Page 71: ...ttons or switches and the outputs directly to LEDs To usetheGPIOport youmustcreate asimplecustomcable that connects yourBrightSign to your buttons or LEDs For more information and example circuits see...

Page 72: ...eObject roMessagePort gpio CreateObject roGpioControlPort gpio SetPort p gpio EnableInput 0 gpio EnableInput 1 gpio EnableInput 2 gpio EnableInput 3 gpio EnableOutput 4 gpio EnableOutput 5 gpio Enable...

Page 73: ...eObject roMessagePort tmr CreateObject roMessagePort gpio CreateObject roGpioControlPort gpio SetPort p event_loop msg wait 0 p if type msg roGpioButton then event_loop butn msg GetInt if butn 5 then...

Page 74: ...ion and Regulatory Guide BrightSign User Guide this guide BrightSign HD2000 Hardware Guide BrightSign Compact Button Board Hardware Reference Manual BrightSign BrightScript Reference BrightSign Object...

Page 75: ...After Effects etc To preview your work as you go you will need to work in a 1080x1920 canvas Whetheryoueditina1080x1920or1920x1080canvas thekeyisthatwhenyouaredoneediting you must output your content...

Page 76: ...VGA are active at the same time when using 1024x768 or 1360x768 For all other resolutions except 1080p HDMI and Component are active at the same time HD810 and HD1010 have component Can I synchronize...

Page 77: ...modules with each Expander adding support for an additional 54 units that s a total of 402 units NOTE Ifyouusethird partyUSBhubswithmorethantwoUSBports youcanconnectmorethan 7 Expander modules to one...

Page 78: ...lay This is normally caused by a problem with the content or with the video connections 1 If you re using an HDMI Component display make sure the display is set to the correct input 2 If your BrightSi...

Page 79: ...nt pin in the CF card slot 1 Check the CF slot for a bent pin 2 Reformat your CF card in FAT32 format 3 Try a different brand and or size card USB keyboard is not responding BrightSign works with many...

Page 80: ...u re having general problems playing content with BrightSign try the following 1 Download the BrightSign demo and make sure it plays see Step 3 Try the demo for details If you re also having playlist...

Page 81: ...1024x768 or 1360x768 the HD2000 also supports 1280x768 For playlists AUTOPLAY BSP and interactive playlists AUTOPLAY CSV add the following line to correct the video output HD2000 VIDEOMODE 1024x768x60...

Page 82: ...If your video isn t playing it might be an unsupported format or it might not meet the required specifications to play on the BrightSign Make sure your videos meet the following requirements Videos m...

Page 83: ...audio quality is poor Poor audio quality is normally due to a problem with the file or to bad encoding 1 Try re encoding the audio or video or using a different application to encode the video 2 Open...

Page 84: ...playlist demo and confirm that it plays Playlists that I create using MacOS don t work This is most likely caused by improper formatting of the playlist Playlists must be plain text files 1 Use TextEd...

Page 85: ...ghtSign please start with this checklist 1 Make sure the interactive playlist and your content are in the root of the flash card 2 Make sure the interactive playlist is named AUTOPLAY CSV 3 Download a...

Page 86: ...lated problems NOTE Some users have problems creating interactive playlists with OpenOffice Please try Excel Google Spreadsheet or a CSV editor like the one hosted at http csved sjfrancke nl index htm...

Page 87: ...Sign software update fails 1 Confirm that the update file is named UPDATE ROK 2 Make sure the update file is in the root of the SD card not in a sub directory 3 Reformat the SD card in FAT32 format 4...

Page 88: ...works with many different brands of USB mice Before troubleshooting the mouse download the BrightSign Demo and try using your mouse with the demo see Step 3 Try the demo for details If the mouse work...

Page 89: ...using a USB hub 3 Try a different USB keyboard Elo touch screen coordinates aren t working properly If the Elo coordinates appear to be reversed or flipped when using AUTOPLAY CSV try the following 1...

Page 90: ...Simpletech Avoiding CF SD card corruption due to read fatigue If you fail to use an industrial CF SD card the files on the CF SD card may become corrupt after a period of time This is due to the fact...

Page 91: ...d speed for digital sign and kiosk applicationswithstandarddefinitionvideo Ingeneralyouneedacardthatcansustainreadrates of over 3 megabytes per second for standard video However for standard video we...

Page 92: ...lly runs any auto run content on the CF SD card UPDATE_SAVE ROK Use this file name if you want to keep the update file on the CF SD card after the update is complete This is useful when you want to us...

Page 93: ...thin Final Cut Pro 1 Open an existing sequence or create a new one 2 Add HD content to the sequence as needed 3 Make sure audio tracks are enabled If your project has no audio add a Slug to one of the...

Page 94: ...s a Open the movie in the QuickTime Player b Select Window Show Movie Properties and make sure that a SoundTrack is displayed in the Properties window c If there is no audio track go to Final Cut Pro...

Page 95: ...s such as running scripts playing video trying different video modes etc You do not need to use the shell You can simply put your content on a CF SD card and configure it to auto play on power up see...

Page 96: ...shouldsee the BrightSign shell appear It should also show you the software version number NOTE ThecurrentversionofBrightSignsoftwaredoesnotsupporthot swappingofCF SDcards You must insert the CF SD ca...

Page 97: ...lay volume 75 audioplay volume 75 To change the video mode use this format with the videomode command videomode 1024x768x60p To display an image use this format with the imageplay command imageplay sl...

Page 98: ...SD prefixes Testing CF SD cards BrightSign works with most CF SD cards but is not compatible with all CF SD cards You can test your card by using the dir shell cmd and or using the shell cmd readperf...

Page 99: ...u see output in your terminal program including a variety of output such as mouse clicks or button presses file names audio and video settings as well as any errors associated with incorrect use of fu...

Page 100: ...name it RUN BRS If you are testing a playlist the main playlist must be named AUTOPLAY BSP If you are testing an interactive playlist it must be named AUTOPLAY CSV 5 Insert your CF SD card into Bright...

Page 101: ...5 When the Roku prompt appears type the following script run brs Multi run script limitations Currentlywhenascriptterminates BrightSigndoesnotfreeresourcesallocatedbyRokuObjects This means that if yo...

Page 102: ...de and completes the update BrightSign is always working on improving the BrightSign software so check the BrightSign web site periodically for upgrades BrightSign works with most CF SD cards but is n...

Page 103: ...a playlist see Playlist commands In addition you can access the registry by using a custom script that includes the roRegistry object see the BrightSign Object Reference Manual for additional informat...

Page 104: ...o display only a subset of the registry use the following syntax DisplayRegistry registry section name Copying registry contents from an interactive playlist Tocopythecontentsoftheregistrytoafileontoa...

Page 105: ...Go to BrightSign web and click the Software Downloads link 2 Click the SetDateTime Script link to download the SETDATETIME ZIP file 3 Expand the SETDATETIME ZIP file which contains a script named SETD...

Page 106: ...card into your BrightSign and apply power 6 When the terminal prompt appears type the following where LOGO BMP is the name of your logo file writebootfile logo bmp boot bmp 7 Reboot BrightSign and yo...

Page 107: ...an read more about ViewMode in the Object Reference Manual The following example assumes you have a roVideoPlayer object called video video SetViewMode 1 video PlayFile Aq ts Displaying images When di...

Page 108: ...nfiguration script We recommend the manual IP configuration script method because it is easier than using the system shell You can download a manual IP configurations script from the BrightSign websit...

Page 109: ...4Gateway 192 168 1 1 nc AddDNSServer 192 168 1 1 nc AddDNSServer 208 67 222 222 nc AddDNSServer 208 67 220 220 nc Apply a RebootSystem REM End of script Proxy servers There are three ways you might co...

Page 110: ...asy way to update BrightSign devices remotely Create a BrightSign folder on your web server place your new content in this folder and then use BrightSign s Windows tool to create a sync file so the Br...

Page 111: ...mer Minutes Item to update NetworkTimer 15 RSS NetworkTimer Instructs BrightSign to check your network folder for new content at regular intervals based on the date time parameter you specify For exam...

Page 112: ...nent out X X X X X X 576p HDMI component out X X X X X X 720p HDMI component out X X X X X X 1080i HDMI component out X X X X X X 1080p HDMI out X X X X X Video compression standards HD110 HD210 HD410...

Page 113: ...Mouse X X X Keyboard X X X Trackball X X X Barcode scanner X X X USB hub support X X X Front panel HD110 HD210 HD410 HD810 HD1010 HD2000 Power LED X X X X X X IR receiver X Compact Flash CF card slot...

Page 114: ...X X RS 232 serial port X X X X Optical SPDIF audio out X 1 8 5V serial port X X X X 8 position dip switch X Other features HD110 HD210 HD410 HD810 HD1010 HD2000 Auto play and looping video support X...

Page 115: ...he output resolution which can be much higher definition The files must contain program streams transport streams are not supported TIP For additional information on authoring HD content see Generatin...

Page 116: ...s characteristic BrightSign outputs all audio at this rate regardless of the sample rate it was recorded at WAV audio files 16 bit linear PCM data Dolby Digital AC3 5 1 audio in a video file o 5 1 AC3...

Page 117: ...vox Serial Button Board Any GPIO button signal or LED your custom board or led display BrightSign has a test button board available for purchase on our estore VGA Monitors Component input TVs HDMI Mon...

Page 118: ...lot Wheel Mouse Optical Wired Logitech M UV55A Mini Optical Mouse Optical Wired Logitech M BT96a Optical Mouse 3 buttons Trackball Wired Logitech T BC21 Marble Mouse Optical Wired Logitech M BP86 MX31...

Reviews: