BARIX FTP MP3 Player User Manual Download Page 1

FTP MP3 Player

Store-and-play audio player for Barix audio decoding hardware.

Application User Manual

Firmware 

     V1.05 

Released 

     6th May. 2013

Supported on: 

Exstreamer family
Annuncicom family 
IP Audio Modules

Summary of Contents for FTP MP3 Player

Page 1: ...TP MP3 Player Store and play audio player for Barix audio decoding hardware Application User Manual Firmware V1 05 Released 6th May 2013 Supported on Exstreamer family Annuncicom family IP Audio Modules ...

Page 2: ...sts increased to 100 28 03 11 1 4 ASI Adapted for FTPMP3 v0 76 added information about the BARIMON_TIMEOUT config option 20 04 11 1 5 ASI Changed the version of FTPMP3 to v0 77 13 05 11 1 6 ASI Updated for FTPMP3 v0 78 changed the FTPMP3 version added remarks for playlist name length and playlist time wrap in section Using more playlists 06 02 12 1 7 ASI Updated for FTPMP3 v0 79 changed the FTPMP3...

Page 3: ...Setting the time 9 3 4 Playlist configuration 10 3 5 Using more playlists 11 3 6 Solving network transmission problems 11 Length checking 11 Repeating download 12 Timeouts 12 3 7 Updating configuration over network 12 3 8 Device monitoring using the BARIMON server 13 4 Web Interface 14 4 1 Settings page 14 Network settings 14 Use SonicIP 14 IP Address 14 Netmask 15 Gateway IP Address 15 Primary DN...

Page 4: ...usic playback 26 6 5 Using the IR remote control 27 6 6 WebUI Security Settings 28 7 Updating the Firmware in a new device 30 8 Dictionary 31 9 Legal Information 32 Illustration Index Illustration 1 FTP MP3 Status Page 19 Illustration 2 FTP MP3 Playlists page 20 Illustration 3 FTP MP3 Directory Listing Page 20 Illustration 4 FTP MP3 factory defaults page 21 Illustration 5 FTP MP3 update page 21 Il...

Page 5: ...ylists can be valid for a defined date period Playlists can be set for certain days of the week even within a defined date period Control and configuration is possible using any text editor and any web browser Relay output may be activated while the music playback is active Preloaded rescue configuration settings to be used in case of broken or missing configuration Remote update of the firmware i...

Page 6: ...ading the ABCL firmware and rebooting the device you need to revert to the factory defaults as described in Chapter 4 6 Now your device is ready to run the FTP MP3 application and you can continue configuring it following this manual 1 5 About this manual Links to chapters References to chapters e g X Chapter name are red and underlined and serve as direct links when viewed in Adobe Acrobat Viewer...

Page 7: ...e when variable is assigned different values on different lines the last assignment is used Note If the USB stick is not formatted or the player directory is not created the application will send a warning syslog message and will quit Note If the configuration player cfg file is not found in the player directory at boot the application will contact the preset rescue server to try to fetch it 2 Sta...

Page 8: ...aylist m3u where playlist m3u is the playlist name Note the playlist must be formatted correctly for the application see section 3 4 Playlist configuration With this configuration the FTP MP3 player will start playing5 the files available on the USB stick immediately after boot 3 2 Updating the music over network With a network connection available it is possible to automatically update the config...

Page 9: ...a music file s name and 3 characters of the filename extension are significant If there are more music files with same name only the first one is downloaded and used for playing Note The current implementation of the USB mass storage driver does not support evaluation of the disk free space so make sure you always have enough free space on the USB disk After downloading of the missing files is fin...

Page 10: ...ility DATE1 Either empty or four digits DDMM or 8 characters in format DD MM YY where DD is for day MM is for month YY is for the last 2 digits of the year e g 7th February is 0702 7th January 2010 is 07 01 10 If non empty the playlist is not played before the day given by DATE1 DATE2 Either empty or four digits DDMM or 8 characters in format DD MM YY where DD is for day MM is for month YY is for ...

Page 11: ...er immediately or after the current song ends This can be configured using INTERRUPT see previous section abover IMPORTANT NOTES NOTE 1 The name of the playlists must be up to 12 characters i e they must be in 8 3 format NOTE 2 Playlist start and stop time cannot wrap up beyond 24h In other words a playlist cannot be defined to start at 23 00h and stop 02 00 on the next day In this case two playli...

Page 12: ...lem is setting longer time limits for communication with the servers It s possible to increase the values of INTITAL_TIMEOUT and OPERATIVE_TIMEOUT Note increasing these values increases the time spent reconnecting in vain if the problem is elsewhere 3 7 Updating configuration over network Setting automatic network update of the configuration is similar to the setting of automatic network update of...

Page 13: ...e reports to the BARIMON server are done at preconfigured BARIMON_INTERVAL or at playback status change change of the active playlist or the current song The following information is sent to the BARIMON server The name of the active playlist The name of the music file that is curently being played The current volume The total number of files available in the PLAYER directory on the USB stick The t...

Page 14: ...ounce its IP address over the audio output during start up This feature is useful during implementation but may not be desirable in a live environment Always make a note of any static IP address you assign IP Address Enter the 4 values of the desired static IP address e g 192 168 0 12 for an internal LAN Attention Make sure that you enter a free IP address The device will check this and will not b...

Page 15: ...Gateway address 0 0 0 0 will then work fine If you have set a Static IP address then you will need to configure a valid Gateway address manually Try first the same Gateway IP address your PC is set to If it doesn t work then ask your Network Administrator for a correct Gateway IP address Primary DNS A correct setting of the primary DNS IP address is needed to connect to URLs e g www radio com Ente...

Page 16: ...The name should not be than 8 characters long and should not contain a trailing The starting is automatically added to the input string Default PLAYER or depending on the previous selection of Player Directory Location Player Directory Location Defines the location of the directory containing the configuration and music files When set to Custom then the Player Directory Name entry box becomes visi...

Page 17: ...or the build in IR for devices that have one for example Extreamer 110 120 200 Default serial dongle 4 2 Control Page This is the default page when you open the device IP with your browser To navigate to the Control Page you can also click on the Control button from the navigation bar If the Refresh Control Page is set to Automatic then the control page is refreshed regularly providing you with up...

Page 18: ...player cfg file An example view of the status page is shown on Illustration 1 4 4 Playlists Page To navigate to the Playlists Page click on the Playlists button from the navigation bar The status page is never refreshed so must click again on the button to update the page contents 10It may happen that the name of the song being played changes to the current one that was playing just before the cli...

Page 19: ...in your browser when you try to load the playlists page 4 5 Directory Listing Page To navigate to the Directory Listing Page click on the Music Files button from the navigation bar Click on the A Z or Filesize to sort the contents of the player directory in ascending descending order by name or file size Select any file with the checkboxes then click Delete Selected Files to delete them 19 Web Int...

Page 20: ... the defaults are being loaded will appear After that the device will reboot 4 7 Update Page To navigate to the Update Page click on the Factory Defaults button from the navigation bar The following will appear in your browser If you want to continue with the update click on the Please click here to continue link to open the upload page Illustration 6 20 Web Interface Illustration 4 FTP MP3 factor...

Page 21: ... upload go back to this page and click on Reboot to restart the device Note Please DO NOT use the Advanced update as it may screw up the device completely and serial port rescue which would require physical access to the device may be needed in that case Use it only if explicitly advised to do so by Barix support following their instructions 21 Web Interface Illustration 6 FTP MP3 FW upload page ...

Page 22: ...runs and interruptions for larger files Expected to be safe for filesize less than 4MB but critical file size depends for example on the MP3 file bitrate and on the speed of the connected USB drive CHECK_LENGTH 0 default Length checking disabled 1 Length checking enabled For details see paragraph Length checking on page 11 INITIAL_TIMEOUT timeout in milliseconds for establishing HTTP FTP connectio...

Page 23: ...ITY_BUFFER priority RTP buffer level default 16000 maximum 32768 For smooth playing RTP stream is buffered in memory up to 64kB The RTP algorithm manages the average buffer level between the PRIORITY_BUFFER and half of the value This way the maximum delay is limited and lost data are duplicated to avoid audio dropouts Depending on the bitrate used the value defines the delay before the playback st...

Page 24: ...usic files NOTE2 Download of the file that is currently being downloaded CANNOT be interrupted Therefore it may happen the download to continue a little bit beyond the specified duration In fact it will stop before starting the download of the next file RELAY_ON_PLAY When set to 1 the devices that have relay output will switch on the relay when the music playback starts and switch it of when there...

Page 25: ... a long time During music update it is not possible to force update of the configuration or restart music update until all of the music is downloaded 6 3 Cleanup phase tuning Because cleanup phase is resource intensive and under certain conditions could interfere with playback it is possible to disable it during some parts of the day allow deleting only during song switching or disable deleting en...

Page 26: ...f you are using Exstreamer 100 with a serial dongle or built in if you are using Exstreamer 110 120 200 The following commands from the IR remote control are supported Vol increases the volume in 5 or 3dB steps Repeated if kept pressed Vol decreases the volume in 5 or 3dB steps Repeated if kept pressed Song Plist plays next music file from the playlist Song Plist plays the previous sonf file from ...

Page 27: ...However there is no direct link to the security configuration page To configure it you have to type the following URL in your browser http your device ip uisettings html For example Scroll down to the bottom of the page to see the security settings 27 Details Illustration 8 FTP_MP3 Security Settings page ...

Page 28: ...com to enable you to download the software Once you have the ID download the software from the Barix website it s stored under ABCL applications in the downloads section select ABCL FTPMP3 player application Now unzip the package and follow the instructions in the _Readme1st file to load the application After loading the ABCL firmware into the device the FTPMP3 application must be selected in orde...

Page 29: ...C address assigned to more than one computer or network device Example A1 B2 C3 D4 E5 F6 Netmask A number used to identify a sub network so that an IP address can be shared on a LAN Local Area Network A mask is used to determine what subnet an IP address belongs to An IP address has two components the network address and the host address For example consider the IP address 150 215 17 009 Assuming ...

Page 30: ... Barix Exstreamer Instreamer SonicIP and IPzator are trademarks of Barix AG Switzerland and are registered in certain countries For information about our devices and the latest version of this manual please visit www barix com Barix AG Seefeldstrasse 303 8008 Zurich SWITZERLAND Phone 41 43 433 22 11 Fax 41 44 274 28 49 Internet web www barix com email sales barix com support support barix com 30 L...

Reviews: