Summary of the content on the page No. 1
BrightSign Users Guide
Matches:
BrightSign HD2000 Version: 1.2.27
AutoPlay Script Version: 1.2
California, USA
www.rokulabs.com
Summary of the content on the page No. 2
INTRODUCTION ............................................................................................................................. 4 BRIGHTSIGN FEATURES.............................................................................................................. 5 EXAMPLE BRIGHTSIGN SETUPS ................................................................................................ 7 EXAMPLES ..........................................................................................
Summary of the content on the page No. 3
SETTING THE DATE/TIME ON BRIGHTSIGN (HD2000 ONLY) ........................................................... 50 WRITING BOOT SCRIPT & LOGO TO ROM ...................................................................................... 50 WIDESCREEN VS. 4X3 DISCUSSION .............................................................................................. 52 SUPPORTED INPUT DEVICES ........................................................................................................ 52
Summary of the content on the page No. 4
Introduction The Roku BrightSigns are complete standalone Digital Sign or Kiosk Controllers that can play content from standard Flash memory cards. BrightSigns have uniquely high quality video playback. This is achieved via professional quality decoders and a scaler that can produce crisp clean 1920x1080 interlaced video from high definition mpeg sources on an HD2000, and 1024x768 video on a VGA monitor from standard definition mpeg sources on an HD600. Still video/pictures can be displ
Summary of the content on the page No. 5
BrightSign Features BrightSign BrightSign HD2000 HD600 Display Resolutions NTSC * PAL * S-Video (requires adaptor) * 640x480 (VGA out) * 800x600 (VGA out) * 1024x768 (VGA out) * * 480p (Component out) * * 480p (HDMI out) * 576p (Component out) * 576p (HDMI out) * 720p (Component out) * * 720p (HDMI out) * 1080i (Component out) * 1080i (HDMI out) * Video Compression Standards MPEG-1 * * MPEG-2 * * Picture Formats BMP * * PNG * JPEG Coming Audio Format
Summary of the content on the page No. 6
Compact Flash card slot * * SD/MMC flash card slot * Video mode select button * * LEDs: connector activity and video * * mode Back Panel Connectors Power * * 3 audio out stereo 1/8” mini plugs * * VGA (also supports XVGA) * * Component out * * 3 RCA jacks: Y-Pr-Pb HDMI out * 2 High Speed USB host ports * * 10/100 Ethernet jack * * DB25 control port (for buttons & * * LEDs) RS-232 serial port * * Optical SPDIF audio out * * 1/8” 5V serial port * 8 position dip switch *
Summary of the content on the page No. 7
Example BrightSign Setups Probably the simplest way to use BrightSign is to put a video or set of still images on a CompactFlash card, and use a VGA cable to connect the BrightSign to a flat panel monitor. Variations on this setup include using the component out to connect to a High Definition display (like a Plasma TV), or even connecting to a standard definition display. On the HD2000, HDMI out can be used to connect to a display. As well as looping video or slide shows, you c
Summary of the content on the page No. 8
Examples Here are some examples of what you can do with a BrightSign: • Display a looping video with “DVD+” quality on a variety of monitor types. • Display a looping slide show in high definition. • Play looping music. • Combine any of the above. • Create interactive displays that play video, photos, or audio in response to customers using touch screens, mouse, keyboard, remote, or a custom button board you have created. • Create a playlist with Audio, Video, and Images that calls ot
Summary of the content on the page No. 9
your monitor is configured to the correct input type and is connected using the correct cable. You should now see the demo in various video modes, and see how it auto scales and supports widescreen or 4x3. Note that the front panel “video mode” button is not currently supported on the HD2000. Software Versions The version of the BrightSign device software that matches this manual can be found on the cover of the Manual. This version of the software may not have been installed on you
Summary of the content on the page No. 10
BrightSign Documentation The complete set of BrightSign documentation is available at www.rokulabs.com/BrightSign. It includes: • BrightSign Installation and Regulatory Guide • BrightSign User Guide (this document) • BrightSign HD600 Hardware Guide • BrightSign HD2000 Hardware Guide • BrightSign BrightScript Reference • BrightSign Object Reference • BrightSign Specifications • Example Scripts 10
Summary of the content on the page No. 11
Getting Started Step 1: Get Hardware You Need To start using the BrightSign, you’ll need the following hardware. • Display – Any monitor, TV, or Elo touch screen with a VGA, Component, Composite (HD600 only), or HDMI (HD2000 only) inputs. • CF Card Reader/Writer o A Compact Flash card to store the demo or your content. Read “Selecting Compact Flash Cards” o A USB card reader for your PC or Macintosh that supports compact flash cards. You can get one for less then $20. • SD Card Rea
Summary of the content on the page No. 12
Media Types Supported The following media types are supported: • MPEG-2 Video Files (aka “VOB” or “MPG” files) - These are the same types of files that are found on DVDs. They can be authored using any video editing software such as Pinnacle Studio or iMovie. Video sizes up to 1080i (1920x1080 interlaced) are supported with bit rates up to 25Mbps on the HD2000, and sizes up to D1 (720 x 480) are supported with bit rates up to 9 mbps on the HD600. When a video is played, it will be s
Summary of the content on the page No. 13
Playing Media with BrightSign Media can autoplay from a CompactFlash card upon power-up, play via a script on a CompactFlash card, or be tested using the serial shell commands. NOTE: On an HD600, video will come out the VGA connector, and the resolution will be 1024x768 unless you have changed this in your .CSV, Playlist, or Script, or by using the front panel video mode button. On an HD2000, video will come out the Component and HDMI connectors and the default video resolution is 720p.
Summary of the content on the page No. 14
2. Go to www.rokulabs.com/brightsign and download the “autoplay.zip” file. This contains a script named autorun.bas. Copy autorun.bas into the root directory of your CF card. 3. Insert the CF card into the BrightSign, apply power, and after a few moments, the video should play and auto loop. Auto Playing a Playlist upon Power-up A playlist is a text file that describes a sequence of still images, or video clips, or audio clips to play, and the order they should play. See the playli
Summary of the content on the page No. 15
1. Create the script using a text editor (see the script section of this manual for more information) 2. Save it to the root directory of your CompactFlash card with the name “autorun.bas” Creating a Schedule for Auto Playing Videos, Still Images, Playlists, or CSV Files To play videos, still images, playlists, or CSV files at scheduled times, do the following: 1. Create the scheduling file “autoschedule.txt” using a text editor. See the scheduling section of the manual for more detail
Summary of the content on the page No. 16
Playlists A BrightSign playlist is a text file that ends in “.bsp” (BrightSign Playlist). It contains the names of the files to play, in the order they should play. Files are played in sequence, one after the next. This means that it is not currently possible to have a playlist that plays audio and a video at the same time, for example. Getting Started To play a playlist, you must have your content, the playlist, and the Roku autoplay script (autorun.bas) on your CF card. Playlists ca
Summary of the content on the page No. 17
Playlist Commands Here is the list of commands that can appear in a playlist: .bmp, .mp3, .mpg, .vob, .png (HD2000 only) Any line that is a file name that ends in one of these extensions is played. Names may contain spaces. .bsp You can call another playlist from within a playlist putting the playlist filename on a line by itself. For example: mysubplaylist.bsp. This “sub playlist” will complete one loop and then return control to the main playlist. debug Turns on debug informati
Summary of the content on the page No. 18
audiochan # (default is 2 ) Since there are three analog outs, if analog is selected you must also use the "audiochan" cmd: • audiochan 2 -- output 1 (this is not a typo) • audiochan 1 -- output 2 • audiochan 0 -- output 3 volume # (default is 100 ) Sets the volume to a value between 0 and 100. For example: volume 100 videomode (default is 1024x768x60p ) Set the output framebuffer format. The options are: VGA: • 1024x768x60p • 640x480x60p – HD600 only • 800x600x60p – HD6
Summary of the content on the page No. 19
lighton # lightoff # These two commands are used to set or clear one of the GPIO outputs. The number can be any integer between 17 and 22. For example: lighton 17 sets LED 0 on the button board. waitbuttonany This will pause until any of the GPIO buttons is pressed. pause # This will pause for the specified number of seconds. The number must be an integer. For example: pause 5 displayregistry (default is null) This will cause the contents of the registry t
Summary of the content on the page No. 20
Creating Interactive Displays With BrightSign you can create displays that respond to user input. For example, give the customer options of watching different videos depending on which button is pressed. To accomplish this with BrightSign, you need to decide what the input device will be, and you will need to either (a) use Microsoft Excel to create a control table and use BrightSign’s “autoplay .CSV files” mode, or (b) create a custom control script. Using Excel to Create Interactive S