background image

70

2N  TELEKOMUNIKACE a.s., www.2n.cz

®

Resetting Procedure

Use a thin rigid tool (a toothpick or a paperclip) to press the RESET button on the
back panel.
Keep the RESET button pressed as long as the front panel LED is shining green
(approx. for 5s).
Release  the  button  as  soon  as  the  LED  starts  flashing  yellow  quickly.  It  means
that  the  configuration  in  the  internal  FLASH  memory  is  being  deleted.  This
operation  takes  about  50s.  Do  not  disconnect  the  device  from  power  supply
during this period.

Factory Settings

By default, the parameters have the following factory values:

Parameter Name Default Value

Parameter

Value

dhcpclient

0 (OFF)

ipaddr

192.168.1.100

ipmask

255.255.255.0

defaultgw

192.168.1.1

pwd

admin

activemode

0 (Passive mode)

srvipaddr

192.168.1.2

srvport

6999

srvpwd

admin

Basic Parameter Settings

Telnet – 

Connection

2N  NetSpeaker 

®

Use the integrated Telnet server for basic 

 settings. For connection,

2N  NetSpeaker

®

use  any  Telnet  Client  application,  integrated  telnet.exe  in  Microsoft  Windows  or
putty.exe  application  downloaded  from  the  Internet,  for  example.  The  Telnet  server
listens at standard port 23.

When  the  connection  has  been  established, 

  displays  its  serial

2N   NetSpeaker

®

number  and  the  current  firmware  version.  Enter  the  password,  which  is  equal  to  the

connection  authorisation  password  from  the 

  Server  (i.e.  pwd

2N   NetSpeaker

®

parameter). The default password is admin.

Telnet Commands to 

2N  NetSpeaker

®

2N  NetSpeaker

®

 can be controlled using the commands included in the table below.

Enter LC characters only, separate parameters, if any, with a space and confirm every
row with Enter.

Содержание NetSpeaker

Страница 1: ...www 2n cz Version 2N NetSpeaker IP Audio System Manual 1 1 ...

Страница 2: ...marks and or trademarks or brands protected by law 2N TELEKOMUNIKACE administers the FAQ database to help you quickly find information and to answer your questions about 2N products and services On www faq 2n cz you can find information regarding products adjustment and instructions for optimum use and procedures What to do if Declaration of Conformity 2N TELEKOMUNIKACE hereby declares that the 2N...

Страница 3: ...eakers 30 2 6 Scheduler 34 2 7 Users 38 2 8 Sync Manager 39 2 9 Administrator 45 3 Manual for Player software 48 3 1 Software Control 49 4 User manuals 52 4 1 Quick Start 53 4 2 HW Configuration Manual 64 5 Installation manuals 75 5 1 IP Audio System API Manual 76 6 Supported Internet Radio Stations 116 7 IP Audio System Limits and Specifications 121 8 IP Audio System HTTP Manual 123 ...

Страница 4: ...4 2N TELEKOMUNIKACE a s www 2n cz 1 Manual for Console software Here is overview what you can find in this section 1 1 Settings and Connection ...

Страница 5: ...designed for broadcasting audio NetSpeaker via microphone or audio music in the mp3 format wma ogg Connection and Settings The login screen is displayed upon Console start Create the user name and password using the ControlPanel program or ask your system administrator to create and assign the rights Enter the user name and password into the dedicated fields in the Console window upon start Moreov...

Страница 6: ...er with all roles Refer to other parts of the manual for d What you should know The Console application allows for sending audio from a microphone or playing files 2N NetSpeaker recognises 3 levels of rights which are managed by the system administrator CAUTION Freeride is the highest priority user role and shall be preferred in all zones This screen helps you select a role after login to the Cons...

Страница 7: ...e pictogram is used for fro role selecting window power off logout m the Console application General Console Control Primarily Console is designed for broadcasting sounds or via microphone audio music in the mp3 format The left section with the microphone picture controls the microphone and the middle section List of sounds helps play audio files Press the Add button to add a sound to the applicat...

Страница 8: ...e Automatic microphone activation function When you press the button the sign goes Automute on Let us The College radio broadcasts a few songs give an example every evening and the presenter announces every song In this case the presenter selects a song from the file at the beginning of broadcasting He or she selects and can talk when the song is over Automute Automatic When the Play button is pus...

Страница 9: ... Freeride Role Broadcast as user Logged in as a user you cannot choose where to broadcast Your user role authorises you to broadcast to sessions to which you are assigned as a user input Contact your system administrator for more information Broadcast as virtual input Logged in as a virtual input you cannot choose where to broadcast Your user role authorises you to broadcast to sessions which cont...

Страница 10: ...display the selected role but the appearance is similar in all cases New pictograms and the role name get displayed in the application header To change the role use the pictogram which returns human you to the The pictogram is used for fro role selecting window power off logout m the Console application ...

Страница 11: ...www 2n cz 2 Manual for Control Panel software Here is overview what you can find in this section 2 1 Introduction 2 2 Sessions 2 3 Audio Sources 2 4 Zones 2 5 Speakers 2 6 Scheduler 2 7 Users 2 8 Sync Manager 2 9 Administrator ...

Страница 12: ...g LAN WAN while installing your sy 2N NetSpeaker stem to save the total implementation time and of course cut your wiring costs The IP Audio System consists of two basic components a server 2N NetSpeaker and an audio converter The ControlPanel software has been developed to configure the whole broadcasting system Console and Player are software products designed for everyday use broadcasting messa...

Страница 13: ...it The last created Freeride session has the highest priority is playing Sessions The session determines the connection i e defines which Source Destination source will be played to which destination The left session part defines and helps control the source the right session part determines the destination and optio Session ns Session Creation and Preparation for Playing Click on Session Create e...

