background image

D14128.03—JULY 2009

138

Codec C90

System Integrator Guide

Contents

Introduction

Getting Started

Interfaces

About the API

xConfiguration

xCommand

xStatus

Cameras

Appendices

Contact us

Adding a startup script

The startup script can be used to execute certain commands from 
the API during boot up. To enable this feature one must log in to the 
codec as root and follow the below points.

Login to the codec

1. 

Connect to the codec through the network, using a command 
line interface (ssh, telnet or scp) and login as 

root

2. 

Make a user directory using the following command: “

mkdir /

user/scripts.d

3. 

Put an executable file (permission must be changed to 
executable) in this directory. 

Example of such a file:

About the startup script file

• 

The file must start with the following sequence:

#!/usr/bin/env tsh

• 

The file can contain any xCommand or xConfiguration command

• 

The system will execute the commands/configurations in 
sequence.

• 

The file can have any name as long as it is placed in this 
directory.

• 

For multiple commands you must use Unix end of line (LF). 
Windows end of line will not work.

Startup script

You can add a startup script on the codec to 
execute certain commands from the API during 
boot up.

#!/usr/bin/env tsh

xCom mand Audio LocalInput Update InputId: 1 MixerMode:Fixed

Contents

Introduction

Getting started

Interfaces

About the API

xConfiguration

xCommand

xStatus

Cameras

Appendices

Contact us

Appendices

Summary of Contents for Codec C90

Page 1: ...D14128 03 JULY 2009 1 Software version TC2 0 JULY 2009 TANDBERG Codec C90 System Integrator Guide ...

Page 2: ... 2 Y Pr Pb 20 HD SDI 1 4 20 Composite 5 S Video YC 5 20 HDMI 1 4 21 DVI I 3 and 5 21 Video outputs 22 HDMI 1 and 3 22 DVI I 2 and 4 22 Composite 5 22 Audio inputs I 23 Microphone Line In 1 8 XLR 23 HDMI In 3 4 23 Line In 1 4 RCA 24 Audio outputs I 25 Line Out 5 6 XLR 25 HDMI Out 1 3 25 Line Out 1 4 RCA 26 Audio signal levels tables 27 Audio hardware information table 28 Volume control table 28 Net...

Page 3: ...all status 94 The Camera status 96 The Conference status 98 The Diagnostics status 99 The H323 status 105 The HTTP Feedback status 106 The Media Channel status 107 The Network status 109 The Camera Preset status 111 The SIP status 111 The System Unit status 113 The Standby status 117 The Video Input status 117 The Video Output status 119 The Video Layout status 120 The Experimental menu 123 Camera...

Page 4: ... to read this document You will find that some places information has been copied from other chapters but adapted when needed to let you have all the relevant information there and then This helps eliminating the need to read through long sections before you can even think of getting started Our main objective with this user guide is to address your goals and needs Please let us know how well we s...

Page 5: ... System Integrator Guide however TANDBERG assumes no responsibility or liability for any errors or inaccuracies that may appear in this document INTELLECTUAL PROPERTY RIGHTS The Products that are covered by this System Integrator Guide are protected under copyright patent and other intellectual property rights of various jurisdictions Any applicable software licenses and any limited warranty are l...

Page 6: ...res a tool This product should always be powered from an earthed power outlet Never connect attached power supply cord to other products In case any parts of the product has visual damage never attempt to connect main power or any other power source before consulting service personnel The plug connecting the power cord to the product power supply serves as the main disconnect device for this equip...

Page 7: ...C RoHS The primary aim of the WEEE Directive and RoHS Directive is to reduce the impact of disposal of electrical and electronic equipment at end of life The WEEE Directive aims to reduce the amount of waste electrical and electronic equipment sent for disposal to landfill or incineration by requiring producers to arrange for collection and recycling The RoHS Directive bans the use of certain heav...

Page 8: ...different information You can access the chapters directly by clicking on the menu bar at the top of this page In this chapter Assemble your system Using the remote control Initial configurations Waking up the system Verify IP address settings Setting a static IP address Add the system to the network Verify your settings Date and time settings Menu password About monitors The main monitor Dual mon...

Page 9: ...d off and disconnected from the line voltage whenever connecting or disconnecting other equipment OPTIONAL Dual monitor setup Connect the second monitor to HDMI 3 Main camera Video from PrecisionHD 1080p OPTIONAL You may connect additional microphones Video from PC OPTIONAL You may connect a second camera extra camera not included Extra camera will require separate power supply and control cabling...

Page 10: ...g batteries 4 x AAA batteries ARROW UP DOWN Use the up and down arrow keys to navigate in the menu ARROW LEFT Press the left arrow key to go one step back in the menu or to move to the left in a text field ARROW RIGHT Press the right arrow key to expand the selected menu item or to move to the right in a text field FUNCTION KEYS Each key reflects a soft key on screen and represents shortcuts and a...

Page 11: ... of the call while the lower part of the remote control resembles very much the keypad of a mobile phone Touch the rubber line sensors along the sides to wake up the system Press the HOME key to show the menu on screen The DIP switch abc 123 Press the key to toggle between lower case characters and numbers 0 9 a z period space Press a key repeatedly to toggle between the options displayed on each ...

Page 12: ... the System Information page to verify the IP address 1 Navigate to Settings System Information to open the System information page 2 When the IP address is automatically assigned from a DHCP server the network IP address of the codec is shown on the System Information page 3 Press Home to exit 2 Initial configurations Before you can start making calls with the system you will need to set the IP a...

Page 13: ... Information 2 Verify the previous configurations If you successfully registered to a Gatekeeper the Status will show Registered If the registration failed the Status will show Not registered If you successfully registered to a SIP server the Status will show Registered If the registration failed the Status will show Not registered 3 Press Home to exit 6 Adjusting the date and time settings Verify...

Page 14: ...ou define or change a password make sure you save a copy of the password in a safe place How to set the menu password Navigate to Settings Advanced Change password 1 On the remote control press the key to toggle between lower or upper case characters and numbers abc ABC 123 2 Enter the password The password you enter is hidden as each character is replaced with a star 3 Navigate to Save to save th...

Page 15: ...z for DVI The menu on screen icons and other information OSD on screen display will be moved to the selected output Key sequence If connected to DVI I 2 DVI I 4 or HDMI 3 you must run the following shortcut or key sequence on the remote control Disconnect 0 x where x is output 2 3 or 4 Example Set DVI I 2 as the OSD output Disconnect 0 2 You can also set the resolution and the OSD output by settin...

Page 16: ... outputs Audio inputs Audio outputs Audio signal level tables Audio hardware information Volume control table Network connectors COM ports Camera control port Power Other connectors Chapter 3 In this chapter you will find an in depth presentation of the rear panel sockets and interface of the TANDBERG Codec C90 including audio signal levels and formats supported Contents Introduction Getting start...

Page 17: ...e POWER LED turns ON when power is connected otherwise OFF Call The CALL LED turns ON when there are active calls on the codec otherwise OFF Infrared The IR LED flashes when infrared signals are received Alarm The ALARM LED turns ON when there is no connection to the network otherwise OFF Power Call IR Alarm infrared Contents Introduction Getting started Interfaces About the API xConfiguration xCo...

Page 18: ... YC The video output sockets are 2xHDMI 2xDVI I 1 Composite Audio sockets The audio input sockets are 8xXLR Female Microphone Line In 4xRCA Line In 1 Left 2 Right 3 Left 4 Right 2xHDMI The audio output sockets are 2xXLR Male Line Out 4xRCA 1 Left SPDIF 2 Right 3 Left SPDIF 4 Right 2xHDMI Other sockets The other sockets are Ethernet 1 and Ethernet 2 COM Serial data port Camera control Serial port f...

Page 19: ...es and which of the sources should be the main video source and the default presentation source If the system is in standby mode press any key on the remote control to wake up the system 1 Select Settings Administrator Settings Advanced Configurations 2 From this point you can Search for the words source or video to see a list of the available Video Input Source 1 5 Connector settings or you can n...

Page 20: ...the same time S Video 5 Connect to the Y Comp 5 luma and C 5 chroma connectors Composite 5 Connect to Comp 5 connector Typical use Camera and DVD Video input formats See the Technical specification section for a complete overview of the video input formats Go to Technical specification Levels HD SDI 0 8 Vpp 75 Ω SMPTE 259M 270 Mbps SMPTE 292M 1 485 1 485 1 001 Gbps Y Pb Pr Y 1V Vpp 75 Ω Pb 0 7 Vpp...

Page 21: ...trix two pages back to see an overview HDMI 1 4 4xHDMI sockets digital video input 1 4 Audio input on 3 and 4 HDMI High Definition Multimedia Interface digital sound picture Typical use Camera DVD PC Main connector The HDMI 1 input is the main connector to the PrecisionHD 1080p camera DVI I 3 and 5 2xDVI I sockets digital analog video input 3 5 DVI D DVI A Analog RGB VGA DVI A Analog component YPb...

Page 22: ...DMI output 1 is the main connector to the monitor Dual monitor Dual output is provided on HDMI output 3 DVI I 2 and 4 2xDVI I sockets digital analog video output 2 4 DVI D DVI A Analog RGB VGA DVI I Digital Video Interface Integrated digital DVI D and analog DVI A Typical use Monitors Composite 5 1xBNC sockets analog video output 5 Typical use Monitor BNC pin out External view of socket GND Signal...

Page 23: ... 8 are equipped with acoustic echo canceller Use Microphone Line In 1 8 to connect to an external microphone amplifier or an external mixer Default configuration In default configuration all Microphone Line In inputs are enabled and configured as microphones HDMI In 3 4 2xHDMI connectors audio input 3 4 Typical use Use HDMI In 3 or 4 2 8 channels to connect to external playback devices as DVD play...

Page 24: ...ne In 1 or 3 Connect the right channel to Line In 2 or 4 Default configuration for Line In 1 2 In the default configuration Line In 1 and 2 are configured as stereo inputs for external playback devices such as a PC Default configuration for Line In 3 4 In the default configuration Line In 3 and 4 are configured as stereo input pairs The two inputs are paired with Line Out 3 and 4 respectively This...

Page 25: ... signals at 48kHz Includes local microphones Main connector The HDMI output 1 is the main connector to the monitor HDMI 1 Audio from far end and PC HDMI 3 All audio mixed together for recordings XLR pin out External view of socket Pin 1 Gnd Pin 2 Hot Pin 3 Cold neutral 2xLine Out XLR male XLR Electrical Connector Cannon XL series with Rubber compound What is a Line output A Line output consists of...

Page 26: ...ault configuration Line Out 3 and 4 are configured as stereo line out for external recording devices as VCR s or DVD recorders if a DNAM is present or SPDIF is active on Line Out 3 then Line Out 3 provides a digital stereo speaker signal and Line Out 4 is not active SPDIF Sony Philips Digital Interface used by the Digital Natural Audio Module RCA Phono Plug the Radio Corporation of America What is...

Page 27: ...0 18 0 2 2 0 0 18 0 19 0 2 0 1 0 19 0 20 0 1 7 2 0 20 0 21 0 1 6 3 0 21 0 22 0 1 4 4 0 22 0 23 0 1 2 5 0 23 0 24 0 1 1 6 0 24 0 Microphone Inputs 1 to 8 XLR female Signal levels Clipping level Nominal level Level setting dB mVpp dBu dBu 0 0 275 0 18 0 36 0 1 0 245 1 19 0 37 0 2 0 218 4 20 0 38 0 3 0 194 7 21 0 39 0 4 0 173 5 22 0 40 0 5 0 154 6 23 0 41 0 6 0 137 8 24 0 42 0 7 0 122 8 25 0 43 0 8 0...

Page 28: ...x output level when set to Min output level 0dBu 4 4Vpp 6dBu 2 2Vpp Max output level when set to Max output level 24dBu 34 8Vpp 18dBu 17 4Vpp Gain range 24dB 24 steps of 1dB Phantom power 48 Volt 2 Phantom power resistor pin 1 6800 Ohm Phantom power resistor pin 2 6800 Ohm Max phantom power current per mic 14mA Line outputs 1 to 4 Female RCA phone Signal levels Absolute max output level Nominal le...

Page 29: ...Ethernet interface 2 Gigabit Ethernet LAN RJ 45 Jack interface GbE Ethernet 1 Main connector for network connection Ethernet 2 For future use Ethernet 2 for future use 1 1 2 2 3 3 6 6 Wiring diagram standard cable RJ 45 Connector pin out TOP FRONT 1 8 1 8 Ethernet 1 Contents Introduction Getting started Interfaces About the API xConfiguration xCommand xStatus Cameras Appendices Contact us Interfac...

Page 30: ...l cameras go to the Cameras section later in this guide VISCA is a trademark of Sony Corporation Pin out TANDBERG camera cable Signal name RJ 45 pin D SUB pin 12V DC 1 Twisted pair 4 GND 2 5 RX 3 Twisted pair 2 TX 6 3 NC 4 Twisted pair 1 NC 5 6 GND 7 Twisted pair 5 12V DC 8 4 Pin out COM Port Pin Signal name Direction 1 Carrier detect CD From DCE 2 Receive data RXD From DCE 3 Transmit data TXD To ...

Page 31: ...act us Power Power socket Power Cord Socket Accepts 100 240V 50 60Hz 2 8A max CAUTION This equipment must be grounded Power switch Power Switch On Off Chassis grounding For grounding of the chassis Chassis Grounding Power Socket Power Switch Contents Introduction Getting started Interfaces About the API xConfiguration xCommand xStatus Cameras Appendices Contact us Interfaces ...

Page 32: ... Device For future use GPIO 1 GPIO General Purpose I O 6 pins Phoenix plug having 4 ports for On Off control GND and 12V For future use T Link 2 T Link RJ45 connector The cable for T Link out must be shielded For future use T Link for future use USB for future use GPIO for future use Contents Introduction Getting started Interfaces About the API xConfiguration xCommand xStatus Cameras Appendices C...

Page 33: ...Status Query xStatus information About xHistory About xFeedback About xPreferences TANDBERG XML API Service Chapter 4 The heart of the API is the TANDBERG API Engine This is where all information is stored and processed The API engine can be accessed by an easy to use Command Line Interface called XACLI using RS 232 Telnet SSH or by the TANDBERG XML API Service TXAS over HTTP HTTPS Both alternativ...

Page 34: ...pplication and a target system The control application transmits instructions to the target system while the target system supplies information about how these instructions are executed in addition to other system related information Consequently the exchange of information can be divided into 1 Information flowing from target This we call READ information R The R should not be confused with the r...

Page 35: ... separated with white spaces Network 1 DNS Server 1 Address Example xConfiguration Network 1 DNS Server 1 Address c xConfiguration Network 1 DNS Server 1 Address test OK Feedback Feedback is an extremely powerful feature where the TANDBERG system actively returns updated status and configuration information to the user control application whenever changes occur The user control application can spe...

Page 36: ... 1 All materials finishes and proccesses must comply with the RoHS directives Dimensions without paint or finish Flame class requirement Processes Type Manufacturer Type number Thickness Color Surface Glossiness Flame class UL reference 3D CAD model file 116805 rev 00Z is master Saturn C70 Unit 116805 rev 3172g A3 mm 1 5 Line in Rev Date Prep Checked Change Telecom AS Part weight Sheet size Scale ...

Page 37: ...ta port the following should be checked 1 Verify that the serial cable is a straight through 9 pin to 9 pin cable 2 Confirm that the configuration of the PC terminal s serial RS 232 port is identical to the configuration of the TANDBERG RS 232 port 3 Verify that the PC terminal s serial RS 232 port is working properly by connecting it back to back to another PC terminal and send characters in both...

Page 38: ... Defines the possible values for a given configuration On Off Auto String values S x y Defines that the valid input for this configuration is a String with minimum length x and maximum length of y characters S 0 49 IPv4 Address values IPAddr Defines that the input must be an IPv4 address IPAddr IPv6 Address values IPv6Addr x y Defines that the input must be an IPv6 address with minimum length x an...

Page 39: ...User Commands help xconfiguration xfeedback xgetxml xhistory xstatus xpreferences xcommand log OK Root commands By typing or help after connecting to the TANDBERG Codec C90 using RS 232 Telnet SSH the system will list all supported root commands Contents Introduction Getting started Interfaces About the API xConfiguration xCommand xStatus Cameras Appendices Contact us About the API ...

Page 40: ...tem and system processes Status type commands are read by the user Example Information generated by the system about ongoing calls network status conference status etc All status information is structured in a hierarchy making up a database constantly being updated by the system to reflect system and process changes Supported Status type commands xStatus xHistory Special commands In addition to th...

Page 41: ...ration h xConfiguration Audio Volume 0 100 Sets the volume level 0 100 on the loudspeaker output in steps of 0 5dB from 34 5dB to 15dB Volume 0 Off The volume level bar which is displayed on screen when using the remote control goes from 0 to 20 Range The volume level goes from 0 to 100 Volum level equals Audio gain value 0 equals 0 1 equals 34 5 dB 70 equals 0 0 dB 100 equals 15 0 dB h xConfigura...

Page 42: ... setting defined by the path xConfiguration H323 Profile 1 Gatekeeper help As above xConfiguration Read When reading a value you will use the configuration read The level of details is defined by the path xConfiguration H323 Profile 1 Gatekeeper Discovery Returns the current value of the setting defined by the path xConfiguration Write When defining a system setting you will use the configuration ...

Page 43: ... 1 7 Pan Left Right Stop PanSpeed 1 15 Tilt Down Stop Up TiltSpeed 1 15 Zoom In Out Stop ZoomSpeed 1 15 Focus Far Near Stop A return result parameter The command type The path Required r parameter A list of returned parameters xCommand User Commands OK xCommand h xCommand Audio Microphones Mute h xCommand Audio Microphones Unmute h xCommand Audio LocalInput Update InputId r 0 65534 MixerMode Auto ...

Page 44: ... True OK xCommand Help To get help on a setting you can use a help query Enter the path followed by or help xCommand dial Returns a set of return values See the example to the right xCommand dial help As above xCommand Write When issuing a command the system will return a set of return values The structure is described by the example to the right xCommand Dial Number 12345 Issues the command and g...

Page 45: ...the system to reflect system and process changes To get an overview of the supported xStatus type commands type or help after the xStatus xStatus xStatus help Return result parameters The following operation can be performed on xStatus commands xStatus Read s is used when returning the result of xStatus read query xStatus Status OK Audio Call CallTransfer Camera 1 7 Conference Diagnostics Experime...

Page 46: ...llowed by an address expression XPath or TANDBERG SimplePath You can set up the xStatus read command to address all information or just some of it see the examples to the right for illustrations Example 1 Query all ongoing Call information xstatus call s Call 8 Status Connected s Call 8 Direction Outgoing s Call 8 Protocol h323 s Call 8 RemoteNumber 558458 s Call 8 CallbackNumber h323 alice wonder...

Page 47: ...he user All history information is structured in a hierarchy making up a database constantly being updated by the system to reflect system and process changes To get an overview of the supported xHistory type commands type or help after the xHistory xHistory xHistory help Status operations and the return result parameters xHistory Log h is used when returning the result of xHistory log query CallL...

Page 48: ...t is specified If connecting to the TANDBERG codec with multiple RS 232 Telnet SSH sessions each session can define feedback individually xFeedback xFeedback help xFeedback Register XPathExpression Registers feedback on expression XPathExpression xFeedback Deregister XPathExpression Deregisters feedback if resistered on XPathExpression xFeedback List Generate list of currently registered XPathExpr...

Page 49: ...mportant to define settings to match the parser used on the control system XACLI is designed to make parsing of data from the TANDBERG Codec C90 very simple xPreferences output mode Terminal Line based XACLI output for use with line based control systems XML Pure XML output for use with control systems that understand XML NOTE This mode is to be considered experimental in version 1 of the software...

Page 50: ...ameter passed to the request The elements or complete document matching the expression will be returned On Incorrect XPath expression a Fault element with a XPathError element will be returned getxml REQUEST getxml PARAM location XPath expression formputxml This is most useful in a POST to extend character limit of 255 of GET urls It posts a Configuration or Command document to set the configurati...

Page 51: ... Standby System Unit Time Zone Video Experimental Chapter 5 This chapter gives a detailed description of the xConfiguration commands Configuration type commands defines system settings and are either supplied or read by the user The Configurations type commands are structured in a hierarchy making up a database of system settings NOTE The description of the xConfiguration commands are preliminary ...

Page 52: ...nwanted feedback is suppressed On Set to On to activate Loop Suppression Off Set to Off to deactivate Loop Suppression NOTE Only loops between line output 3 and line input 3 and between line output 4 and line input 4 are suppressible Example xConfiguration Audio Input Line 3 LoopSuppression On xConfiguration Audio Input Line 1 4 Mode On Off Determines whether or not an Audio Line input is enabled ...

Page 53: ...Mono The Audio Line output signal is a mono signal Example xConfiguration Audio Output Line 1 Channel left xConfiguration Audio Output Line 1 6 Level 24 0 Defines the output level of the specified Audio Output Line in steps of 1 dB from 24 dB to 0 dB Addresses the specific Audio Line output connector See the Audio Level tables in the Codec C90 System Integrator Guide for a complete overview of the...

Page 54: ...ra 1 7 Gamma Mode Auto Manual Applies to cameras which supports Gamma mode The Gamma Mode setting enables for gamma corrections Gamma describes the nonlinear relationship between image pixels and monitor brightness Addresses the specific camera The TANDBERG PrecisionHD 1080p camera do not need Gamma Mode The TANDBERG PrecisionHD camera do support Gamma Mode Auto Auto is the default and the recomme...

Page 55: ...AutoAnswer Delay 0 xConfiguration Conference 1 1 AutoAnswer Mode On Off The Autoanswer setting determines whether an incoming call is put through automatically or manually On The system will automatically answer all incoming calls Off All incoming call must be answered manually by pressing the OK key or the green Call key on the remote control Example xConfiguration Conference 1 AutoAnswer Mode Of...

Page 56: ...s required the system will still try to register Requires the H 323 Gatekeeper Authentication Mode to be enabled Format String with a maximum of 50 characters Example xConfiguration H323 Profile 1 Authentication LoginName xConfiguration H323 Profile 1 1 Authentication Password S 0 50 The system sends the Authentication Login Name and the Authentication Password to a H 323 Gatekeeper for authentica...

Page 57: ...nd RTCP respectively The ports are automatically selected by the system within the given range Firewall administrators should not try to deduce which ports are used when as the allocation schema within the mentioned range may change without any further notice Static When set to Static the ports are given within a static predefined range 5555 6555 Example xConfiguration H323 Profile 1 PortAllocatio...

Page 58: ...t gateway Only applicable if Static IP assignment is chosen Format Compact string with a maximum of 64 characters Example xConfiguration Network 1 IPv4 Gateway 10 47 5 100 xConfiguration Network 1 1 IPv4 SubnetMask S 0 64 Defines the IP subnet mask Only applicable if Static IP assignment is chosen Format Compact string with a maximum of 64 characters Example xConfiguration Network 1 IPv4 SubnetMas...

Page 59: ...hould be able to place and receive H 323 calls On Set to On to enable the possibility to place and receive H 323 calls This is the default setting Off Set to Off to disable the possibility to place and receive H 323 calls NOTE Changes in this setting requires the codec to be restarted Example xConfiguration NetworkServices H323 Mode On xConfiguration NetworkServices HTTP Mode On Off HTTP is a web ...

Page 60: ...tocol is used in network management systems to monitor network attached devices routers servers switches projectors etc for conditions that warrant administrative attention SNMP exposes management data in the form of variables on the managed systems which describe the system configuration These variables can then be queried set to ReadOnly and sometimes set set to ReadWrite by managing application...

Page 61: ... system TMS If set to TMS the system will try to register with a TMS server as described in Provisioning ExternalManager settings TMS is short for TANDBERG Management System Please contact your TANDBERG representative for more information Example xConfiguration Provisioning Mode TMS xConfiguration SerialPort BaudRate 9600 19200 38400 115200 Specify the baud rate bps on the COM port data port The d...

Page 62: ...s in the Proxy Address list Off Connect to the single proxy configured first in Proxy Address list Example xConfiguration SIP Profile 1 Outbound Off xConfiguration SIP Profile 1 1 Proxy 1 4 Address S 0 255 The Proxy Address is the manually configured address for the outbound proxy It is possible to use a fully qualified domain name or an IP address The default port is 5060 for TCP and UDP but anot...

Page 63: ...sh Norwegian Swedish German French Italian Japanese Chinese Russian Spanish Korean Turkish The setting is used to select the language for the GUI Graphical User Interface Example xConfiguration SystemUnit MenuLanguage English xConfiguration SystemUnit Name S 0 50 Enter a System Name to define a name of the system unit If the H 323 Alias ID is configured on the system then this ID will be used inst...

Page 64: ... press the Presentation key on the remote control The input source is configured to a video input connector See the Video Input Matrix table at the back of the codec and the description of the Video Input Matrix in the Interfaces section Range 1 5 presentation sources Example xConfiguration Video DefaultPresentationSource 3 xConfiguration Video Encoder Threshold60fps 0 6000 If the bandwidth used f...

Page 65: ...osite DVI Select which video input connector to be active on connector group 5 The available options for Source 5 are listed below DVI Select DVI I when you want to use the DVI I 5 connector as input YC Select YC when you want to use the S Video YC input Connect the S Video input to the connector marked as Y Comp and C NOTE This configuration is not supported in version 1 Composite Select Comp whe...

Page 66: ...lt the OSD output is displayed on the first monitor If you have a single monitor and you cannot see any OSD on the monitor If the OSD output has been set to the second monitor and the second monitor is not connected then you cannot see any menus information or icons on the screen To move the OSD output to the first monitor press the following shortcut sequence on the remote control Press the Disco...

Page 67: ...articipants only for quadruple monitor setup Example xConfiguration Video Output Composite 5 MonitorRole First xConfiguration Video Output Composite 5 Resolution PAL NTSC Select the preferred resolution for the monitor connected to video output composite 1 This will force the selected resolution on the monitor Range PAL NTSC Example xConfiguration Video Output Composite 5 Resolution NTSC xConfigur...

Page 68: ... xConfiguration Experimental Audio Equalizer 1 Section 1 b2 0 0 xConfiguration Experimental Audio Input Line 1 4 Equalizer ID 1 8 Select equalizer ID 1 8 Example xConfiguration Experimental Audio Input Line 1 Equalizer ID 1 xConfiguration Experimental Audio Input Line 1 4 Equalizer Mode On Off Determines whether or not the selected equalizer is enabled On Use the selected equalizer Off No equalize...

Page 69: ...e NotSet xConfiguration Experimental CustomSoftbuttons State 1 2 Softbutton 1 5 Value S 0 255 To be described Example xConfiguration Experimental CustomSoftbuttons State 1 Softbutton 1 Value xConfiguration Experimental SoftwareUpgrade Mode Auto Manual To be described Example xConfiguration Experimental SoftwareUpgrade Mode Manual xConfiguration Experimental SoftwareUpgrade ServerAddress S 0 255 To...

Page 70: ...nds TStringSend SStringSend Standby commands Video commands CamCtrlPip commands SystemUnit commands Phonebook commands Experimental commands Chapter 6 Command type commands are used to instruct the system to perform a given action Examples place a call mute microphones disconnect a call and more The command type is followed by a set of parameters to specify how the given action is to be executed N...

Page 71: ...to http www tandberg com docs The Audio commands xCommand Audio Sound Stop Stop playing audio sound Example xCommand Audio Sound Stop r AudioSoundStopResult status OK end xCommand Audio Vumeter Start Start collecting VU meter information for connector given by type and ID Parameters Required parameters are marked with r ConnectorType r HDMI Line Microphone ConnectorId r 1 8 Example xCommand Audio ...

Page 72: ...oveResult status OK end xCommand Audio LocalInput Update Updates the settings of the local input given by the input ID See the Appendix Dynamic audio API section Name Choose a name that describes the mix of input connectors MixerMode Auto The microphone with the strongest speaker is active and the others are strongly attenuated MixerMode Fixed The input connector signals are mixed together with eq...

Page 73: ... a stereo signal set channels to 2 Parameters Required parameters are marked with r OutputId 0 65534 Name S 0 255 Loudspeaker On Off Channels 1 2 Example xCommand Audio LocalOutput Add OK r AudioOutputGroupAddResult status OK OutputId 47 end xCommand Audio LocalOutput Update Updates the settings of the local output given by the output ID See the Appendix Dynamic audio API section Name Choose a nam...

Page 74: ...RemoveConnector OutputId 5 ConnectorType Line ConnectorId 1 OK r AudioOutputGroupRemoveConnectorResult status OK end xCommand Audio LocalOutput ConnectInput Connect a local input or remote input to a local output by giving their IDs as parameters If desired set a gain on the input signal in the range from 53 dB to 15 dB 54 dB equals OFF See the Appendix Dynamic audio API section Parameters Require...

Page 75: ...ange from 53 dB to 15 dB 54 dB equals OFF See the Appendix Dynamic audio API section Parameters Required parameters are marked with r OutputId r 0 65534 InputId r 0 65534 InputGain 54 15 Example xCommand Audio RemoteOutput ConnectInput OutputId 10 InputId 8 OK r AudioRemoteOutputGroupConnectInputResult status OK end xCommand Audio RemoteOutput DisconnectInput When a call is made a remote input and...

Page 76: ...ectResult status OK r end xCommand CallLog Clear Clear call logs stored in the system If a logtag is given as argument that specific call is deleted from the logs If not logtag is give all call logs will be deleted Parameters Required parameters are marked with r LogTag 0 2147483647 Example xCommand CallLog Clear r ClearResult status OK r end xCommand CallLog Recent Delete Delete log of recent cal...

Page 77: ...d calls If a logtag is given as argument that specific call is deleted from the log If not logtag is give the complete missed calls list will be deleted Parameters Required parameters are marked with r LogTag 0 2147483647 Example xCommand CallLog Missed Delete LogTag 119 r DeleteResult status OK r end xCommand CamCtrlPip Can be used to show or hide a small window with the camera selfview while adj...

Page 78: ... its default predefined value Parameters Required parameters are marked with r CameraId r 1 7 Example xCommand Camera PanTiltReset CameraId 1 OK r PanTiltResetResult status OK r end xCommand Camera PositionSet Set camera position to specified values Parameters Required parameters are marked with r CameraId r 1 7 Pan 65535 65535 Tilt 65535 65535 Zoom 0 65535 Focus 0 65535 Example xCommand Camera Po...

Page 79: ...the automatic focus functionality in the selected camera Parameters Required parameters are marked with r CameraId r 1 7 Example xCommand Camera TriggerAutofocus CameraId 1 OK r TriggerAutofocusResult status OK r end xCommand Dial Dial out from the system Parameters Required parameters are marked with r Number r S 0 255 Protocol H323 Sip CallRate 64 6000 CallType Audio Video Example xCommand Dial ...

Page 80: ... r FECCPresetStoreResult status OK r end xCommand FarEndControl Source Select Select which video source to use as the main source on the far end system Parameters Required parameters are marked with r CallId r 0 65534 SourceId r 0 15 Example xCommand FarEndControl Source Select CallId 3 SourceId 1 r FECCSelectSourceResult status OK r end xCommand FarEndControl Camera Move Move far end camera The c...

Page 81: ...ect Down F1 F2 F3 F4 F5 Grab Home Layout Left Mute MuteMic Ok PhoneBook Presentation Right Selfview Square SrcAux SrcCamera SrcDocCam SrcPc SrcVcr Star Up VolumeDown VolumeUp ZoomIn ZoomOut Duration 0 65534 Example xCommand Key Click Key Down Duration 1 r KeyClickResult status OK end xCommand Key Press Command used to emulate pressing a key on the remote control without releasing it The Key Press ...

Page 82: ...PhonebookContactDeleteResult status OK r end xCommand Phonebook ContactMethod Add Specify details about how to set up call to local phonebook contact Parameters Required parameters are marked with r ContactId r S 0 255 Device Mobile Other Telephone Video Number r S 0 255 Protocol H323 SIP CallRate 0 65534 Example xCommand Phonebook ContactMethod Add ContactId localContactId 2 Number 54321 Protocol...

Page 83: ... 255 PhonebookType Corporate Local SearchString r S 0 255 SearchField Name Number Offset 0 65534 FolderId S 0 255 Limit 0 65534 Example xcommand Phonebook Search PhonebookId departmentA PhonebookType Corporate SearchString John SearchField Name r PhonebookSearchResult status OK Name 6 end xCommand Presentation Start Will open dual presentation stream using selected presentation source when in call...

Page 84: ...sult status OK r end xCommand Preset Store Store current camera position System may hold 15 predefined camera positions presets Parameters Required parameters are marked with r PresetId r 1 15 Type r All Camera Description r S 0 255 Example xCommand Preset Store PresetId 3 Type Camera Description Left view OK r PresetStoreResult status OK r end xCommand SStringSend Used to send data to far end e g...

Page 85: ... are marked with r Key r S 16 24 Example xCommand SystemUnit OptionKey Add Key r OptionKeyResult status OK r end xCommand SystemUnit ReleaseKey Add Add software release key Used to enable new software applicable for main sw releases Parameters Required parameters are marked with r Key r S 16 24 Example xCommand SystemUnit ReleaseKey Add Key r ReleaseKeyResult status OK r end xCommand SystemUnit Ad...

Page 86: ...nd 0 59 Example xCommand SystemUnit DateTime Set Year 2009 Month 7 Day 3 Hour 12 Minute 0 Second 0 r DateTimeSetResult status OK end xCommand SystemUnit DateTime Get Read out the time end date from the system Example xcommand SystemUnit DateTime get r DateTimeGetResult status OK Year 2009 Month 7 Day 3 Hour 12 Minute 0 Second 0 end xCommand TStringSend Used to send data to far end e g for Telepres...

Page 87: ...Video Layout RemoveAll Remove all existing video layouts Example xCommand Video Layout RemoveAll r VideoLayoutRemoveAllResult status OK end xCommand Video Layout Reset Reset all layout compositions to factory default Example xcommand Video Layout Reset r VideoLayoutResetResult status OK end xCommand Video Layout Frame Add Add a Video frame to an existing layout Select size and position of the fram...

Page 88: ...xCommand Video Layout Frame Update LayoutId 1 FrameId 1 PositionX 200 PositionY 200 Width 9600 Height 9600 Layer 1 Border off VideoSourceType localInput VideoSourceId 1 OK r VideoLayoutFrameUpdateResult status OK end xCommand Video Layout Assign Assign an existing layout to any local or remote output This will make the defined video composoition to appear on the specified local output or in the sp...

Page 89: ...zerMode Off EqualizerId 1 r AudioLocalOutputMicrophoneReinforcementAddResult status OK end xCommand Experimental Audio LocalOutput MicrophoneReinforcement Update For a detailed description of the microphone reinforcement functionality see Appendix Microphone reinforcement section Update the gain and equalizer settings of the microphone reinforcement configuration by specifying the ID of the local ...

Page 90: ...n is structured in a hierarchy making up a database constantly being updated by the system to reflect system and process changes NOTE The description of the xStatus commands are preliminary and subject to change In this chapter Audio status Call status Camera status Conference status Diagnostics Call status H323 Gatekeeper status HTTPFeedback status MediaChannels Call status Network status SIP Pro...

Page 91: ...or Microphone 1 s Audio Input RemoteInput 51 CallId 28 s Audio Input RemoteInput 51 AGC Off s Audio Output LocalOutput 48 Name MyLocalOutput1 s Audio Output LocalOutput 48 Loudspeaker Off s Audio Output LocalOutput 48 Channels 1 s Audio Output LocalOutput 48 Connector Line 1 s Audio Output LocalOutput 48 Input 51 Gain 0 s Audio Output RemoteOutput 52 CallId 28 s Audio Output RemoteOutput 52 Input ...

Page 92: ...e 1 end xStatus Audio Input RemoteInput 1 n CallId States which CallId the remote input with the given input ID belongs to Value space Integer value Example xStatus Audio Input RemoteInput 51 CallId s Audio Input RemoteInput 51 CallId 28 end xStatus Audio Input RemoteInput 1 n AGC States whether Automatic Gain Control is enabled on the signal from this remote input Value space On Off Example xStat...

Page 93: ...RemoteOutput 1 n CallId States which CallId the remote output with the given output ID belongs to Value space Integer value Example xStatus Audio Output RemoteOutput 52 CallId s Audio Output RemoteOutput 52 CallId 28 end xStatus Audio Output RemoteOutput 1 n Input 1 n Gain Shows the gain in dB used on the input with the given input ID if this is connected to the remote output with the given output...

Page 94: ...Call 27 Direction Outgoing s Call 27 Protocol sip s Call 27 RemoteNumber john doe company com s Call 27 CallbackNumber sip john doe company com s Call 27 DisplayName john doe s Call 27 CallRate 968 s Call 27 TransmitCallRate 768 s Call 27 ReceiveCallRate 968 s Call 27 Encryption Type None s Call 27 PlacedOnHold False end xStatus Call 1 n Status Status of a call Value space Dialling Connecting Ring...

Page 95: ...ce S 0 100 Example xStatus Call 28 DisplayName s Call 28 DisplayName john doe company com end xStatus Call 1 n CallRate Call bandwidth in kilobits per second Value space Integer value Example xStatus Call 28 CallRate s Call 28 CallRate 968 end xStatus Call 1 n TransmitCallRate Transmitted bandwidth in the call in kilobits per second Value space Integer value Example xStatus Call 28 TransmitCallRat...

Page 96: ... Camera 1 Model PrecisionHD 1080p 12X s Camera 1 SoftwareID S01718 4 0FINAL ID 40043 2009 06 25 s Camera 1 Position Pan 440 s Camera 1 Position Tilt 69 s Camera 1 Position Zoom 1 s Camera 1 Position Focus 4581 continues with status for Camera 2 7 end xStatus Camera 1 7 Connected Indicates whether the given camera is connected or not Value space True False Example xStatus Camera 1 Connected s Camer...

Page 97: ...ition Pan Current pan position Value range depends on camera type Value space 65535 65535 Example xStatus Camera 1 Position Pan s Camera 1 Position Pan 514 end xStatus Camera 1 7 Position Tilt Current tilt position Value range depends on camera type Value space 65535 65535 Example xStatus Camera 1 Position Tilt s Camera 1 Position Tilt 142 end xStatus Camera 1 7 Position Zoom Current zoom position...

Page 98: ...on height for presentation Value space 0 3000 Example xStatus Conference Presentation Resolution Height s Conference Presentation Resolution Height 0 end xStatus Conference Presentation Resolution Width Current resolution width for presentation Value space 0 4000 Example xStatus Conference Presentation Resolution Width s Conference Presentation Resolution Width 0 end xStatus Conference Presentatio...

Page 99: ...itter 0 s Diagnostics Call 27 Channels OutgoingAudioChannel 328 Netstat 1 Packets 0 s Diagnostics Call 27 Channels OutgoingAudioChannel 328 Netstat 1 Loss 0 s Diagnostics Call 27 Channels OutgoingAudioChannel 328 Netstat 1 Drop 0 s Diagnostics Call 27 Channels OutgoingAudioChannel 328 Netstat 1 Bytes 0 s Diagnostics Call 27 Channels OutgoingAudioChannel 328 Netstat 1 ChannelRate 0 s Diagnostics Ca...

Page 100: ... s Diagnostics Call 27 Channels IncomingAudioChannel 327 Netstat 1 ChannelRate 128000 end xStatus Diagnostics Call 1 n Channels IncomingAudioChannel 1 n Netstat 1 MaxJitter Max jitter measured during last time interval 5 seconds Value space Integer value Example xStatus Diagnostics Call 27 Channels IncomingAudioChannel 327 Netstat 1 MaxJitter s Diagnostics Call 27 Channels IncomingAudioChannel 327...

Page 101: ...ncomingVideoChannel 330 Netstat 1 MaxJitter s Diagnostics Call 27 Channels IncomingVideoChannel 330 Netstat 1 MaxJitter 0 end xStatus Diagnostics Call 1 n Channels IncomingDataChannel 1 n Netstat 1 Jitter Current jitter as specified by RFC3550 Value space Integer value Example xStatus Diagnostics Call 27 Channels IncomingDataChannel 335 Netstat 1 Jitter s Diagnostics Call 27 Channels IncomingDataC...

Page 102: ...ngAudioChannel 328 Netstat 1 Jitter s Diagnostics Call 27 Channels OutgoingAudioChannel 328 Netstat 1 Jitter 0 end xStatus Diagnostics Call 1 n Channels OutgoingAudioChannel 1 n Netstat 1 Packets Number of packets received in this media channel Value space Integer value Example xStatus Diagnostics Call 27 Channels OutgoingAudioChannel 328 Netstat 1 Packets s Diagnostics Call 27 Channels OutgoingAu...

Page 103: ...goingVideoChannel 331 Netstat 1 Packets s Diagnostics Call 27 Channels OutgoingVideoChannel 331 Netstat 1 Packets 43096 end xStatus Diagnostics Call 1 n Channels OutgoingVideoChannel 1 n Netstat 1 Loss Packets lost in this media channel Value space Integer value Example xStatus Diagnostics Call 27 Channels OutgoingVideoChannel 331 Netstat 1 Loss s Diagnostics Call 27 Channels OutgoingVideoChannel ...

Page 104: ...336 Netstat 1 Loss s Diagnostics Call 27 Channels OutgoingDataChannel 336 Netstat 1 Loss 0 end xStatus Diagnostics Call 1 n Channels OutgoingDataChannel 1 n Netstat 1 Drop Packets dropped in this media channel Value space Integer value Example xStatus Diagnostics Call 27 Channels OutgoingDataChannel 336 Netstat 1 Drop s Diagnostics Call 27 Channels OutgoingDataChannel 336 Netstat 1 Drop 0 end xSta...

Page 105: ...s H323 Gatekeeper Status s H323 Gatekeeper Status Registered end xStatus H323 Gatekeeper Address Address of gatekeeper this system is registered against Value space S 0 100 Example xStatus H323 Gatekeeper Address s H323 Gatekeeper Address 10 47 1 83 end xStatus H323 Gatekeeper Port The port to connect to on gatekeeper Value space Integer value Example xStatus H323 Gatekeeper Port s H323 Gatekeeper...

Page 106: ...3 end xStatus HttpFeedback 1 3 URL Three different servers specified by URL can register feedback expressions on this system Value space S 0 100 Example xStatus HttpFeedback 1 URL s HttpFeedback 1 URL http tms acme com tms public feedback code aspx end xStatus HttpFeedback 1 3 Expression A set of 15 feedback expressions can be registered for each URL Value space S 0 256 Example xStatus HttpFeedbac...

Page 107: ...ediaChannels Call 27 OutgoingVideoChannel 331 Video ResolutionX 1024 s MediaChannels Call 27 OutgoingVideoChannel 331 Video ResolutionY 576 s MediaChannels Call 27 OutgoingVideoChannel 334 Encryption Status Off s MediaChannels Call 27 OutgoingVideoChannel 334 ChannelRole Presentation s MediaChannels Call 27 OutgoingVideoChannel 334 Video Protocol Off s MediaChannels Call 27 OutgoingVideoChannel 33...

Page 108: ...mingVideoChannel 330 Video ResolutionY s MediaChannels Call 27 IncomingVideoChannel 330 Video ResolutionY 448 end xStatus MediaChannels Call 1 n OutgoingAudioChannel 1 n Encryption Status Encryption status on media channel Value space On Off Example xStatus MediaChannels Call 27 OutgoingAudioChannel 328 Encryption Status s MediaChannels Call 27 OutgoingAudioChannel 328 Encryption Status Off end xS...

Page 109: ... video Value space Integer value Example xStatus MediaChannels Call 27 OutgoingVideoChannel 331 Video ResolutionY s MediaChannels Call 27 OutgoingVideoChannel 331 Video ResolutionY 448 end xStatus Network Run this command to see an overview of the network status Example xStatus Network s Network 1 Ethernet MacAddress 00 50 60 02 E7 D3 s Network 1 Ethernet Speed 1000full s Network 1 IPv4 Address 10...

Page 110: ...s Network 1 IPv4 Gateway s Network 1 IPv4 Gateway 10 47 21 1 end xStatus Network 1 IPv4 DNS Domain Name The Domain Name Value space S 0 100 Example xStatus Network 1 IPv4 DNS Domain Name s Network 1 IPv4 DNS Domain Name sales company com eu company int end xStatus Network 1 IPv4 DNS Server 1 5 Address The IP address of the DNS server to use Value space S 0 100 Example xStatus Network 1 IPv4 DNS Se...

Page 111: ...atus Preset 3 Description s Preset 3 Description Whiteboard end xStatus SIP Run this command to see an overview of the SIP status Value space N A Example xStatus SIP s SIP Proxy 1 Status Active s SIP Proxy 1 Address 10 47 21 58 s SIP Proxy 1 Secure True s SIP Proxy 1 Verified False s SIP Registration 1 Status Registered s SIP Registration 1 Reason s SIP Registration 1 URI john doe company com s SI...

Page 112: ...s SIP Registration 1 Status s SIP Registration 1 Status Registered end xStatus SIP Registration 1 n Reason Specifies the reason why a SIP registration fails Value space S 0 100 Example xStatus SIP Registration 1 Reason s SIP Registration 1 Reason 404 Not Found end xStatus SIP Registration 1 n URI The URI used for registration vs SIP registrar Value space S 0 100 Example xStatus SIP Registration 1 ...

Page 113: ... Hardware BootSoftware U Boot 2009 03 37 s SystemUnit State System Initialized s SystemUnit State MaxNumberOfCalls 3 s SystemUnit State MaxNumberOfActiveCalls 3 s SystemUnit State NumberOfActiveCalls 1 s SystemUnit State NumberOfSuspendedCalls 0 s SystemUnit State NumberOfInProgressCalls 0 s SystemUnit State Subsystem Application Initialized s SystemUnit ContactInfo support company com end xStatus...

Page 114: ... end xStatus SystemUnit Software OptionKeys NaturalPresenter States whether system supports NaturalPresenter functionality Value space S 0 100 Example xStatus SystemUnit Software OptionKeys NaturalPresenter s SystemUnit Software OptionKeys NaturalPresenter true end xStatus SystemUnit Software OptionKeys MultiSite States whether system supports MultiSite functionality Value space S 0 100 Example xS...

Page 115: ...ystemUnit Hardware VideoBoard SerialNumber s SystemUnit Hardware VideoBoard SerialNumber PH0534914 end xStatus SystemUnit Hardware VideoBoard Identifier States hardware revision of VideoBoard Value space S 0 100 Example xStatus SystemUnit Hardware VideoBoard Identifier s SystemUnit Hardware VideoBoard Identifier 101410 4 07 end xStatus SystemUnit Hardware AudioBoard SerialNumber Serial number of A...

Page 116: ...mberOfActiveCalls s SystemUnit State NumberOfActiveCalls 0 end xStatus SystemUnit State NumberOfSuspendedCalls Number of suspended calls Value space 0 5 Example xStatus SystemUnit State NumberOfSuspendedCalls s SystemUnit State NumberOfSuspendedCalls 0 end xStatus SystemUnit State NumberOfInProgressCalls Number of calls in progress Value space 0 5 Example xStatus SystemUnit State NumberOfInProgres...

Page 117: ... Source 4 Resolution Width 0 s Video Input Source 4 Resolution RefreshRate 0 s Video Input Source 5 Resolution Height 0 s Video Input Source 5 Resolution Width 0 s Video Input Source 5 Resolution RefreshRate 0 s Video Input HDMI 1 Connected True s Video Input HDMI 2 Connected True s Video Input HDMI 3 Connected True s Video Input HDMI 4 Connected False s Video Input HDSDI 1 Connected False s Video...

Page 118: ...ted True if a connection on HD SDI 1 4 is detected Not all connections can be detected Value space True False Example xStatus Video Input HDSDI 3 Connected s Video Input HDSDI 3 Connected False end xStatus Video Input YPbPr 1 2 Connected True if a connection on YPbPr 1 or YPbPr 2 is detected Not all connections can be detected Value space True False Example xStatus Video Input YPbPr 2 Connected s ...

Page 119: ...ideo Output HDMI 1 Resolution Height 720 end xStatus Video Output HDMI 1 3 Resolution Width Last confirmed resolution width for output HDMI 1 and 3 Value space 176 4000 Example xStatus Video Output HDMI 1 Resolution Width s Video Output HDMI 1 Resolution Width 1280 end xStatus Video Output HDMI 1 3 Resolution RefreshRate Last confirmed refresh rate for output HDMI 1 and 3 Value space 1 300 Example...

Page 120: ... Video Layout Site 1 Output 1 GraphicNumber 1017 s Video Layout Site 1 Output 1 Descriptor 4 s Video Layout Site 1 Output 1 DescriptorOutput 1 s Video Layout Site 1 Output 1 Frame 1 PositionX 1333 s Video Layout Site 1 Output 1 Frame 1 PositionY 59 s Video Layout Site 1 Output 1 Frame 1 Width 7334 s Video Layout Site 1 Output 1 Frame 1 Height 7334 s Video Layout Site 1 Output 1 Frame 1 Layer 1 s V...

Page 121: ...cified output Value space Integer value Example xStatus Video Layout Site 1 Output 1 Descriptor s Video Layout Site 1 Output 1 Descriptor 3 end xStatus Video Layout Site 1 n Output 1 5 DescriptorOutput DescriptorOutput of the chosen layout for the specified output Value space Integer value Example xStatus Video Layout Site 1 Output 1 DescriptorOutput s Video Layout Site 1 Output 1 DescriptorOutput...

Page 122: ...Status Video Layout Site 1 n Output 1 5 Frame 1 6 VideoSourceId If the type of content that is displayed in a specific frame on a specific output need an identifier this is shown here Value space 1 5 Example xStatus Video Layout Site 1 Output 1 Frame 1 VideoSourceId s Video Layout Site 1 Output 1 Frame 1 VideoSourceId 0 end xStatus Video Layout Site 1 n Output 1 5 Frame 1 6 InputNumber If the type...

Page 123: ...rcement section Value space Microphone1_2 Microphone3_4 Microphone5_6 Microphone7_8 Example xStatus Experimental Audio Output LocalOutput 48 MicrophoneReinforcement InputConnectors s Experimental Audio Output LocalOutput 48 MicrophoneReinforcement InputConnectors Microphone1_2 end xStatus Experimental Audio Output LocalOutput 1 n MicrophoneReinforcement Gain States the gain in dB used on the micro...

Page 124: ...on Value space 1 8 Example xStatus Experimental Audio Output LocalOutput 48 MicrophoneReinforcement EqualizerId s Experimental Audio Output LocalOutput 48 MicrophoneReinforcement EqualizerId 1 end The Experimental menu cont The Experimental commands can be used as is and will not be further documented NOTE The Experimental commands WILL change We recommend you visit the TANDBERG web site regularly...

Page 125: ...80p camera Connecting the camera Best view Face recognition Video output formats Cameras in daisy chain Your TANDBERG PrecisionHD 1080p Camera has been designed to give you many years of safe reliable operation Additional information about the camera is found in the TANDBERG PrecisionHD 1080p User Guide Contents Introduction Getting started Interfaces About the API xConfiguration xCommand xStatus ...

Page 126: ...sly The maximum resolution is then 1080p30 if you want both to run with the same resolution Kensington lock The Kensington lock may be used to prevent the camera to be moved from its place or to prevent theft Cascaded cameras The sockets named Extra Camera Out and Power In are used when connecting cameras in daisy chain The first camera in the chain is powered up by the camera control cable The ne...

Page 127: ...imultaneously VISCA is a trademark of Sony Corporation Connecting the camera The HDMI and HD SDI can be used simultaneously HDMI cable The HDMI cable delivered with the camera is 5 meters Maximum length is 15 meter with a category 2 certified good quality HDMI cable HD SDI cable The HD SDI cable must be purchased separately The maximum recommendable length of HD SDI cable is 100m HDMI to DVI D ada...

Page 128: ... The Best view optimization process may take up to 5 seconds The detection of faces works better when people look towards the camera The area from the eyebrows down to just below the lips should be uncovered Beard is normally not a problem Select Selfview to be shown Using Best view Note that Best view works with TANDBERG C60 C90 Codecs only 1 Press the Layout key on the remote control to display ...

Page 129: ...c value use the DIP switches to override the auto frequency detection if a different line voltage frequency is an issue DIP Switch table for video formats 1 2 3 4 5 HDMI HD SDI 0 0 0 0 0 Auto 0 0 0 0 1 1920x1080p25 1920x1080p25 0 0 0 1 0 1920x1080p30 1920x1080p30 0 0 0 1 1 1920x1080p50 1280x720p50 0 0 1 0 0 1920x1080p60 1280x720p60 0 0 1 0 1 1280x720p25 1280x720p25 0 0 1 1 0 1280x720p30 1280x720p3...

Page 130: ...Additional cameras must use the 12V DC Power in Extra camera cable The daisy chained cameras are connected by using the VISCA Extra Camera cable between the Extra Camera In and Codec Control In sockets Main camera Second camera Third camera Fourth camera Connect to the Camera Control socket on the Codec When used with TANDBERG Codecs this first camera will need no power supply connected Power in 1...

Page 131: ...lution is 1280x720p30 This output does not support HDCP High Bandwidth Digital Content Protection Cascaded cameras The sockets named Extra Camera and Power In are used when connecting cameras in daisy chain The first camera in the chain is powered up by the camera control cable The next cameras must use the 12V DC Power in The daisy chained cameras are connected by using an extra camera cable maxi...

Page 132: ...tereo Password protection Startup scripts The web interface System info page Software upgrade Advanced configuration Custom wallpaper Making a call Upload certificate XML files Logs Add release key Remote control TRC5 Remote control key map Supported RFCs in SIP China RoHS CE Declaration Dimensions Technical specifications Chapter 9 Contents Introduction Getting started Interfaces About the API xC...

Page 133: ...isconnecting and connecting local and remote inputs The Local input 1 has been defined with two Microphones The Local output 2 has been defined with two Line outputs The audio from the Remote input 3 goes to the Local output 2 The audio from the Local input 1 goes to the Remote output 4 Example 1 The dynamic audio API offers a great flexibility when configuring the system and it is simple to use T...

Page 134: ...d as is and is documented in the xConfiguration section and the xCommand sections NOTE The experimental commands WILL change z 1 a1 a2 b1 b2 b0 Section 1 z 1 a1 a2 b1 b2 b0 Section 4 z 1 z 1 a1 a2 b1 b2 b0 Section 5 z 1 z 1 a1 a2 b1 b2 b0 Section 6 z 1 z 1 a1 a2 b1 b2 b0 Section 3 z 1 z 1 a1 a2 b1 b2 b0 Section 2 z 1 z 1 IIR FILTER 8 equalizers are shared by the input and output connectors Each eq...

Page 135: ...ech intelligibility in a large room the local microphones are played out on speakers locally as well as being sent to far end The room can be viewed as being divided in two zones It is assumed that there is a low acoustic coupling between microphones in zone 1 and speakers in zone 2 and vice versa Microphones in zone 1 will be played out on all loudspeakers in zone 2 Microphones in both zones will...

Page 136: ...hannel and Line 4 receives the right channel Local stereo circuit example Stereo Stereo in point to point call Receive stereo If the other participant sends stereo the codec will receive stereo To play stereo the local output still needs to be configured correctly see local stereo circuit example Transmit stereo In order to send stereo the other participant must be able to receive stereo Also the ...

Page 137: ...he menu password Do the following to define a password for the Advanced menus 1 Open the menu on screen and go to Home Settings Advanced Change password 2 The password is a string with 0 255 characters 3 Enter the password and press Save Login to the Advanced menu When a password is set the password is required to get access to the Advanced menu on screen How to change the menu password 1 To chang...

Page 138: ...xecutable file permission must be changed to executable in this directory Example of such a file About the startup script file The file must start with the following sequence usr bin env tsh The file can contain any xCommand or xConfiguration command The system will execute the commands configurations in sequence The file can have any name as long as it is placed in this directory For multiple com...

Page 139: ...load certificates XML files Logs Add release key Password protection of the web interface If the codec is password protected with an administrator password a user name and password will be required to get access to the codec from the web interface Read more about password protection of the codec in the previous page Interactive menus Click on the menu items to access the pages Each web page is des...

Page 140: ... configuration Wallpaper Call Upload certificates XML files Logs Add release key How to upgrade the software on the codec 1 Contact your TANDBERG representative to obtain the software upgrade file 2 Click Browse and locate the upgrade file PKG 3 Click the Upgrade button to start the installation 4 Leave the system to allow the installation process to complete You can follow the progress on this pa...

Page 141: ...nu options System info Upgrade software Advanced configuration Wallpaper Call Upload certificates XML files Logs Add release key The Advanced configuration defines the system settings and are structured in a hierarchy making up a database of system settings Expanded view Edit a value To change a value click on the value to see the expanded view as shown above Save Click the OK button to save the n...

Page 142: ...menu options System info Upgrade software Advanced configuration Wallpaper Call Upload certificates XML files Logs Add release key The search functionality When searching for words like H323 or SIP all settings beginning with these words included all settings below in the hierarchy will show in the list Search Enter as many characters as needed to get the desired result and click the Search button...

Page 143: ...From the drop down list select Custom The new wallpaper should now show on the monitor which is connected to the codec If the new wallpaper does not show on the monitor connected to the codec you may have to toggle once between Wallpaper None and Custom to make the change take effect The web interface cont The web interface allows for remote administration of the system Open a web browser and ente...

Page 144: ...the IP address of the codec From this page you have the following menu options System info Upgrade software Advanced configuration Wallpaper Call Upload certificates XML files Logs Add release key Hang up Press the Disconnect button to end the call Dial Enter the number or address and press the Dial button to dial NOTE No status information is shown on the page during the call Contents Introductio...

Page 145: ...obtain the required files PEM format 2 Click Browse and locate the certificate files PEM 3 Enter the Passphrase optional 4 Click the Upload button to install the certificates to the codec The web interface cont The web interface allows for remote administration of the system Open a web browser and enter the IP address of the codec From this page you have the following menu options System info Upgr...

Page 146: ...f the commands available to instruct the system to perform an action and are issued from the API A Command type command is usually followed by a set of parameters to specify how the given action is to be executed Directory The Directory file will be described later Valuespace The Valuespace gives an overview of all the available value spaces Documentation The Documentation file will be described l...

Page 147: ...ation Wallpaper Call Upload certificates XML files Logs Add release key Historical log files Time stamped historical log files Click on a file and follow the instructions in the dialog box to save the application file Current log files Time stamped event log files Click on a text file to view the file or follow the instructions in the dialog box to save an application file The log files The log fi...

Page 148: ...em Open a web browser and enter the IP address of the codec From this page you have the following menu options System info Upgrade software Advanced configuration Wallpaper Call Upload certificates XML files Logs Add release key Add Enter the release key and press the Add button The release key Contact your TANDBERG representative to obtain the release key Contents Introduction Getting started Int...

Page 149: ...rrows Up Down Use the and arrow keys to navigate in the menu Arrow Right Press the arrow key to expand the selected menu item or to move to the right in a text field Arrow Left Press the arrow key to go one step back in the menu or to move to the left in a text field Layout Press the key to display the Layout menu then select a view in the menu End call Standby Press the key to end a call or when ...

Page 150: ...0E 15 0F 16 10 17 11 0 Presenter 18 12 19 13 20 14 21 15 22 16 0 Zoom out 23 17 0 Zoom in 24 18 25 19 0 Volume down 26 1A 0 Volume up 27 1B 0 Microphone off 28 1C 29 1D 0 Arrow up 30 1E 0 Arrow down 31 1F 0 Arrow left 32 20 0 Arrow right IR Signal parameters Name Description Protocol Reference frequency Address IR wavelength IR carrier frequency Button codes Remote control TRC5 Dec Hex Address But...

Page 151: ...method RFC 3361 DHCP Option for SIP Servers RFC 3420 Internet Media Type message sipfrag RFC 3515 Refer method RFC 3550 RTP A Transport Protocol for Real Time Applications RFC 3581 Symmetric Response Routing RFC 3605 RTCP attribute in SDP RFC 3711 The Secure Real time Transport Protocol SRTP RFC 3840 Indicating User Agent Capabilities in SIP RFC 3890 A Transport Independent Bandwidth Modifier for ...

Page 152: ...tarted Interfaces About the API xConfiguration xCommand xStatus Cameras Appendices Contact us China RoHS table This product complies with the Chineese RoHS Contents Introduction Getting started Interfaces About the API xConfiguration xCommand xStatus Cameras Appendices Contact us Appendices ...

Page 153: ...0 TYPE NUMBER TTC6 09 DESCRIPTION Video Conferencing Equipment DIRECTIVES This equipment complies with LVD 2006 95 EC EMC 2004 108 EC HARMONIZED STANDARDS Applied in order to verify compliance with directives EN 60950 1 2001 A11 2004 EN 55022 2006 EN 55024 1998 A1 2001 A2 2003 EN 61000 3 2 2006 EN 61000 3 3 1995 A1 2001 A2 2005 TEST REPORTS and CERTIFICATES ISSUED BY Reports LVD Nemko AS EMC Nemko...

Page 154: ...ation xCommand xStatus Cameras Appendices Contact us 0 2 3 0 0 1 0 8 6 0 5 8 2 0 2 4 4 0 5 6 4 0 8 8 0 6 6 0 6 8 4 TANDBERG Codec C90 dimensions Dimensions in mm Front view Left side view Top view Contents Introduction Getting started Interfaces About the API xConfiguration xCommand xStatus Cameras Appendices Contact us Appendices ...

Page 155: ...mmand xStatus Cameras Appendices Contact us 220 0 105 0 20 5 105 9 eye centre 32 2 148 1 114 6 ø82 0 ø79 6 2 5 2 5 62 4 125 4 142 0 4 4 63 0 190 0 14 0 34 5 191 0 106 3 PrecisionHD 1080p camera dimensions Contents Introduction Getting started Interfaces About the API xConfiguration xCommand xStatus Cameras Appendices Contact us Appendices ...

Page 156: ...uction Getting Started Interfaces About the API xConfiguration xCommand xStatus Cameras Appendices Contact us PrecisionHD camera dimensions Contents Introduction Getting started Interfaces About the API xConfiguration xCommand xStatus Cameras Appendices Contact us Appendices ...

Page 157: ... 720p50 1280 x 720 30 Hz 720p30 720 x 576 50 Hz 576p50 720 x 480 60 Hz 480p60 1 x S Video Composite input BNC connector supported formats PAL NTSC VIDEO OUTPUTS 5 OUTPUTS 2 x HDMI outputs 2 x DVI I outputs supported formats 1920 x 1080 60 Hz 1080p60 1920 x 1200 60Hz WUXGA 1600 x 1200 60 Hz UXGA 1366 x 768 60 Hz 1360 x 768 60 Hz 1280 x 720 60 Hz 720p60 1280 x 1024 60 Hz SXGA 1280 x 768 60 Hz WXGA 1...

Page 158: ...icture SYSTEM MANAGEMENT Support for the TANDBERG Management Suite Total management via embedded SNMP Telnet SSH XML SOAP Remote software upload via web server SCP HTTP HTTPS 1 x RS 232 local control and diagnostics Remote control and on screen menu system DIRECTORY SERVICES Support for Local directories My Contacts Corporate Directory Unlimited entries using Server directory supporting LDAP and H...

Page 159: ...ericas 24th Floor New York NY 10036 Telephone 1 212 692 6500 Fax 1 212 692 6501 Video 1 212 692 6535 E mail tandberg tandberg com EUROPEAN HEADQUARTERS TANDBERG Philip Pedersens vei 20 1366 Lysaker Norway Telephone 47 67 125 125 Fax 47 67 125 234 Video 47 67 126 126 E mail tandberg tandberg com Contents Introduction Getting started Interfaces About the API xConfiguration xCommand xStatus Cameras A...

Reviews: