Setup Guide


1. Connect the components

  • Setup the computer with a mouse, keyboard and monitor (HDMI or DSUB).
  • Connect power, preferably to a battery UPS to maintain up time during power failure (unit draws only 20W).
  • Plug in headphones or speakers to green audio output.
  • Connect RJ45 to a network with a router handing out DHCP IP addresses.

2. Boot the computer.

3. Change the default system user password

On the initial run of machines with pre-installed versions of Open Broadcaster, the user must change the factory default password. Once the password has been set, the user account will login automatically.

Enter the default password ‘obsuser’ (twice to re-enter the password), followed by a new password (you will have to re-enter the new password).

Passwords must be a minimum of 8 characters and contain at least two of the following character types:

  • Lowercase Alphabetical (a, b, c, etc.)
  • Uppercase Alphabetical (A, B, C, etc.)
  • Numerics (0, 1, 2, etc.)
  • Special Characters (@, %, !, etc.)

If you forget or lose the password, you’ll need to re-image the unit and start over. Be sure to record the password in a safe place.

4. Change the default Dashbord password

Change the default (admin/admin) user and password from within the Player dashboard. Save and restart for passwords to take a effect. Password manager will ask to update.

Software Updates


Updating the software ensures the most current version of the application is running. To obtain and install updates, click the Update button in the dashboard Admin menu

Update Player Utilities

NOTE: Utilities for updating the Player will now be found on the Admin Tab of the Dashboard.

After updating the Player, restart the Player and refresh the browser (Tip: press F5 on the keyboard) to the load changes to the Dashboard layout.

Alert Player

(Initial setup and testing)

Open the Dashboard

The Open Broadcaster Player is configured using a secure web browser interface, available at [//localhost:23233]. A user/password is required to access the Dashboard (the default is admin/admin). Configuration settings are grouped together on the tabbed pages of the Dashboard.

The Status tab displays the current state of the Player.

 Dashboard Screenshot

For initial setup, disconnect any USB audio device before powering up the unit, and use the external green speaker/headphone jack to monitor audio output located on the back of device. The Enable Audio In setting is disabled in the default configuration. If Enable Source In or Enable LED Sign are set on the A/V tab, disable them.

Open the Dashboard and configure Emergency Alerts with a Location Geocode. Adjust Primary and Secondary Languages if necessary. Generate a Test Alert. Try different text-to-speech (TTS) voices. Click the Save button if changes are made to any Tab. The Dashboard must be restarted to load the new settings.

To monitor real alerts, use a high level geocode for your province (Atlantic Canada=1; Quebec=2; Ontario=3; Prairies=4; British Columbia=5; Northern Canada=6). Enable the ‘Play Moderately Severe Alerts’ setting to recieve and play additional warning messages.

Be sure to reset the Location Geocode for a specific alerting locale before proceeding to Operation.

Set Alerting Locale

 Emergency Alert Tab

  1. Ensure Emergency Alerts are enabled on the Emergency Alerts Tab.
  2. Enter the SGC Geocode(s) for your alerting locale. A single geocode is required. Multiple geocodes may be used and seperated by commas eg: “6001036,6001018” would play alerts for both Tagish AND Haines Junction.
  3. Use this tool to find the Geocode for your area.
  4. NAAD messages from Pelmorex may be issued as a digital audio file and/or with an included graphic image. These will automatically be recieved and broadcast with our systems. In the event the attached alert is missing or corrupted, relayed from Environment Canada or issued using a text source, your system will play the audio using built in TTS(text-to-speech) and display a full screen red slide with Description text and accompanying audio alerts. Default setting will truncate the headline to the first sentence of a broadcast intrusive Alert message. To play the entire CAP alert, including the entire lengthy description, disable the Truncate Long Alert Messages setting . Use the Play Moderately Severe Alerts setting to enable optional, non-broadcast intrusive alert messages, if desired.
  5. The default setting will continue to broadcast Alert messages at the Alert Repeat Interval until the Alert’s expiry time is reached. Broadcast Intrusive alert messages are required to play at least once. To limit the number of repeats of an Alert message, change this setting.

Generate A Test Alert

To confirm that Alert messages are working correctly, select one of the four sample messages (each one tests a valid CAP message format):

  1. Simple Test. Generates an internal CAP-CP formated message and plays using TTS
  2. Embedded Audio Test. Generates an internal CAP-CP message and plays a supplied MP3 file instead of TTS.
  3. External Audio Test. Generates an internal CAP-CP alert message, fetches and plays a test MP3 file from Pelmorex.
  4. Embedded Audio and Image Test. Generates an internal CAP-CP test the displays a JPG image and plays audio recording. Requires ‘Moderately Severe Alerts’ to be enabled.

NOTE English and French are presently the only supported language for on board testing with Audio and Visual alerting

Click Inject to add the message to the Active Alerts queue; a 20 second countdown begins. If another incoming message is received, the countdown timer is rest at 20 seconds. Once the countdown reaches 0 secs, queued messages will play through the active audio output.

Open Box

The Open Broadcaster Open Box is a media management host that provides scheduled media to properly configured remote Player devices. A Open Box installation contains both Server and Player components of the Open Broadcaster framework as a stand alone applicance.

Account Settings

Login to the [Open Broadcaster Server] application as the admin user (default password is ‘admin’). Menu options are found along the bottom of the page.

Using the account menu to access the admin account settings:

  1. Change the admin user password.
    • The admin user has access to all media, playlists and schedules. As new users are added, they are assigned to a group with the appropriate set of permissions. For example, a guest user may browse, but not add/edit/delete items in the media library.
  2. Set the admin user email
    • When a playlog, schedule or media sync hasn’t been received from a remote Player in 60 minutes, an advisory email will be sent to this address from the server indicating there is a problem that needs attention.
  3. Set language preferences
    • User menus, form fields and system messages are displayed in English by default. Available language options are displayed in a dropdown menu. These settings are not system-wide. Each user may choose their own language settings.
  4. Change Theme and Font
    • Background/foreground color and font options are designed to enhance accessibility of the interface using bright/dark contrast settings or using dyslexia friendly fonts. These settings are not system-wide. Each user may choose their own theme and font settings.

Create Default Playlist

If a Player cannot locate a schedule of media to be played, it will play the Default Playlist (DPL) in a loop to avoid dead air. Using the playlist menu to create a new playlist:

  1. Provide a Name and Description for the (DPL).
  2. From the media sidebar tab, drag and drop selections to the DPL. As items are added to the list of Playlist Items, the Total Duration for all items on the Playlist is updated. Add items to the Playlist until the desired duration is achieved. See Server Documentation for more details on composing Playlists.

Provision The Player

Using the admin menu to access the player manager options:

  1. Expand existing Player Settings for a defined Player, or create a New Player.
  2. Provide a Name and Description for the Player.
  3. Enter the password that will be required for the Player to establish a sync connection to the Server.
  4. Set the media types that will be available for the Player. Ensure the Player is configured properly to handle the assigned media types.
  5. Set the Timezone that will be used for scheduling shows.
  6. Drag the Playlist created in the previous step (DPL) from the Playlist sidebar tab to the Default Playlist landing zone (the area highlighted during the drag operation).
  7. Save the Player.

Sync the Player

Use the Player Dashboard to set the device ID and password, and media sync connection details. Note that the intitial show lock-in time will require at least 20 minutes of lead time before playout of a scheduled or default playlist, thus ensuring all required media are downloaded before a show begins.


Find a OBPlayer or OBServer Bug? Have a OBPlayer or OBServer feature request ?
We really appreciate your feedback!

Open Server Bugs

Open Player Bugs