The scope of this document is to give a general introduction on the RetailPlayer platform helping the user to run a basic setup and have an audio stream playing out from the device. For more detailed information please refer to the RetailPlayer user manual

Quick Install Video

Watch this 3 minutes video to quickly learn how to setup your RetailPlayer

Package Content for RetailPlayer S400

  • RetailPlayer S400

  • Power Supply

  • Velcro

Package Content for RetailPlayer SP400

  • RetailPlayer SP400 (powered via PoE)

  • Velcro

Hardware Installation

The Barix RetailPlayer S400 is an audio over IP decoder that is conceived to be managed remotely from the RetailPlayer Portal. The device is configured by default to contact the Portal web application. All the configuration for this site/device is downloaded automatically, and a stream can immediately start to play if configured. Alternatively, the RetailPlayer offers the possibility to operate in stand-alone mode as an AoIP streaming decoder.

STEP 1 Connecting to Audio Equipment

identify the 3.5mm (1/8") standard stereo mini jack output. Using a "Y" type audio cable it is possible to connect the Left and Right channels to an amplification system.

Recommendation: Lower the volume of your amplification system when plugging the audio cable into the RetailPlayer output

STEP 2 Connecting to a wired Network

Connect your RetailPlayer to your network using a standard Ethernet cable (CAT5e or better).

The RetailPlayer is configured to be a DHCP Client by default.

STEP 3 Connecting to Power

Connect the power supply to the RetailPlayer. 

Tips for a proper startup

  1. Verify that your audio equipment (or headphones) is connected and ready to receive audio from the RetailPlayer

  2. Verify that your network cable is connected and a DHCP server is available within the network

  3. Power up the RetailPlayer device (if SP400 the power must be provided by the PoE switch the device is connected to)

  4. During startup, the RetailPlayer will acquire an IP address and announces it over the audio output

  5. By default the device will connect to the Portal, if connection is established the front green LED will be solid, if the device cannot establish the connection the green LED will blink slowly

STEP 4 Register the device in the Portal

See the following section to register the RetailPlayer in the Portal.

Use the RetailPlayer in Portal Mode

Device Registration 

STEP 1 Login

Use your web browser to log into the Barix RetailPlayer Portal: 

You will get a user Account from your Barix Distribution Partner, Project Administrator or write directly to 

If it's the first login attempt, the Portal will ask to change the password with a new one.

STEP 2 Register Device

  1. Use the Menu “Devices” in order to register your device. 

2. Use the “+” Button in the upper right corner in order to add a device to your profile.

3. The Following Settings will need to be configured in the "Basic Settings" for every device:




Give your RetailPlayer a name


Configure the MAC address as the unique identifier which assigns the device to the portal.
You can find the MAC address on the Label of the RetailPlayer (12 digit format, i.e. 1A:2B:3C:D4:5E:6F)

Device Webconfig

Enable / Disable the local web interface of the device

Use SonicIP®

Enable / Disable the SonicIP® feature. SonicIP® announces the local IP address over the audio output when the device is powered


Select the firmware to be installed on this RetailPlayer

Org Unit

Allocate the Org Unit to which the device will belongs to

Channel List

Select the Channel List for this RetailPlayer

Note: if you have not created channels and channel lists, leave these fields open and configure them later

4. Navigate to "Schedule" on the left side navigation box and select the Time Zone the device is in

5. Click on 

 to confirm the device settings. Now the device is available in the list of registered devices

Channels setup

STEP 3 Register Channels

In the same way as you register devices, you can manage your streaming channels. A streaming channel is identified by its Main URL.

For every Channel a Fallback URL can be configured, which will play in case the Main URL is down for any reason.

STEP 4 Register Channel Lists

The Channels will be grouped using Channel Lists. Channels lists are added the same way as devices. Once created, channels can easily be added to the channel list.

Each channel list also allows to add Fallback Tracks. Fallback Tracks (or Failover Tracks) are MP3 Audio Files which will be stored locally on the RetailPlayer. These Tracks are played when the Primary AND secondary URL cannot be received (e.g. Network failures etc).

When Fallback Tracks are added to the channel list, the ID3 Tags will be read from the MP3 files and used for identification.

Control the RetailPlayer

From the Portal

Once the Device is registered on the RetailPlayer Portal and the Channels and Channel Lists are added accordingly, the device be controlled easily using the “Devices” menu.

Simply choose the device you want to control and use the "Real-Time Control" section to change the channel, set the volume or mute the audio output of the device.

The "Real-Time Control" section border becomes green when the device is connected to the Portal and ready to be controlled, while it turns red if the device is not connected to the Portal and offline


From the Web-App

The RetailPlayer Portal allows to generate a Remote Control QR code which enables your mobile device to control the RetailPlayer using a web-app. There is no need to download any dedicated app, the operation is through web browser, installed on any mobile  device. 

You can create as many Remote Controls as needed for each device. Remote Control QR codes are managed in the device configuration in the "Remote Controls" section.

Once the QR code is generated, point your mobile device to the QR code and start controlling your device via web-app.

In order to notify users of Remote Controls the QR code can be send by Email using the Email Symbol next to the QR Code.

On the web application the user will have the following controls: channel selection, mute button, volume buttons.


Update the Firmware of RetailPlayer

It is always good practice to run the latest firmware on the RetailPlayer. Latest Firmwares includes improvements, new features and bug fixes. There are 2 methods you can use to update your device:

  1. From the Portal

  2. From the device's web interface (see RetailPlayer's user manual)

Update from the Portal

In the Basic settings of the Device it is possible to select, in a drop down menu the firmware that you would like to run on the RetailPlayer

To update the firmware from the Portal:

  1. Locate the drop-down menu and select the desired firmware

  2. Click on 

     to confirm the new settings

  3. The update will happen automatically the next morning at 4am local time (RetailPlayer needs to be powered overnight and connected to the Portal to run the update) OR if you are running a firmware newer than 5.2 you can force the RetailPlayer to run the update on startup by performing a device power-cycle (power off and back on). 

Use the RetailPlayer in Stand-Alone mode

It is possible to use the RetailPlayer in Stand-Alone mode, meaning that it doesn't retrieve its configuration from the Portal URL but instead it is fully configured from its web user interface since the device is equipped with a web-browser.

To access the the web user interface of the device the "Webconfig" mark on the Portal must be flagged. Devices → Basic Settings → Device Webconfig

To access the web user interface type the announced IP address of the RetailPlayer into your web browser: e.g. The web user interface opens up with the Settings Page. By default the Main Application settings are set to Portal, switch to Stand- Alone mode by selecting it from the "Application Mode" menu under "Application Settings". 

The steps required to start play a stream in Stand-Alone mode are:

  1. Set either, the Priority URL, Main URL or Fail-Over URL or fill all the 3 fields, note that these URLs work with a priority level assigned:

    1. Priority URL: it is the stream with the highest priority. It can be used to play announcements from an RTP stream or from an HTTP stream that plays messages every once in defined period of time

    2. Main URL: Set here the Main URL, this stream is second in terms of priority

    3. Fail-over URL: The stream with less priority. It is played in absence of the previous two stream

  2. Click Submit at the bottom of the page, the device will restart the services only, without rebooting and, when done, it will start to play the configured stream

Reset factory defaults

This procedure should be used when it is necessary to restore the RetailPlayer factory settings. 2 methods are available to reset the RetailPlayer devices: 

  1. Soft reset from web user interface (reset all except Network Settings)

  2. Hard reset from the front Reset button on the device (reset all)

Soft Reset from web user interface

  1. Connect to the web user interface of the RetailPlayer by entering its IP address in your web browser

  2. Navigate to the DEFAULTS tab

  3. Click on Reset Factory Defaults to perform a reset of the device

A soft reset restore all parameters except network settings. To reset completely the device including network settings perform a Hard Reset

Hard Reset

A hard reset restore all values and settings on the RetailPlayer. To perform a hard reset:

  1. Switch on the RetailPlayer

  2. Press the reset button located in the front panel of the device and keep it pressed for approximately 10 seconds. Help yourself with a pointy tool. 

  3. The green LED blinks fast for 3 times meaning it started the reset operation 

  4. Wait until the process is completed, the device reboots, you can see it from the front LED becoming red and then green again

  5. Network settings have been restored, the IP address might be changed, listen to the SonicIP® announced over the audio output

Compliance and further Information

This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference in a residential installation. This equipment generates, uses and can radiate radio frequency energy and, if not installed and used in accordance with the instructions, may cause harmful interference to radio communications. However, there is no guarantee that interference will not occur in a particular installation. If this equipment does cause harmful interference to radio or television reception, which can be determined by turning the equipment off and on, the user is encouraged to try to correct the interference by one or more of the following measures:

  • Reorient or relocate the receiving antenna.

  • Increase the separation between the equipment and receiver.

  • Connect the device into an outlet on a circuit different from that to which the receiver is connected.

  • Consult the dealer or an experienced radio/TV technician for help.

Safety and precaution recommendations apply. Find them in the download section at

Find your distributor on this list for more hardware.

For questions that are extending the documentation, feel free to contact us on:

International: +41 434 33 22 22
USA: +1 866 815 0866

All information and the use of this product including all services are covered under the Barix Terms & Conditions and our Privacy Policy. Please follow the Safety and Precaution Recommendations. Barix is a ISO 9001:2015 certified company. All rights reserved. All information is subject to change without notice. All mentioned trademarks belong to their respective owners and are used for reference only.