Страница 14: ...If no more parameters are needed simply press and the added or another source will start PLAY 2 2 Sessions playing Fig 5 shows two types of sources The common bar contains volume control settings Session Control and Launch Click on in the Session control section to launch a session refer to next figure ON which also shows additional session controls Balance set balance for the right left channel L...

Страница 15: ...riority session is always preferred to highest lower priority sessions A higher priority of the active Session that always guarantees the Session will occupy the destinations assigned to it the source will play in the destination The priority range is 1 10 where priority 10 is automatically assigned to broadcasting Freeride role Channel set the channel for each session supports 4 channels for 2N N...

Страница 16: ...gned for the Playlist and the other for the rest of the sources Next figure shows the two types Figure Volume Bars Common bar helps you control volume balance and sound activation deactivation The Internet radio contains a status line displaying information on playing Playlist here you can besides basic functions control mp3 files with play stop pause next previous shuffle and repeat Moreover you ...

Страница 17: ...ning refer to the system architecture in A microphone 2 1 Introduction internal external sound card and or mixer are used for playing locally stored music using a standard audio player Playlist Playlist defined by user This is a classic principle of playlist creation in common music players To create a new playlist move the selected mp3 wma files to the right hand window section for the new playli...

Страница 18: ...erver Generated playlists Generated playlists are playlists that are created by the ControlPanel automatically from the selected directory according to selected rules Generated playlists are created via the tag Refer to the tag for the playlist items 2 9 Administrator Audio sources ...

Страница 19: ... Example Suppose a language school has English and German classrooms There are 4 teachers in the school Mr Cook Ms Scott Hr Himmel and Fr Moselle Use the virtual input to create and English classroom input German classroom input Enable the English classroom virtual input for Mr Cook and Ms Scott Enable the German classroom virtual input for Hr Himmel and Fr Moselle Doing this you have created the ...

Страница 20: ...t The SIP source helps you connect to a VoIP Voice over IP PBX as a 2N NetSpeaker VoIP station via the SIP You have to know the PBX IP address username and password if requested and the port to establish connection to the PBX Refer to the subsections below for the parameters and setting options ...

Страница 21: ...S_IN_ERROR authorisation server unavailable CREDS_OUT_ERROR authorisation client unavailable REALM_CONFLICT realm collides with another port s realm alias STUNNING public address obtaining from STUN server in progress STUN_TIMEOUT STUN server inaccessible EXPIRED public address validity expired SIP_REGISTERING gateway registration in progress REG_TIMEOUT REGISTRAR server inaccessible REG_NOT_AUTH ...

Страница 22: ...ways searched through Transmit busy tone enable transmission of the busy tone from the PBX or network when the counterparty hangs up Remote SIP server parameters Address set the IP address or DNS name of the counterparty operator or another PBX to which you want to connect the PBX via a trunk where call and registration requests shall be routed To use a port other than 5060 specify the port behind...

Страница 23: ...parameters SIP Figure Other Parameters Always mediate RTP enable this parameter to route the RTP stream via the PBX VoIP card in all cases Otherwise the RTP stream might be routed outside the PBX for VoIP VoIP connections and the PBX processes only signalling for such a call Reverse RTP negotiation tick off this option to set the codec negotiating method If you do not tick off this option the PBX ...

Страница 24: ... CLIR Calling Line Identification Restriction By default the header is enabled on the SIP Gateway and disabled on the SIP Proxy Aliases Use this option to specify additional Realms Domains to be accepted on this port Such incoming calls their INVITEs will be routed to this port whose Request URIs match the given SIP GW or SIP Proxy settings and Domains or Aliases RTP DSP here you can optimise data...

Страница 25: ...ding modes using the SIP INFO method The modes have different formats of the DTMF transmitting message KeepAlive Period define the KeepAlive packet sending interval The default value is 10s STUN server The STUN server helps NAT clients i e PCs behind the firewall set up telephone calls with the VoIP provider hosted outside the LAN Address complete the STUN server address IP or domain name to be us...

Страница 26: ...ure Internet Radio Parameters User Input User input is assigned to the user and defines the audio stream parameters from the user for playing from for example Next figure shows the default input Console settings Figure User Input Parameters ...

Страница 27: ...figure shows the basic view of the default Zones tag The structure is simple the building called contains such zones as Philadelphia First floor Bar Lobby and where units are installed Two possible tag settings are Elevator 2N NetSpeaker displayed to the right A ring includes the possibility to switch the big icon view of Detailed listing yellow designates the possibility to hide the list of all 2...

Страница 28: ...he setting Show All speakers group Figure Default Zone Display With this enable click on the zone to which you want to assign the selected 2N Move the selected from the list NetSpeaker s 2N NetSpeaker s All speakers to the in the zone list see the arrow in previous figure zone The other displaying option is used when is not displayed This method is All speakers shown in next figure and based on th...

Страница 29: ... 2n cz Figure Default Zone Display Other Zones Tag Options Use in the left menu or the item retrieved with the right Rename zone Rename zone mouse button to rename a zone Use the item in the same menus to Delete zone delete a zone ...

Страница 30: ...d in the configuration The Speakers tag is used for administering systems in the network 2N NetSpeaker It helps you establish connections and set parameters for your units 2N NetSpeaker This tag is divided into two sections according to function Connection and Speakers Connection of Speakers Refer to the next figure for connection details The upper section is dedicated to and the lower section to ...

Страница 31: ...ion is established save the setting Subsequently the 2N starts searching for speakers in the network automatically Fig 2 NetSpeaker Server shows detection a pictogram with a big plus in 2N NetSpeaker 2N NetSpeaker the lower part indicates successful detection and instructs you to Add 2N using Menu Add speaker to database NetSpeaker to the database Once the speaker is added the pictogram becomes da...

Страница 32: ...he button to start Synchronise Now synchronisation immediately as defined in the tag This button activates 2 5 Speakers synchronisation of this particular only Sync Manager is responsible 2N NetSpeaker for synchronisation of the group 2N NetSpeaker information on whether the SD card has been connected and OK has SD card state been disconnected or shows an error defines the synchronisation state Th...

Страница 33: ...isabled by default after Telnet 2N connection to the server for security reasons This option enables NetSpeaker Telnet even if is connected to the server but is not 2N NetSpeaker recommended for security reasons Sound path delay helps you set an expected delay buffer size for 2N for installations where Wi Fi facilities are used or unreliable NetSpeaker packet deliveries are expected Detected param...

Страница 34: ...ons for playlists is called and you can control multiple playlists in multiple sessions within one event Event Fig 1 shows an example of event with two sessions One contains a playlist the other is without a playlist Event Creation As mentioned above the event is a set of actions to be executed over playlists Therefore prepare a session including the required playlists before creating an event Onl...

Страница 35: ...ws you to set the start time Not scheduled this event will never be performed Daily the event will start at the set time every day or as set in the Every xth day Weekly the event will start at the set time of the set days every week or Every xth week Monthly select a day in the month for the action start and also in which months the action shall occur Once only Figure Event Settings Action Setting...

Страница 36: ...state Therefore assign the to the beginning of active STOP action the playlists that are not to be played Drag drop the required action above the time axis of the event from the offer of in the time axis header see the figure move the action to the actions Always playlist to be controlled within one session A session can contain multiple playlists and all the playlists can be administered You can ...

Страница 37: ...ddition to start time set a smooth balance change via the option Change duration time Event Display There is an event list in the left part of the Scheduler tag Display the list in any of the following views or by selecting a card Month Day All events Month view this view displays calendar for navigation Click on a date to run the events associated with the selected date Day view having selected a...

Страница 38: ...t to play without restrictions and without using pre defined sessions The user has access to all destinations and its broadcasting has the highest priority User input role this user will be assigned the home session for broadcasting by the system administrator Rights level select the User or Administrator level The Administrator cannot log in to the Console and Player but may use the ControlPanel ...

Страница 39: ...id on one 2N NetSpeaker Synchronisation rate depends on type of SD SDHC card Content is synchronised automatically at the defined time or manually in the tag NetSpeakers Zones Content is synchronised only if nothing is being played from the server Sync Manager is used for administration of SD cards inserted in the 2N NetSpeaker system synchronisation of these cards with the defined content and set...

Страница 40: ...Playlists The subsections below provide details on these logical parts Synchronisation properties In this section you can set and schedule action synchronisation The following options are available Not scheduled perform synchronisation manually by pushing the Sync Now button or At defined time with the Daily Weekly Monthly and Once only options Each of these options can be further set This setting...

Страница 41: ...he action end Specific time set the action duration using the following field Duration in s Repeat n times define how many times the playlists selected in the Playlist shall be played Use the item Repeat count Repeat all around make playing never stop This option is particularly comfortable in connection with the HW button press the button once to start the action and repress it to stop the action...

Страница 42: ...anning weekly schedule but you can choose any of the following types of planning Not scheduled this action will never start Daily the action will start at the set time every day or as set in the Every xth day Weekly the event will start at the set time of the set days every week or Every xth week Monthly select a day in the month for the action start and also in which months the action shall occur...

Страница 43: ...N NetSpeaker Playlist Select the playlist s in the Playlist to be played when the given offline action starts Use the arrows to assign priorities to the playlist s Figure Playlist Example of Synchronisation Action Configuration Suppose company XYZ intends to play ad spots in its system at 6 2N NetSpeaker a m every day As the spots vary every week it will be necessary to synchronise the system earl...

Страница 44: ...Schedule action start Suppose you want to play the commercial spot at 6 a m every day Therefore select Daily planning with start at 6 00 Select the units in the 2N NetSpeaker Enabling action to individual to be involved in the action speakers Caution Make sure that the selected 2N NetSpeaker units contain the SD cards via the tag Speakers Now select the playlist to be saved on the SD card and play...

Страница 45: ...e Audio devices select the output for listening in allows you to Listening In listen to sessions locally and select a device to which the sound will be routed These devices depend on the PC configuration Sessions set more session parameters Display sessions from connected consoles allows you to see even sessions that are created by Console and Player users with Freeride privilege Display big icons...

Страница 46: ... display database tables full listing of information exchange between the system Trace 2N NetSpeaker components Use the floating menu to retrieve more functions such as Settings set automatic trace saving onto a disk of the PC where the ControlPanel is running Filter create a filter for existing IDs or characters string Save to file save the current system trace using the floating menu Save to fil...

Страница 47: ...47 2N TELEKOMUNIKACE a s www 2n cz Figure XML Script for Password Saving ...

Страница 48: ...48 2N TELEKOMUNIKACE a s www 2n cz 3 Manual for Player software Here is overview what you can find in this section 3 1 Software Control ...

Страница 49: ... application language Playing The purpose of the application is to provide easy and comfortable control Hence the playing settings are very simple and intuitive Push the buttons in the lower part to add files to be played to the application The following options are available Add mp3 files add files to the playlist Delete selected items from playlist remove songs from the playlist Add mp3 from dir...

Страница 50: ...ou If you want to announce a message through the microphone you can Click on broadcast to all selected zones via microphone too to switch on the microphone Activate microphone Local Playing Settings In addition to playing the Player application allows you to play files 2N NetSpeaker locally too Find the settings for local sources in Menu Tools Local source Select the source for microphone and volu...

Страница 51: ...51 2N TELEKOMUNIKACE a s www 2n cz Figure Local Sources ...

Страница 52: ...52 2N TELEKOMUNIKACE a s www 2n cz 4 User manuals Here is overview what you can find in this section 4 1 Quick Start 4 2 HW Configuration Manual ...

Страница 53: ...n on the system installed in the presentation case Please follow the instructions below After opening the case you will find in the middle of the field 2N NetSpeaker On the left side you can see the speaker built in a case On the right hand upper side you can locate the PoE injector which supplies over 2N NetSpeaker Ethernet On the lower right hand side there is space for connecting cables 230V AC...

Страница 54: ...IP address on your computer to IP 192 168 1 x x 100 0 255 MASK 255 255 255 0 You can check the interconnection by the PING command Insert the USB Flash disk in your computer and run Netspeaker setup exe Confirm the licence agreement Set the Complete installation type install Server Control Panel and Console to c Program Files 2N TELEKOMUNIKACE 2N NetSpeaker Follow the wizard instructions to finish...

Страница 55: ...ion we provide you with the steps how to configure NetSpeaker device in the server database and connect it to the system Please follow the steps bellow Run Control Panel application from the Star Menu All Programs 2N Telekomunikace 2N NetSpeaker 2N NetSpeaker Control Panel ...

Страница 56: ...56 2N TELEKOMUNIKACE a s www 2n cz Login Windows opens Enter the password 2n and click on Connect ...

Страница 57: ...Click on New connection click on it with the right mouse button to rename the connection Your new connection line appears in the lower middle window Connection Remember to change the IP address to 192 168 1 100 in the Connection settings to the right no other changes are necessary ...

Страница 58: ...ve the changes After a few seconds you can see the detected device in the 2N NetSpeaker upper middle window Speakers Click on the Speaker symbol and the on Add detected to the database The grey symbol with a sign represents a detected but unused speaker Add the symbol to change it to save the changes ...

Страница 59: ...ole and User input Input User will be created automatically in menu Sources see below in the User settings Click to Change Password to set the user password it is necessary for connecting the 2N NetSpeaker Console Set pswd Click on the Source Icon in the left menu Here you define all sources for audio broadcast You can see your computer sound card detected as the source and User input already crea...

Страница 60: ...ion A session defines the relationship between sources and destinations speakers The default tray is created in the middle window You can see all the defined sources and connected Speakers to the right Use Drag Drop to assign a destination to the session Simply move the highlighted speaker over the Master fader of the particular session ...

Страница 61: ...on is created the system is ready to process the broadcast Broadcasting a To start the broadcast you can use the Control Panel to play the playlist files or mix different sources together dynamically To start broadcasting just click on the Play icon in the Master under the session Master fader ...

Страница 62: ... the username User and password pswd You can choose the Freeride role or broadcast as User choose the User role The application enables you to use the microphone connected to the computer to make an announcement Click on MUTE to start broadcasting In the left field you can see the broadcasting destination speaker ...

Страница 63: ...63 2N TELEKOMUNIKACE a s www 2n cz ...

Страница 64: ...eneral is very flexible and easily extendable is a stand alone sound decoder and converter with an amplifier 2N NetSpeaker working as a terminal audio device for the System 2N NetSpeaker 2N communicates with the System via the local area NetSpeaker 2N NetSpeaker network LAN decodes the audio stream converting it into an analogue signal which is then amplified by an integrated power amplifier 2N Ne...

Страница 65: ...tion and Electric Installation This section describes the product and its installation 2N NetSpeaker Here is what you can find in this section Product Description Before You Start Mounting Product Description 2N NetSpeaker is a LAN audio converter designed for public sound distribution through the System It is connected to the 2N NetSpeaker 2N NetSpeaker System via the local area network LAN It co...

Страница 66: ...etSpeaker Back Panel 12V DC 2A power supply adapter connector Alternative power supply connection terminals Relay output with galvanic isolation for external 24V 1A AC DC load switching Digital input without galvanic isolation for external sensor button etc 10 100BASE TX LAN RJ 45 connector Integrated amplifier output terminals for 1 or 2 loudspeakers RESET button Headphone line output for standar...

Страница 67: ...crews included in the delivery Follow the instructions below while drilling the mounting holes Mounting Holes Electric Installation Electric Installation Step by Step It is very easy to connect electrica 2N NetSpeaker lly Follow the steps below to avoid equipment damage or electrical injury Connect a loudspeaker headphones or an external amplifier Connect the digital input and output Insert the Mi...

Страница 68: ...d irreversible damage of the equipment Note The current FW version does not support this function Refer 2N NetSpeaker to www 2n cz for FW updates Contact the 2N 2N NetSpeaker TELEKOMUNIKACE Technical Support staff please for more information Digital Input Use is equipped with a digital input for an optional button sensor 2N NetSpeaker of movement or other applications This input is available on th...

Страница 69: ... network elements or PoE injectors via the LAN interface In case this option is unavailable use a 12V DC 2A Part No 914102E power supply or another power supply on condition that you keep the nominal values included in the Electric Parameters subsection Connect the 12V DC power supply either to the back panel supply connector marked DC IN or terminals marked DC IN and DC IN Warning If you use an a...

Страница 70: ...pwd admin activemode 0 Passive mode srvipaddr 192 168 1 2 srvport 6999 srvpwd admin Basic Parameter Settings Telnet Connection 2N NetSpeaker Use the integrated Telnet server for basic settings For connection 2N NetSpeaker use any Telnet Client application integrated telnet exe in Microsoft Windows or putty exe application downloaded from the Internet for example The Telnet server listens at standa...

Страница 71: ...mask and defaultgw 1 Automatic network parameter obtaining is enabled Default setting 0 ipaddr 2N NetSpeaker static IP address Use this setting if dhcpclient is set to 0 Default setting 192 168 1 100 netmask Network mask for static IP address setting Use this setting if dhcpclient is set to 0 Default setting 255 255 255 0 defaultgw Default gateway for packets routed outside the LAN Use this settin...

Страница 72: ... This NetSpeaker 2N NetSpeaker Server guarantees that all connected devices have identical and latest firmware versions Refer to www 2n cz for the latest firmware version Firmware Installation Refer to the Software User Manual for details on 2N NetSpeaker 2N firmware installation and control NetSpeaker Function and Use This section provides the basic and extended functions of the produc 2N NetSpea...

Страница 73: ...continuously check the LAN connection Green blue quick flashing connection in progress If 2N NetSpeaker Server this LED is shining continuously check the connection Blue permanent light is connected to 2N NetSpeaker 2N NetSpeaker but fails to receive the audio stream Normal operational status in which Server is not in the active audio session 2N NetSpeaker White permanent light is connected to the...

Страница 74: ...udspeaker impedance 4 16Ω Loudspeaker 12V 2A PoE 2 x 4Ω STEREO 2 x 2 5W 2 x 2 5W 2 x 8Ω STEREO 2 x 7W 2 x 4W 2 x 16Ω STEREO 2 x 4W 2 x 4W 4Ω MONO 1 x 14W 1 x 8W 8Ω MONO 1 x 8W 1 x 8W Frequency range 20Hz 20kHz 0 5dB Harmonic distortion 0 05 1kHz Signal to noise ratio 91dB Headphone Line output STEREO 3 5mm jack on front panel Digital output 24V 1A AC DC relay output galvanically isolated Digital i...

Страница 75: ...75 2N TELEKOMUNIKACE a s www 2n cz 5 Installation manuals Here is overview what you can find in this section 5 1 IP Audio System API Manual ...

Страница 76: ... Session Deactivate Session Add Session Edit Session Remove Session Session State Monitoring Deactivate Session State Monitoring 3 Audio Input Configuration Add Source to Session Edit Source in Session Delete Source from Session Activate Source in Session Deactivate Source in Session Pause Source in Session Skip to Next Line in Source Skip to Previous Line in Source Smooth Change of Source Volume ...

Страница 77: ...77 2N TELEKOMUNIKACE a s www 2n cz Create Playlist Edit Playlist Delete Playlist List of All Files in All Playlists Delete File from Playlist ...

Страница 78: ...TELEKOMUNIKACE a s www 2n cz Basic Properties Here is overview what you can find in this section Basic Information Opening Communication Authorisation Server Version Active Connection Check Server Time Check ...

Страница 79: ...ker Server bind Status OK There are two types of XML messages for communication The request and response messages define the request message content using the msg Id ID information element command the CTI_IE_REFERENCE Ref tag and IE msg termination at the end of message This type of XML message is used for communication commands and replies from the This type of 2N NetSpeaker Server communication ...

Страница 80: ...NetSpeaker Server connection and creation of a communication channel Request bind ConnType LOCAL AppName SpkCtiTest Response bind Status OK Error message error Layer XMLB UNBOUND_STREAM error The following answers have been added for different situations NNB_XML_STATUS_OK external application can start sending other commands NNB_XML_STATUS_ALREADY_BOUND application ignores this error and can send ...

Страница 81: ...of the Status attribute means that access has been denied Besides the auth Method Status OK reply successful authorisation is manifested by the following reply from the XML bridge to bind bind Status OK This signals that the communication channel has been successfully configured and authorised and is ready for sending messages in both directions now Request bind ConnType LOCAL AppName SpkCtiTest R...

Страница 82: ...82 2N TELEKOMUNIKACE a s www 2n cz command ...

Страница 83: ...nd to identify the current version of the server Request msg Id CTI_GET_VERSION_REQ CTI_IE_REFERENCE Ref 0x420 msg Response msg Id CTI_GET_VERSION_CONF CTI_IE_RESULT Result OK CTI_IE_REFERENCE Ref 0x420 CTI_IE_VERSION Ver 1 1 0 40 0_HEAD rel Nov 25 2011 16 58 41 msg ...

Страница 84: ... Connection Check Enter the command to check if the communication with the server is still active Request msg Id CTI_ALIVE_REQ CTI_IE_REFERENCE Ref 0x420 msg Response msg Id CTI_ALIVE_CONF CTI_IE_REFERENCE Ref 0x420 CTI_IE_RESULT Result OK msg ...

Страница 85: ...and to find the current server time Request msg Id CTI_GET_DATETIME_REQ CTI_IE_REFERENCE Ref 0x420 msg Response msg Id CTI_GET_DATETIME_CONF CTI_IE_REFERENCE Ref 0x420 CTI_IE_TIME Time 2011 12 1 12 11 14 CTI_IE_TZ_ID Id 37 TZStatus STANDARD CTI_IE_RESULT Result OK msg ...

Страница 86: ...e is overview what you can find in this section List of All Sessions List of All Sessions and Input Sources Assigned to Them Activate Session Deactivate Session Add Session Edit Session Remove Session Session State Monitoring Deactivate Session State Monitoring ...

Страница 87: ...IONS_REQ CTI_IE_REFERENCE Ref 0x420 msg Response msg Id CTI_NSPK_GET_ALL_SESSIONS_CONF CTI_IE_REFERENCE Ref 0x420 CTI_NSPK_IE_SESSION SessionId 0x4 Name Moje session nova Flags 0x0 Priority 1 Channel 0 MasterVolume 4032 MasterBalance 0 MasterFadeTime 0 PanelUserId 0xFFFFFFFF PanelMode USER PanelVirtualInputId 0xFFFFFFFF FreeRideId 0xFFFFFFFF CTI_NSPK_IE_SESSION SessionId 0x5 Name New session 1 Fla...

Страница 88: ...source in a session such as the currently played file playing time position etc The Type and Id parameters help acquire general information on the source i e the source type source files file Id and file duration Request msg Id CTI_NSPK_GET_ALL_SESSIONS_SOURCES_REQ CTI_IE_REFERENCE Ref 0x420 msg Response msg Id CTI_NSPK_GET_ALL_SESSIONS_SOURCES_CONF CTI_IE_REFERENCE Ref 0x420 CTI_NSPK_IE_SESSION_S...

Страница 89: ...parameter If you specify a wrong SessionId the server processes the command and sends the OK message but no session will be activated Request msg Id CTI_NSPK_CMD_REQ CTI_NSPK_IE_SES_CMD Cmd ACTIVATE_SESSION CmdPar1 0x4 CTI_IE_REFERENCE Ref 0x420 msg Response msg Id CTI_NSPK_CMD_CONF CTI_IE_REFERENCE Ref 0x420 CTI_IE_RESULT Result OK msg ...

Страница 90: ...sionId parameter If you enter a wrong SessionId the server processes the command and sends OK but no session will be deactivated Request msg Id CTI_NSPK_CMD_REQ CTI_NSPK_IE_SES_CMD Cmd DEACTIVATE_SESSION CmdPar1 0x4 CTI_IE_REFERENCE Ref 0x420 msg Response msg Id CTI_NSPK_CMD_CONF CTI_IE_REFERENCE Ref 0x420 CTI_IE_RESULT Result OK msg ...

Страница 91: ...ession balancing value MasterFadeTime time during which the volume or balance change is effective if requested PanelUserId relates to the console panel PanelMode relates to the console panel PanelVirtualInputId relates to the console panel FreeRideId relates to the console panel Request msg Id CTI_NSPK_SET_SESSION_REQ CTI_IE_REFERENCE Ref 0x421 CTI_NSPK_IE_SESSION SessionId 0x1 Name Moje nova sess...

Страница 92: ...n balancing value MasterFadeTime time during which the volume or balance change is effective if requested PanelUserId relates to the console panel PanelMode relates to the console panel PanelVirtualInputId relates to the console panel FreeRideId relates to the console panel Request msg Id CTI_NSPK_SET_SESSION_REQ CTI_IE_REFERENCE Ref 0x421 CTI_NSPK_IE_SESSION SessionId 0x7 Name Moje session uprave...

Страница 93: ...EFERENCE Ref 0x423 CTI_NSPK_IE_SESSION_ID SessionId 0x11 msg Response msg Id CTI_NSPK_REMOVE_SESSION_CONF CTI_IE_REFERENCE Ref 0x423 CTI_IE_RESULT Result OK msg Error msg Id CTI_NSPK_REMOVE_SESSION_CONF CTI_IE_REFERENCE Ref 0x423 CTI_IE_RESULT Result INVALID_OBJECT msg DB relations must be deleted all objects before deleting the session NSPK_SEST_SESSIONS_SOURCES Delete Source from Session NSPK_SE...

Страница 94: ...arameter is 1 the hook will be created for all sessions Request msg Id CTI_NSPK_CREATE_HOOK_REQ CTI_NSPK_IE_OBJECT Type SESSION_SOURCE Id 1 msg Response msg Id CTI_NSPK_SESSION_SOURCE_INFO_IND CTI_NSPK_IE_SESSION_SOURCE_INFO SessionId 0x2 SourceId 0x3 PlayState PLAYING ActFileId 0x11 ActFile C Documents and Settings jsvoboda Plocha Download Adele 21 01 Rolling in the Deep mp3 ActDuration 229347 St...

Страница 95: ...of the file in ms member Type NSPK_E_STATE Name State Brief Current status according NSPK_E_STATE source session member Type KER_P_CHAR Name StateInfo OffsetPointer true Brief Lyrically divorced Resource documentation documentation Enum NSPK_E_SES_PLAY_STATE item Name STOPPED Brief Play is stopped item Name READING Brief Reads the next file in the item Name PLAYING Brief Now Playing item Name PAUS...

Страница 96: ... cancel the hook on a session Defined by the Id SessionId parameter If this parameter is 1 the hook will be cancelled for all sessions Request msg Id CTI_NSPK_DESTROY_HOOK_REQ CTI_NSPK_IE_OBJECT Type SESSION_SOURCE Id 1 msg Response msg Id CTI_NSPK_DESTROY_HOOK_CONF CTI_IE_RESULT Result OK msg ...

Страница 97: ...ction Add Source to Session Edit Source in Session Delete Source from Session Activate Source in Session Deactivate Source in Session Pause Source in Session Skip to Next Line in Source Skip to Previous Line in Source Smooth Change of Source Volume Smooth Change of Source Balance Set File Position in Source ...

Страница 98: ...laced with a new source defined by the Type and Id parameters If you specify a non existent SessionId the server will return an error message Request msg Id CTI_NSPK_SET_SESSION_SOURCE_REQ CTI_IE_REFERENCE Ref 0x421 CTI_NSPK_IE_SESSION_SOURCE SessionId 0x1 SourceId 0x2 Flags 0x1A Type PLAY_LIST Id 0x1 Volume 4096 Balance 0 FadeTime 0 msg Response msg Id CTI_NSPK_SET_SESSION_SOURCE_CONF CTI_IE_REFE...

Страница 99: ...ers match the source with the defined SourceId is replaced with a new source defined by the Type and Id parameters If you specify a non existent SessionId the server will return an error message Request msg Id CTI_NSPK_SET_SESSION_SOURCE_REQ CTI_IE_REFERENCE Ref 0x422 CTI_NSPK_IE_SESSION_SOURCE SessionId 0x4 SourceId 0xD Flags 0x10 Type PLAY_LIST Id 0x1 Volume 1024 Balance 0 FadeTime 0 msg Respons...

Страница 100: ...xistent SessionId or SourceId the server will return an error message Request msg Id CTI_NSPK_REMOVE_SESSION_SOURCE_REQ CTI_IE_REFERENCE Ref 0x423 CTI_NSPK_IE_SESSION_SOURCE_ID SessionId 0x4 SourceId 0xD msg Response msg Id CTI_NSPK_REMOVE_SESSION_SOURCE_CONF CTI_IE_REFERENCE Ref 0x423 CTI_IE_RESULT Result OK msg Error msg Id CTI_NSPK_REMOVE_SESSION_SOURCE_CONF CTI_IE_REFERENCE Ref 0x423 CTI_IE_RE...

Страница 101: ... CmdPar2 values are non existent the server replies OK but no source will be activated If the CmDPar3 value is 1 or any non existent value the source will be played from the first file in the sequence Request msg Id CTI_NSPK_CMD_REQ CTI_NSPK_IE_SES_CMD Cmd PLAY CmdPar1 0x4 CmdPar2 0x5 CmdPar3 1 CTI_IE_REFERENCE Ref 0x420 msg Response msg Id CTI_NSPK_CMD_CONF CTI_IE_REFERENCE Ref 0x420 CTI_IE_RESUL...

Страница 102: ...ionId and CmdPar2 SourceId parameters If the CmdPar1 and CmdPar2 values are non existent the server replies OK but no source will be stopped Request msg Id CTI_NSPK_CMD_REQ CTI_NSPK_IE_SES_CMD Cmd STOP CmdPar1 0x4 CmdPar2 0x5 CTI_IE_REFERENCE Ref 0x420 msg Response msg Id CTI_NSPK_CMD_CONF CTI_IE_REFERENCE Ref 0x420 CTI_IE_RESULT Result OK msg ...

Страница 103: ... and CmdPar2 SourceId parameters If the CmdPar1 and CmdPar2 values are non existent the server replies OK but no source will be suspended Request msg Id CTI_NSPK_CMD_REQ CTI_NSPK_IE_SES_CMD Cmd PAUSE CmdPar1 0x1 CmdPar2 0x1 CTI_IE_REFERENCE Ref 0x420 msg Response msg Id CTI_NSPK_CMD_CONF CTI_IE_REFERENCE Ref 0x420 CTI_IE_RESULT Result OK msg ...

Страница 104: ...dPar2 SourceId parameters If the CmdPar1 and CmdPar2 values are non existent in the database the server replies OK but no change will be executed for any existing session Request msg Id CTI_NSPK_CMD_REQ CTI_NSPK_IE_SES_CMD Cmd NEXT CmdPar1 0x4 CmdPar2 0x4 CTI_IE_REFERENCE Ref 0x420 msg Response msg Id CTI_NSPK_CMD_CONF CTI_IE_REFERENCE Ref 0x420 CTI_IE_RESULT Result OK msg ...

Страница 105: ...d CmdPar2 SourceId parameters If the CmdPar1 and CmdPar2 values are non existent in the database the server replies OK but no change will be executed for any existing session Request msg Id CTI_NSPK_CMD_REQ CTI_NSPK_IE_SES_CMD Cmd PREV CmdPar1 0x1 CmdPar2 0x1 CTI_IE_REFERENCE Ref 0x420 msg Response msg Id CTI_NSPK_CMD_CONF CTI_IE_REFERENCE Ref 0x420 CTI_IE_RESULT Result OK msg ...

Страница 106: ...sionId CmdPar2 SourceId CmdPar3 volume and CmdPar4 transition time from the current value to the new one Request msg Id CTI_NSPK_CMD_REQ CTI_NSPK_IE_SES_CMD Cmd SET_VOL CmdPar1 0x1 CmdPar2 0x1 CmdPar3 10 CmdPar4 2 CTI_IE_REFERENCE Ref 0x420 msg Response msg Id CTI_NSPK_CMD_CONF CTI_IE_REFERENCE Ref 0x420 CTI_IE_RESULT Result OK msg ...

Страница 107: ...ssionId CmdPar2 SourceId CmdPar3 balance and CmdPar4 transition time from the current value to the new one Request msg Id CTI_NSPK_CMD_REQ CTI_NSPK_IE_SES_CMD Cmd SET_BAL CmdPar1 0x1 CmdPar2 0x1 CmdPar3 0 CmdPar4 2 CTI_IE_REFERENCE Ref 0x420 msg Response msg Id CTI_NSPK_CMD_CONF CTI_IE_REFERENCE Ref 0x420 CTI_IE_RESULT Result OK msg ...

Страница 108: ... file in a source Defined by CmdPar1 SessionId CmdPar2 SourceId and CmdPar3 time in milliseconds Request msg Id CTI_NSPK_CMD_REQ CTI_NSPK_IE_SES_CMD Cmd SET_POS CmdPar1 0x1 CmdPar2 0x1 CmdPar3 5000 CTI_IE_REFERENCE Ref 0x420 msg Response msg Id CTI_NSPK_CMD_CONF CTI_IE_REFERENCE Ref 0x420 CTI_IE_RESULT Result OK msg ...

Страница 109: ...ACE a s www 2n cz Playlist Configuration Here is overview what you can find in this section List of All Playlists Create Playlist Edit Playlist Delete Playlist List of All Files in All Playlists Delete File from Playlist ...

Страница 110: ...layListId Name and Flags parameters currently unused Request msg Id CTI_NSPK_GET_ALL_PLAYLISTS_REQ CTI_IE_REFERENCE Ref 0x420 msg Response msg Id CTI_NSPK_GET_ALL_PLAYLISTS_CONF CTI_IE_REFERENCE Ref 0x420 CTI_NSPK_IE_PLAYLIST PlayListId 0x1 Name Muj playlist 1 Flags 0x0 CTI_NSPK_IE_PLAYLIST PlayListId 0x4 Name Novy playlist Flags 0x0 msg ...

Страница 111: ...ed by the PlayListId Name and Flags parameters currently unused Request msg Id CTI_NSPK_SET_PLAYLIST_REQ CTI_IE_REFERENCE Ref 0x421 CTI_NSPK_IE_PLAYLIST PlayListId 0x1 Name Muj playlist novy Flags 0x0 msg Response msg Id CTI_NSPK_SET_PLAYLIST_CONF CTI_IE_REFERENCE Ref 0x421 CTI_IE_RESULT Result OK msg ...

Страница 112: ...ed by the PlayListId Name and Flags parameters currently unused Request msg Id CTI_NSPK_SET_PLAYLIST_REQ CTI_IE_REFERENCE Ref 0x421 CTI_NSPK_IE_PLAYLIST PlayListId 0x7 Name Muj playlist upraveny Flags 0x0 msg Response msg Id CTI_NSPK_SET_PLAYLIST_CONF CTI_IE_REFERENCE Ref 0x421 CTI_IE_RESULT Result OK msg ...

Страница 113: ...lete an existing playlist Defined by the PlayListId parameter Request msg Id CTI_NSPK_REMOVE_PLAYLIST_REQ CTI_IE_REFERENCE Ref 0x423 CTI_NSPK_IE_PLAYLIST_ID PlayListId 0x2 msg Response msg Id CTI_NSPK_REMOVE_PLAYLIST_CONF CTI_IE_REFERENCE Ref 0x423 CTI_IE_RESULT Result OK msg ...

Страница 114: ...n and Shuffle parameters Request msg Id CTI_NSPK_GET_ALL_PLAYLISTS_FILES_REQ CTI_IE_REFERENCE Ref 0x420 msg Response msg Id CTI_NSPK_GET_ALL_PLAYLISTS_FILES_CONF CTI_IE_REFERENCE Ref 0x420 CTI_NSPK_IE_PLAYLIST_FILE PlayListId 0x1 FileId 0x1 Priority 1 FileName C Documents and Settings All Users Data aplikacĂ 2N TELEKOMUNIKACE 2N NetSpeaker Server Media Test mp3 Duration 54085 Shuffle 0x0 msg ...

Страница 115: ...existing playlist Defined by the PlayListId and FileId parameters Request msg Id CTI_NSPK_REMOVE_PLAYLIST_FILE_REQ CTI_IE_REFERENCE Ref 0x423 CTI_NSPK_IE_PLAYLIST_FILE_ID PlayListId 0x2 FileId 0x1 msg Response msg Id CTI_NSPK_REMOVE_PLAYLIST_FILE_CONF CTI_IE_REFERENCE Ref 0x423 CTI_IE_RESULT Result OK msg ...

Страница 116: ...IKACE a s www 2n cz 6 Supported Internet Radio Stations Canada Radio URI Comment CJSW http stream cjsw com cjsw mp3 m3u CHRW http chrwradio com playlist stream m3u CKLN http www ckln fm streams ckln m3u Czech republic ...

Страница 117: ...azz http www rozhlas cz audio download jazz_high_mp3 m3u ČRo Wave http www rozhlas cz audio download radiowave_high_mp3 m3u Evropa2 http icecast3 play cz evropa2 128 mp3 m3u Frekvence 1 http icecast4 play cz frekvence1 128 mp3 m3u Radio Bonton http icecast3 play cz bonton 128 mp3 m3u Impuls http icecast5 play cz impuls128 mp3 m3u Radio Orlik http www play cz radio orlik128 mp3 m3u Rock Zone http i...

Страница 118: ... m3u Finland Radio URI Comment Radio Sun http app1 downtime fi sun mp3 m3u Radio REX http media innoventum fi 8000 radiorex m3u not supported Basso Radio http www basso fi bassostreami m3u Groove FM http 217 30 180 242 8000 gvfm mp3 m3u Iskelmä http www iskelma fi nettiradio iskelma m3u Radio 957 http www radio957 fi nettiradio 957 m3u Järviradio http radio 6net fi 8000 jarviradio m3u Metro FM htt...

Страница 119: ...rk no nrk_radio_sport_mp3_m m3u P5 Oslo http mms live online no P5_Oslo m3u The Beat http stream sbsradio no 8000 thebeat mp3 m3u United Kingdom Radio URI Comment Big L 1395 http eastlondonradio com 8100 biglh mp3 m3u Bolton FM http icecast commedia org uk 8000 boltonfm mp3 m3u Choice FM http media ice musicradio com ChoiceFMMP3 m3u Demon FM http live demonfm co uk 8000 demon m3u Gold http media i...

Страница 120: ...p3 m3u Fun Radio http stream funradio sk 8000 fun128 mp3 m3u Radio Expres http 85 248 7 162 8000 96 mp3 m3u Rádio Lumen http audio lumen sk 8000 live128 mp3 m3u Rádio Prešov http www radiopresov sk lib jorbis 64 mp3 m3u Radio Viva http 85 159 106 242 8000 vivastream64 mp3 m3u Rádio Kiss http 85 159 106 242 8000 kissmp3_128 mp3 m3u Rádio Frontinus http www frontinus sk frontinus128 m3u Sweden Radio...

Страница 121: ...Windows Media Player 11 The Microsoft Visual C 2008 Redistributable Package x86 is on the FTP installation is required otherwise you will have problems with stability Microsoft NET Framework 4 redistributable package part of the installation SIP Registration No Counterparty calls on the IP address of 2N NetSpeaker predefined server and port for the SIP trunk eg 5061 Registration only client netspe...

Страница 122: ...tely after connecting to the After disconnecting from the server 2N NetSpeaker Server TELNET is re activated If you want to enable TELNET even when 2N is connected to the server you must enable this in Speakers in the NetSpeaker Control Panel Test Results HW CPU Chipset Intel Atom Z530 Intel XEON E5645 WIN VISTA Max number of session stream NSPK WIN VISTA 5 5 20 WIN 7 Max number of session stream ...

Страница 123: ...Http commands should be used in the following form Request http nspk_addr port httpAPI xml session 1 state ON volume 10 mute OFF cha The answer for this command Response xml version 1 0 encoding UTF 8 callctrl result errcode 0 errcode callctrl result On error errcode 1 Default port is 8088 and can be changed in the Control Panel ...

Страница 124: ...124 2N TELEKOMUNIKACE a s www 2n cz 2N TELEKOMUNIKACE a s Modřanská 621 143 01 Prague 4 Czech Republic Tel 420 261 301 500 Fax 420 261 301 599 E mail sales 2n cz Web www 2n cz ...

Отзывы: