BARIX Streaming Client Guia de Instalação Página 1

Consulte online ou descarregue Guia de Instalação para Gateways/controladores BARIX Streaming Client. BARIX Streaming Client Install guide Manual do Utilizador

  • Descarregar
  • Adicionar aos meus manuais
  • Imprimir
  • Página
    / 63
  • Índice
  • MARCADORES
  • Avaliado. / 5. Com base em avaliações de clientes
Vista de página 0
Streaming Client
Network audio decoder firmware for MP3 streaming (HTTP,
UDP, RTP) with automatic fail-over and USB playback
Technical Documentation
Firmware V03.11
Released 4th July 2013
Supports:
EXSTREAMER 100,105
EXSTREAMER 110, 120
EXSTREAMER 200, 205
EXSTREAMER 500,1000
IP Audio Module 100, 102, 300
Vista de página 0
1 2 3 4 5 6 ... 62 63

Resumo do Conteúdo

Página 1 - Technical Documentation

Streaming Client Network audio decoder firmware for MP3 streaming (HTTP, UDP, RTP) with automatic fail-over and USB playbackTechnical DocumentationFir

Página 2 - Revision History

advanced WEB upload method is used together with the remote firmware update, the individual pages must be loaded carefully because the firmware can be

Página 3 - Date Initials Notes

Parameter Byte Dynamic NameLen Default Short DescriptionDNS 2 68 B68, B69, B70, B714 0.0.0.0 Alternative DNS IP address. 0.0.0.0 here always disables

Página 4 - Table of Contents

Parameter Byte Dynamic NameLen Default Short DescriptionDHCP Host Name98 S98 16 Name of the device sent in DHCP request. If not set, automatically ge

Página 5

Parameter Byte Dynamic NameLen Default Short DescriptionA/D Gain 249 B249 1 64 Attenuation of the line input signal on Exstreamer 205: 0 = mute 1 = -

Página 6

Parameter Byte Dynamic NameLen Default Short DescriptionMedia Configuration277 B277b0, B277b1, B277b2, B277b3, B277b4, B277b5, B277b6, B277b71 0x02 T

Página 7 - 1 Introduction

Parameter Byte Dynamic NameLen Default Short DescriptionBit 4: unusedBit 5: unusedBit 6: unusedBit 7: unusedSNMP SysName444 S444 18 SNMP System Name.

Página 8 - 1.5 Preloaded Firmware

Parameter Byte Dynamic NameLen Default Short DescriptionTriggered Playlist570 S570 100 Path to remotely triggered playlist. One file from the playlis

Página 9 - 2 Memory organization

Parameter Byte Dynamic NameLen Default Short DescriptionStream Max Check Period696 W696 2 30 Maximal time period (in seconds) the stream sources are

Página 10 - BARIX AG

3 Application Programming Interface (API)3.1 Command interfaceBarix Streaming Client features a command processor with several interfaces: Serial, TCP

Página 11

3.4 TCP command interface● The TCP command interface can be enabled via the WEB UI, by default is off● commands are sent to a configured TCP port, onl

Página 12 - BARIX AG

Revision HistoryFirmware VersionDate Initials NotesB2.03 14.05.2008 PK Updated sections 1.2, 1.5, 4.1Chapter 7 “Display interface” addedA2.04 06.06.20

Página 13 - BARIX AG

Element Description CGI commandCHANNELDEC Decrement channel number (see chapter 7 IR control interface).c=16VOLUMEINC Increment volume by 2% c=

Página 14 - BARIX AG

Element Description CGI commandBALM10BALM09---BALP00---BALP09BALP10Set balance to full leftset balance to -9set balance to centerset balance to +9set

Página 15 - BARIX AG

4 WEB User interface4.1 User Interface Development Kit With the “User Interface Development Kit” you can design your own web pages (skin) and modify t

Página 16 - BARIX AG

Type Filename.extension DescriptionCSS vumeter.css Style for VU-meter on the home pageBasic framesetHTML index.htmlMain page of the web server, frames

Página 17 - BARIX AG

Type Filename.extension DescriptionImage 4to0.gif Countdown while the device is rebootingHTMLuirdefaults.htmluirloader.htmluirreboot.htmluirupdate.htm

Página 18 - 3.3 Serial command interface

Type Filename.extension DescriptionTextmimetype.iniMIME type database for the WEB server, see section “The WEB Server“ belowText remote.inilookup file

Página 19 - 3.6 List of commands

mimetype.ini file (as described above) resides in the webuidevkit/streamapp/ directory.4.3 Dynamic Web PagesWeb pages can include dynamic values. Dyna

Página 20 - BARIX AG

List of Dynamic Mark IDs for &LSetupID Type Description1 Function Print setup value3. [par]: Address (decimal) of the value in the setup4. [par]:

Página 21 - BARIX AG

ID Type Description19 Byte (integer)reserved20 Byte (integer)fs.bin (USB file system) year of the build (only decade), BCD coded, use %02x to print21

Página 22 - 4 WEB User interface

Par Type Description11 Integer Reconnection counter12 String Device's MAC address (each byte separated by a colon e.g. 00:08:E1:00:3D:90)13 Strin

Página 23 - BARIX AG

Firmware VersionDate Initials NotesSetup parameter B250 – audio buffer size.3.08 10.01.13 PK Audio formats, RTP/AAC3.10 08.03.13 PK Added configurable

Página 24 - BARIX AG

Par Type Description42 Integer Currently decoded audio format:0 = MP31 = u-Law2 = A-Law3 = PCM5 = WMA6 = Ogg Vorbis7 = AAC/AAC+45 Integer IPAM identif

Página 25 - 4.2 The WEB Server

ExamplesThe following example shows how to implement a form field for the configuration value of the highest byte in the 'own IP address'. T

Página 26 - 4.3 Dynamic Web Pages

the new configuration. Passwords are hashed (MD5) and stored in memory and set using the name Px, where x stands for the password level. If the passwo

Página 27 - BARIX AG

5 Streaming Settings5.1 Streaming URLsThis chapter gives an overview of the supported URL protocols. The general URL syntax is:protocol:// user : pass

Página 28 - BARIX AG

5.2 URL Variable SubstitutionURLs may contain variables which are processed and substituted by their values. Variables have syntax $NAME$, where name

Página 29 - BARIX AG

NOTE 1: Please note that the triggered playback cannot be interrupted, therefore the files should be reasonably short.NOTE 2: Triggered playback and p

Página 30 - BARIX AG

6 Audio Formats6.1 RTPAudio format is automatically detected from payload type of the the incoming RTP stream (on both standard and priority stream).

Página 31 - BARIX AG

7 IR control interfaceWhen using IR Remote Control, make sure there is line of sight between the IR Serial receiver and the IR Remote control.IR Butto

Página 32 - BARIX AG

chapter 4.1 User Interface Development Kit. The remote.ini file in the sub folder webuidevkit/streamapp contains the commands for each button in a sep

Página 33 - 5 Streaming Settings

Barix IR Remote Control Button AssignmentButton IR code sequence Button IR code sequence0 NE: 00FE30CF * NE: 00FED02F1 NE: 00FE40BF # NE: 00FE88772 NE

Página 34 - 5.2 URL Variable Substitution

Table of Contents1 Introduction... 71.1 A

Página 35 - BARIX AG

8 Display interfaceOn Barix devices featuring an LCD (Exstreamer 110), additional device status information is displayed, as follows: ● At startup: we

Página 36 - 6 Audio Formats

Example 2: only the name of channels 017, 020 and 021 is defined. channels.ini contains 17 empty lines, followed by the name of channel 017 on the nex

Página 37 - 7 IR control interface

Function definition starts with capital 'F' (ASCII 0x46) followed by a decimal index of the function and the colon character (':',

Página 38 - BARIX AG

Only ASCII characters in the range 0x20-0x7F are allowed as printable characters.The following backslash sequences are accepted in string constants: \

Página 39 - BARIX AG

• accepts an integer parameter• stops execution of the current function and starts executing the function number nH(x) - set display backlight• accept

Página 40 - 8 Display interface

Boolean expressionsA single boolean operators can be used in conditional execution (see the Test command above). A boolean operator has a name: a smal

Página 41 - 8.1 The DILL Language

ID Descriptioni3 The current volume in 1% stepsi4 The currently selected channel numberi5 The channel number being currently playedi6 1 if the current

Página 42 - BARIX AG

Fn. NumberDescriptionF91 Reset via the button: print the "reset" message and lock the displayF92 Factory defaults and reset: print "fac

Página 43 - BARIX AG

9 Remote Configuration and Update interfacePlease note that the Remote Firmware Update is supported only on devices with 2MB Flash memory. Remote Conf

Página 44 - BARIX AG

in the following four steps:• control commands are executed and config values are stored in the configuration memory• the firmware is updated if the v

Página 45 - BARIX AG

5.2 URL Variable Substitution... 355.3 Trig

Página 46 - BARIX AG

Content of the update.ini file contained in the “Streaming Client Update Kit”volume_100,B244min_volume_100,B241max_volume_100,B242balance,c245bass,c24

Página 47 - BARIX AG

Content of the update.ini file contained in the “Streaming Client Update Kit”tcp_cmd_port_timeout,W507usb_backup_switch_immediately,B277b2ad_gain,B249

Página 48 - 9.2 Configuration Meta File

update_rescue into your HTTP directory, the URL will behttp://www.myserver.net/streamingclient/update/compound.bin• create new text file http://www.my

Página 49 - BARIX AG

Here is an example how to do it:• Configure both devices with following Update URL: http://www.myserver.net/streamingclient/update/update-$IP$.txt• Cr

Página 50 - BARIX AG

10 Remote monitoring interfaceThe “Streaming Client” firmware supports two different ways of remote monitoring: SNMP and Barimon. SNMP can send a trap

Página 51

Value Type DescriptionReconnects 16bit unsigned decimal numberAmount of reconnects due to loss of the stream sourceSoftErrorCount 16bit unsigned decim

Página 52 - BARIX AG

http://[<name>:<password>@]<address>/ (name and password can be omitted e.g. http://www.myserver.com/)The frequency of Barimon repor

Página 53 - BARIX AG

Content of the BARIXAUDIO.MIB file contained in the “Streaming Client Update Kit” BARIXAUDIOSNMP-MIB DEFINITIONS ::= BEGIN IMPORTSenterprises, IpAddr

Página 54 - BARIX AG

Content of the BARIXAUDIO.MIB file contained in the “Streaming Client Update Kit”DESCRIPTION "Audio State Right Channel0 = silence1 = running2 =

Página 55 - BARIX AG

Content of the BARIXAUDIO.MIB file contained in the “Streaming Client Update Kit”ACCESS read-onlySTATUS mandatoryDESCRIPTION "Stream bitrate in K

Página 56 - 10.3 SNMP Remote Monitoring

SNMP trap sending... 57SNMP queryi

Página 57 - BARIX AG

Content of the BARIXAUDIO.MIB file contained in the “Streaming Client Update Kit”HTTP-Out-of-Resources(503),HTTP-Gateway-Time-Out(504),HTTP-Version-no

Página 58 - BARIX AG

Error CodeName DescriptionResolution Problem2 No TCP ResponseHost not responding to TCP SYN, connection can't be established, port closed or host

Página 59 - BARIX AG

11 Legal Information© 2007-2013 Barix AG, Zurich, Switzerland.All rights reserved.All information is subject to change without notice. All mentioned t

Página 61 - BARIX AG

1 Introduction1.1 About the “Streaming Client” firmwareThe “Streaming Client” firmware was designed for the professional field: audio bridging, audio

Página 62 - 11 Legal Information

1.4 Additional documentsTechnical specifications can be found in the corresponding product sheet which can be downloaded from our site www.barix.com.F

Página 63

2 Memory organization2.1 Serial Rescue Kit / Web UpdateTwo different procedures exist to upload the “Streaming Client” firmware into the device:The “S

Comentários a estes Manuais

Sem comentários