IP Audio Client Firmware V2.9.0
Date | Software Package Download Link |
---|---|
|
This image can be installed ONLY on the following Barix devices running an IP Audio Client FW version greater or equal to V2.7.0:
Exstreamer M400
IP Former TPA400
Exstreamer MPA400
Please don’t install this firmware on any of these products: SIP Opus Codec, Audiopoint, RetailPlayer, Soundscape, Store & Play
Change Log
New Features
REST API: It is now possible to send requests over HTTP(s) to IP Audio Client to set or retrieve configuration parameters allowing an easy integration with third party web applications. Documentation available here: https://help.barix.com/exstreamer4xx/IP-Audio-Client-API.14759133198.html
API Key Authentication with possibility to re-generate the key
Scheduler
Added Scheduler source type which allows to run the configured scheduler configuration for playlists and announcements
Playlists scheduler: schedule audio files (music tracks) to play in specific weekly time windows. Playback is continuous
Added Playlist section in the audio files tab to organize playlist schedules. This allows users to configure quickly and easily playlists.
Fixed Time Announcement scheduler: schedule audio files (bells, messages) to play once at a specific time on specific days of the week
Rotation scheduler: schedule bundle of files (ads, messages) to play one after the other at specified intervals, in specific time windows configurable for every day of the week
Independent volume control for playlists and announcements configurable from within the scheduler source
Streaming / RTP Forwarding
Possibility to setup a destination address where to forward the main audio output of IP Audio Client over RTP multicast. This enables the creation of scenarios where one IPAC device can drive other devices acting as a “gateway”, i.e. receiving SIP calls, registering with InformaCast Mass Notification systems, playing bgm and forwarding all this traffic to other IPAC “clients joining the same RTP group.
Codec selection for RTP Forwarding: it is possible to configure which audio format should be used for the forwarded stream
RTP Forwarding local playback allows the same device used for the forwarding to join the same stream and play in sync with all others
Possibility to setup the playback mode between Low Latency or Regular to aim for the best possible delay or privileging the synchronization between IPAC devices (note: regular is only available for MP3 and PCM)
Time Settings / Timezone
Added the possibility to setup a local timezone
Added the possibility to setup the time manually in case there is no NTP server connection available (note: when setting up the time manually the configuration is lost after a reboot)
SIP Source
SIP Registration Timeout: configure the interval for the SIP registration with the server
SIP Registration Retry Interval: configure the registration retry interval in case of registration failure
Call Timeout: close the call after the specified time elapsed
Stream Timeout: close the call in case there is no incoming media traffic for the specified amount of time
Equalizer
Added a 4 band equalizer on the following sources: Paging, Barix Radio, HTTP, RTP, USB, Local Files, Scheduler
Possibility to enable / disable the equalizer and to revert its configuration to default with the press of a button
For each band is possible to configure:
Q: define the bandwidth of frequencies affected by the boost/reduction. The lower the Q, the broader the bandwidth curve of frequencies that will be boosted or reduced
Freq: select the central frequency to be adjusted
Gain: boost or reduce the corresponding frequency by a maximum of 24dB
Equalizer changes are applied in real time while the device plays
Other
Volume changes for each source are now applied in real time
Mute / Un-mute function added in the settings page
Avahi mDNS/DNS-SD advertisement changed to barix-<MAC_last_6_digits> (e.g. to access an IPAC device simply type in the browser: “http://barix-09c123.local”)
“New Source” and “Remove Source” buttons added in the Source tab. Now is possible to configure the number of source desired according to the user’s needs.
Fixes / Improvements
IMPROVEMENT: Restyling of the entire web user interface with modern look and feel
IMPROVEMENT: Field validation of every parameter has been largely improved to assist at best the user experience
IMPROVEMENT: SIP password encrypted when stored in the device
IMPROVEMENT: Avoid forcing users to perform a hard reload of the browser after the firmware update
IMPROVEMENT: It is now possible to upload files of max
IMPROVEMENT: Update of the firmware now is performed directly in the main application controlling the web interface
IMPROVEMENT: Remote configuration tool has been completely refactored to improve speed and usability
IMPROVEMENT: Improved URL Validation in HTTP(s) source
FIXED: It is not possible to configure 2 sources with RTP in Low Latency mode and with Simple Paging
FIXED: SIP registration if server is down and becomes alive afterwards
FIXED: USB Source: there is no validation in the “path” configuration field of the source, if the “ \ “ character is used it crashes the user interface forcing the user to reset to defaults the device
FIXED: Audio file names doesn't accept special characters and maximum one space between words
FIXED: The configuration tool, when controlling a large number of devices. needs to be refreshed by clicking on the "READ ALL" button to display again all the devices after new configurations are applied
FIXED: RTP Source not playing “out-of-standard” codecs when using the manual configuraiton (i.e. G711 24kHz or 32kHz).
Known Limitations / Issues
Configuration Tool: SIP Server settings related to username must be entered manually in the tool for each device despite they are copied from one device to all others when pushing the configuration or copying and inserting.
Configuration Tool: the green cell indicating the playing source is not updated in real time. It requires the user to click the READ ALL button.
RTP Regular mode: frequency drifts (playback speed adjustments) when playing formats with lower sample rates (e.g. G711 @ 8kHz)