FAQ

General questions - IP, Addressing, Multicast etc

  • Ho do I do a web update of a device ? Please see FW Update
  • How do I perform a "Serial Rescue" of the device if it becomes unreachable ? Please see FW Update

Audio FAQ

Questions related to audio formats in general

Instreamer/ Encoding related questions

If you want to do a linear feed (no perceptual coding), a 44.1 kHz PCM stream will consume most of a 1.544 mbit T1 line. See Bit Rate Calculation for bandwidth consumption of audio streaming with Barix applications.

There are up to 8 direct destinations to stream to (or 32 in a specific configuration). Each one can be directed to a device, or a multi- or broadcast address (destination connection types) or be set up as a listener waiting for a connection to be initiated by the other side (listener connection types). Each entry has its own IP address and Port. See Stream To Considerations on how to set the “Stream to” entries.

BRTP This is a "pulling" RTP method, where the destination (Exstreamer) sends a request to the Instreamer and the Instreamer then sends the RTP stream. Big advantage: the Exstreamers can be using a DHCP address and they even can be behind NAT. Only the Instreamer needs a static IP address. Using this approach, up to 32 streams can origin from a single Instreamer (at 64kbps)

There are ways to address this, depending upon your situation and requirements: For example, FM Stereo quality requires 128kbps of bandwidth so, for 100 destinations it will demand quite some bandwidth!

    • If you do not have such capacity / don't want the headache of providing it and managing it, there are specialist firms such as Streamguys (www.streamguys.com) who can help - you send them the feed, they rebroadcast it.
    • If you have the capacity, you can set up a shoutcast server and stream yourselves.
    • A third option is our 'Replicator' software - We have written a software for the Barionet, which can receive an RTP stream and send it to up to 100 destinations (at 80kbps) with very low latency. The application can be managed/configured via web browser or it can pull a text file with the destinations from a server.


No, there is only one password common for all shoutcast destinations. If you need multiple passwords use an external shoutcast server and configure the Instreamer as Shoutcast Source streaming to this server.

In the streaming tab, scroll down to the middle of the page where there are eight 'stream to' boxes. In one of them select Shoutcast. In the boxes beside the Shoutcast, put in the IP address the stream hosting company resolves to. In the port box put the listen port number you use. Go to the bottom of the page and click apply.

Now, go to the security tab. There's a line to put a password that says Ice/Shoutcast. Put the password that the stream hosting company gave you here. Go to the bottom of the page and click apply.

Finally, you have to set your audio quality. In the audio tab select MP3 44.1 kbps and start out with a quality level of 2. Also select mono or stereo (mono will require less bandwidth than stereo). Check with the stream hosting company to make sure that you are at the bandwidth setting you bought with them but not over. If you are low, set the quality level to 3, if high, set the quality level to 1.

Windows Media Player can decode VBR MP3 streams as generated by the Instreamer, but in recent versions it does not calculate the buffering correctly. This is *not* a problem on the Barix side, it has been proven to be a problem with WMP. There is a simple workaround: when WMP starts with "buffering", press the play button a second time and the stream will start playing.

Sure. All you have to do is assignthe Instreamer an IP address and connect a computer or an Exstreamer right to it with a crossover cable, switch or hub. It will stream directly to the device.

You can download the Instreamer-Exstreamer How To PDF guide from the Downloads section of Barix site.

You can download the STL connection over Internet PDF guide from the Downloads section of Barix site.

Read how to send metadata

Exstreamer related questions

  • SonicIP Voice - can i change this and record my own ?

Yes, to do so follow this SonicIP Howto.

  • How do I play an AAC stream? What version of AAC do you support?

To play an AAC stream use an Exstreamer 110 labelled with "AAC+ capable" on the bottom. The software must be the Streaming Client 2.x (preloaded in the Exstreamer 110).

Both the AAC (AAC LC) and AAC+ (HE-AAC) are supported. In AAC+ both SBR (v1) and PS (v2) are supported.

  • How do I know what the LED blinking means ?

You can find that information in the "Exstreamer Technical Manual". (Faster Green and Red LED)

  • Can I download audio files from a remote server to be played ?

YES. There is an application called "FTP/HTTP store and forward MP3 player" contained in the ABCL-Kit Software (you can download it from Barix website www.barix.com). Basically it downloads playlists and MP3 files from a configured FTP or HTTP server to the local USB drive and plays them according to the configured time schedule (definable in the playlist). Features background update of mp3 files and playlists.

  • How do I configure the Exstreamer 100 to play files from a flash drive attached to the USB port when the Internet goes down ?

You have to use the Streaming Client Software on the Exstreamer and check if "playlist.m3u" is set in the 3rd URL. Copy your mp3-files into the root directory of the usb-stick. After rebooting, the Exstreamer will find the attached usb-stick and play the music if there is no network available.

Note: There are some rules for the usb-stick. See USB_device_compatibility_list#Limitations

  • How do I stream from a PC to an Exstreamer ?

There are several solutions possible:

a) zServer Software: Please install the zServer software on your pc (download it from Barix website). Set the Exstreamer (with Standard SW) to factory defaults and it will find the zServer automatically.

b) MP3_RTP_Streamer Application: Please install this java-application on your pc. The application will create a rtp-stream and send it through your network.

c) HTTP-Server: Please install a http-server software like Apache or SimplyServer on your pc. Now you are able to pull the stream with the Exstreamer from the server. To get it to work please do the following:

    • start your http server
    • create a txt file with include the names of your playlists and name it playlists.txt
    • the playlist.m3u file must include the complete path to the mp3-files (e.g. http://<ip-http-server>/music/example.mp3)
    • at the Exstreamer (with the Standard SW) use Mode 2 "Webserver"
    • at the Exstreamer's homepage you should see the content of the playlist.txt file

d) VAcard Application: Install the VAcard software on your Windows PC (download it from Barix website). This application will create a virtual soundcard and stream the audio to the Exstreamer.

  • How can I monitor an Exstreamer ?

For monitoring you can use the mtell-application. Please go to http://www.m-tell.de and click on the "create a new free demo project" link. In the mtell-settings you have to set the MAC address of the Exstreamer. Now you are able to sent the status of the device to the mtell-server. At the Exstreamer you have to set the MTEL URL to "http://www.m-tell.de" and the "MTELL Report Periode" to 5 seconds.

  • What is the capacity of contact of the relay in an Exstreamer-1000 ?

24V - 0,5A

Annuncicom related questions

  • Can I build an intercom system with Annuncicom?

Yes, use the PS16 as the central station. Follow this howto to set up the system.

  • What are the ratings for the relay on the Annuncicom ?

The ratings for the relay are: max 50V/1A

  • Does the Annuncicom feature SIP functionality ?

Yes it does. To use the SIP application it is necessary to download the ABCL Kit. ABCL (Audio Barix Control Language) is a free programmable language like basic. The ABCL Kit includes a SIP Client for the Annuncicom. You can download it from the Download section of Barix website (Within "Software Solutions" category)

  • Is an Annuncicom 100 with standard firmware able to receive audio using RTP protocol ?

Not with the standard firmware, but with the "Annuncicom Fullduplex" application contained in the ABCL kit.

IPAM related questions

  • What is the difference between IPAM 200 and IPAM 300?
    • IPAM 300 is an "upgrade" drop in replacement of the IPAM 200
    • one more connector (4 pins) for I2S (digital output)
    • no other hardware changes
    • slightly better audio quality
    • newer version of the DSP, can now also handle AACplus v2 (needs to be licensed if needed) and Ogg Vorbis
    • runs the same software
    • same price

Control FAQ

X8 related questions

  • How do i update an X8 with the latest firmware ?

You need a Barionet to do this. There is a special application for the Barionet which helps in doing this. Here is a detailed howto page on this wiki describing this: X8-Update

Barionet related questions

  • How do i read an I/O register using SNMP ?

All registers in the Barionet which hold I/O values can be read and written via SNMP. You can easily control the relays, for example, by using SNMP set requests on registers 1 and 2.

The detailed register map is documented in the Barionet manual.

How do the registers map to Object ID's ?

This is defined in the Barionet MIB, which is included in the device (you can access it with the URL /barionet.mib on the device), and on the Barix website. Here is, for example, the OID for register 201 (digital input 1):

1.3.6.1.4.1.17491.1.1.2.1.2.201.0

Note the .0 at the end - and the number before is the register.


Back to Main Page#Support - FAQ & Troubleshooting