AMX MAX-CSD 10 Operation And Reference Manual
AMX MAX-CSD 10 Operation And Reference Manual

AMX MAX-CSD 10 Operation And Reference Manual

Amx corporation max video encoder & video decoder operation/reference guide
Table of Contents

Advertisement

Quick Links

Operation/Reference Guide
MAX-CSE/MAX-CSD10
MAX Video Encoder & Video Decoder
L a s t R e v i s e d : 6 / 1 9 / 2 0 0 7
M AX b y A M X

Advertisement

Table of Contents
loading

Summary of Contents for AMX MAX-CSD 10

  • Page 1 Operation/Reference Guide MAX-CSE/MAX-CSD10 MAX Video Encoder & Video Decoder L a s t R e v i s e d : 6 / 1 9 / 2 0 0 7 M AX b y A M X...
  • Page 2 Products repaired under this policy will carry a ninety (90) day warranty on material and labor. • AMX will notify the AMX Authorized Partner with the cost of repair, if cost is greater than the Standard Repair Fee, within five (5) days of receipt.
  • Page 3: Table Of Contents

    Table of Contents MAX-CSE Video Encoder ...1 Overview ... 1 MAX-CSE Product Specifications ... 2 MAX-CSD10 Video Decoder ...5 Overview ... 5 MAX-CSD10 Product Specifications... 5 MAX-CSE and MAX-CSD10 Installation ...9 MAX-CSE and MAX-CSD10 Connections and Wiring... 9 Port Assignments and Functionality ... 9 Wiring Guidelines - Direct Power ...
  • Page 4 Table of Contents A/V Set up Page ... 32 Changing Video and Audio Settings ... 33 NetLinx Settings Page ... 33 Changing the NetLinx Master Connection ... 35 IP Settings Page... 35 Changing the IP Settings ... 36 User Page ... 37 Changing User Settings ...
  • Page 5 Configuration and Firmware Update ...59 Before You Begin... 59 MAX vs. NetLinx Master - Functional Overlap ... 59 Verifying the MAX’s current version of Firmware - via the UI ... 59 Verifying the MAX’s current version of Firmware - via Studio ... 60 Upgrading MAX Firmware ...
  • Page 6 Table of Contents MAX-CSE/MAX-CSD10 Operation/Reference Guide...
  • Page 7: Max-Cse Video Encoder

    MAX-CSE Video Encoder Overview The MAX-CSE (Commercial Solutions Encoder) allows audio and video signals to be delivered in real- time across any IP network for broadcast to a virtually limitless number of destinations – classrooms, boardrooms, training facilities, retail store branches, and other commercial settings. The MAX-CSE also provides real-time encoding of both analog audio or video content into both MPEG-2 and MPEG-4 formats for delivery across these same IP networks directly to a MAX-CSD10 Decoder, Modero VG- Series Touch Panel, or computer (playback is enabled via a third-party streaming MPEG player).
  • Page 8: Max-Cse Product Specifications

    MAX-CSE Video Encoder MAX-CSE Product Specifications FIG. 1 shows the front and rear views of the MAX-CSE. ID button Composite IN (BNC) 12 VDC Power Ethernet Speed and Link Activity LEDs FIG. 1 MAX-CSE Video Encoder (front and rear views) The following table outlines the specifications for the MAX-CSE Video Encoder.
  • Page 9 1 blink every 5 seconds indicates there is currently active communication between the CSE and a target Master. Provides system information such as the currently used IP Address. Receives 38KHz AMX IR codes. BNC connector (female) supports Composite Video Input (NTSC/PAL). 2-pin 3.5mm mini-Phoenix (male) captive-wire connector for power from an optional 12 VDC-compliant power supply (overrides POE).
  • Page 10 Operating / Storage Environment: Included Accessories: Other AMX Equipment: Two digital 4-channel binary I/O ports for contact closure (accepts a 4-pin 3.5mm mini-Phoenix captive-wire connector). Each input is capable of voltage sensing. Input format is software selectable with interactive power sensing for IR ports.
  • Page 11: Max-Csd10 Video Decoder

    Composite and S-Video signals for distribution onto external display devices such as a television, plasma screen, and projector, and MPEG-streaming capable devices such as AMX Modero Touch Panels. The rear Ethernet port supports IEEE 802.3af Power-over-Ethernet (POE) which enables DC power to be supplied to this device over the unused pairs of wires on the connected Ethernet cable.
  • Page 12 Green LED blinks to indicate both the system and communication status with the target Master. Provides system information such as the currently used IP Address. • Receives 38KHz AMX IR codes. Mini-Din4 port for composite S-Video output. Single RJ-45 port provides 10/100 Mbps network communication and LEDs show communication activity, connections, speeds, and mode informa- tion.
  • Page 13 • RS-232/422/485: • I/O: Operating/Storage Environment: Included Accessories: Other AMX Equipment: MAX-CSE/MAX-CSD10 Operation/Reference Guide Single 9-pin (DB9) port supports RS-232/422/485 data output including: • 300, 600, 1,200, 2,400, 4,800, 9,600, 19,200, 38,400, and 115,200 Baud rates • 7 or 8 Data bits •...
  • Page 14 MAX-CSD10 Video Decoder MAX-CSE/MAX-CSD10 Operation/Reference Guide...
  • Page 15: Max-Cse And Max-Csd10 Installation

    MAX-CSE and MAX-CSD10 Installation MAX-CSE and MAX-CSD10 Connections and Wiring The MAX CSE and MAX-CSD10 are configured to be used as standalone units running on a network capable of supporting the up to a 6Mbps data rate. It is recommended that you set up the unit locally prior to installing it within an AC-RK 19-inch rack unit, as described on page 17.
  • Page 16: Wiring Length Guidelines

    MAX-CSE and MAX-CSD10 Installation Wiring length guidelines Refer to the following table for the wiring length information related to the target MAX unit: MAX-CSE and MAX-CSD10 @ 500 mA Wire size Maximum wiring length 18 AWG 216.76 feet (66.07 meters) 20 AWG 137.61 feet (41.94 meters) 22 AWG...
  • Page 17: Poe - Special Wiring Instructions

    PoE - Special wiring instructions Before beginning the connection from the PoE switch to the target MAX unit, follow these instructions carefully: When using PoE, you must FIRST ground the unit to provide ESD protection. Refer to the procedures outlined within the previous Preparing captive wires section on page 10.
  • Page 18: Wiring The Max-Cse Connectors And Cables

    MAX-CSE and MAX-CSD10 Installation Wiring the MAX-CSE connectors and cables The rear connectors on the MAX-CSE (FIG. 5) are used to input external multimedia signals and then stream them to the network/web. This stream can be displayed through either a MAX-CSD10 Decoder, VG-Series Modero Touch Panel or through a third-party player such as VLC 12 VDC power supply...
  • Page 19: Ethernet/Rj-45 Port: Connections And Wiring

    • ETHERNET: • AUDIO IN: • MIC IN: • IR: • I/O: Ethernet/RJ-45 Port: Connections and Wiring The following table lists the pinouts, signals, and pairing for the Ethernet connector. Ethernet RJ-45 Pinouts and Signals Signals TX + TX - RX + no connection no connection...
  • Page 20: Power Over Ethernet (Poe) Wiring

    MAX-CSE and MAX-CSD10 Installation Power over Ethernet (PoE) wiring PoE can be used to indirectly provide DC power to this 802.3af-compliant device via the unused wire pairs in the UTP or STP Ethernet cable (RJ-45 pins 4, 5, 7, and 8). PoE power is overridden if a direct power feed (via the rear 2-pin PWR connector) is detected.
  • Page 21: Ir/Serial Port: Connections And Wiring

    The DB9 Device Port connector supports RS-232 communication protocols for PC data transmission. This table’s wiring specifications are applicable to the rear RS-232/422/485 Device Port connectors on the MAX-CSE. RS-232/422/485 Device Port Wiring Specifications Pin Signal Function Receive data Receive data Transmit data Transmit data Signal ground...
  • Page 22: Wiring The Max-Csd10 Connectors And Cables

    MAX-CSE and MAX-CSD10 Installation When used for outputs, the I/O port acts as a switch to GND and is rated at 200 mA @ 12 VDC. This device can utilize up to 2 I/O ports (see table below). The PWR pin provides +12 VDC @ 200 mA and is designed as a power output for the PCS2 or VSS2 (or equivalent).
  • Page 23: Installing Into An Equipment Rack

    Installing Into an Equipment Rack Both the MAX-CSE Encoder and the MAX-CSD10 Decoder are designed to be tabletop units, but they may also be fitted for use into equipment racks. Should you choose to do so, use the optional AC-RK Accessory Rack Kit (FG515) to mount the MAX unit into a standard 19-inch equipment rack.
  • Page 24 MAX-CSE and MAX-CSD10 Installation MAX-CSE/MAX-CSD10 Operation/Reference Guide...
  • Page 25: Max-Cse Web Interface

    MAX-CSE Web Interface Overview The MAX-CSE and the MAX-CSD10 incorporate built-in security verification capabilities. By using a secured HTTP access, both devices provide users with a convenient browser-based method for securing each MAX unit, and a means of configuring the parameters of the outgoing A/V stream. The browser-based User Interface (UI), used to set up the MAX unit’s configuration parameters, also enables an authorized user to configure either their own Username/Password, or utilize the factory default login profile.
  • Page 26: Communicating With The Unit Via The Browser-Based Ui

    MAX-CSE Web Interface FIG. 12 Enter Network Password security dialog There is no limit to the number of concurrent logins allowed on the target MAX unit. By default, the MAX unit is shipped with the following account and access rights: Default Security Configuration (case-sensitive) Administrator account: Username: Admin...
  • Page 27: Browser-Based Ui Application Overview

    Browser-based UI Application Overview The UI web page (FIG. 13) can be divided into separate sections or frames, some of which are independent of the current selection and can both display their own information and contain their own functionality. The first page displayed upon login is the Administration page, but any page within the UI may be reached via the Navigation frame.
  • Page 28 MAX-CSE Web Interface Administration Page Features (Cont.) Feature • IP Settings • User Stream Status: • Play/Stop • Status • Video Sync • Refresh • Mic Off Description This button launches the IP Settings page, which provides the user with the abil- ity to assign the method of communication used by the target MAX unit, along with its associated IP parameters.
  • Page 29: Administration Page

    Administration Page The Administration page (FIG. 14) is the first page displayed in the Active frame after a successful login. It can also be accessed by clicking on the Admin button in the Navigation Bar. This page displays an overview of the MAX firmware and project information. Also provides the user with the ability to both start/stop the outgoing A/V stream from the CSE and directly upload firmware to the target MAX unit without having to use NetLinx Studio.
  • Page 30: Changing The Program Description

    MAX-CSE Web Interface Administration Page Features (Cont.) Feature • Information URL • E-Mail • Phone Number • Genre Mode: Upload Firmware: Changing the Program Description 1. From the Administration page, enter new information in the Program Name, Program Description, Information URL, E-Mail, and Phone Number fields. 2.
  • Page 31: Upgrading New Firmware

    Upgrading New Firmware The UI presents the following dialog to remind you that the device must be rebooted before new firmware can be loaded (FIG. 15). FIG. 15 Attention - Reboot the device before attempting to upload new firmware Before you upload any firmware file, you MUST reboot this device: a.
  • Page 32: Stream Profiles Page

    MAX-CSE Web Interface Stream Profiles Page The Stream Profiles page (FIG. 16) is accessed by clicking on the Stream Set-Up button in the Navigation Bar. The Stream Profiles page allows users (with the proper access rights) both to configure the properties of the outgoing media stream and set up the properties associated with communicating that stream to an external IP-enabled device capable of receiving and processing the data.
  • Page 33 In a UDP stream, only a Target (video) Port is needed since both the audio and video information are transported together to the same port on the destination device. RTP (Real-Time Transport Protocol) is an Internet protocol used for transmitting real-time data such as audio and video as separate entities.
  • Page 34 MAX-CSE Web Interface Stream Profiles Page Features (Cont.) Feature • Video In Rate • Resolution • Mode Audio: • Codec Description A drop-down list of data rates which allows the user to choose the amount of incoming video data throughput available for use by the MAX-CSE. •...
  • Page 35 Stream Profiles Page Features (Cont.) Feature • Sampling Rate • Effective Rate Stream: • Transport Protocol MAX-CSE/MAX-CSD10 Operation/Reference Guide Description A drop-down list from which the user can choose the sampling rate used on the audio source. • Sampling rate defines the number of samples per second taken from a continuous signal to make it a discrete signal.
  • Page 36 MAX-CSE Web Interface Stream Profiles Page Features (Cont.) Feature • Target Address • Target Port (video) • Target Audio Port SAP Settings: • SAP Mode • IP Configuration • Alternate IP Address Enter the alternative Multicast IP address that will be used to send the SAP packets. •...
  • Page 37: Changing The Encoder Profile

    If a stream is currently in effect while these parameters are altered, clicking the Apply button will cause the outgoing stream to stop and then incorporate the new settings without restarting. Encoder Profiles and Parameters Profiles: Stream Quality: Video Defaults: Home Theater High Quality Good Quality...
  • Page 38: A/V Set Up Page

    MAX-CSE Web Interface A/V Set up Page The A/V Set up page (FIG. 17) is accessed by clicking on the Audio/Video button in the Navigation Bar. This page allows a user (with the proper access rights) to configure the properties associated with both the incoming video and audio content.
  • Page 39: Changing Video And Audio Settings

    Changing Video and Audio Settings 1. From the A/V Setup page, select from Composite or S-Video from the Video In radio buttons. 2. Select from NTSC or PAL from the Video Port radio buttons. 3. Enter the appropriate value in the Mic Gain field. Click Set to lock the entry. 4.
  • Page 40 MAX-CSE Web Interface The following table lists the NetLinx Settings page features that an administrator or other authorized user can configure. NetLinx Settings Page Features Feature NetLinx Master: • Connection • Mode • System Number • Device Number • Master IP/URL •...
  • Page 41: Changing The Netlinx Master Connection

    Changing the NetLinx Master Connection 1. From the NetLinx Settings page, select between Listen, Auto, and URL in the Mode drop-down menu. 2. If you selected Auto as your Mode, enter the new system number in the System Number field, if necessary.
  • Page 42: Changing The Ip Settings

    MAX-CSE Web Interface The following table lists the IP Settings page features that an administrator or other authorized user can configure. IP Settings Page Features Feature Description IP Address: This section allows the user/administrator to define the communication and encryption parameters of the target Master. •...
  • Page 43: User Page

    User Page The User page (FIG. 21) is accessed by clicking on the User button in the Navigation Bar. This page allows a user (with the proper access rights) to change the current access Username/Password information required for UI access. FIG.
  • Page 44: Changing User Settings

    MAX-CSE Web Interface Changing User Settings 1. From the User page, enter the new username in the New Username field. 2. Enter your new password in the New Password field. Enter it again in the Re-type Password field to verify it. 3.
  • Page 45: Max-Csd10 Web Interface

    MAX-CSD10 Web Interface The browser-based UI for the MAX-CSD10 Decoder, known as the Decoder Manager (FIG. 22), is significantly different from the interface for the MAX-CSE Encoder. However, many of the same functions are available to the MAX-CSD10 from the Decoder Manager. FIG.
  • Page 46 MAX-CSD10 Web Interface Administration Page Features (Cont.) Feature Stream Status frame: Play/Stop Status Refresh Logoff Active Page frame: Description Located on the upper-right side of the browser window, this static frame allows a user to not only Start and Stop an encoding stream, but also view whether the MAX-CSD10 is detecting an A/V signal.
  • Page 47: Communicating With The Unit Via The Browser-Based Ui

    Communicating With The Unit Via the Browser-based UI To facilitate communicate with the MAX-CSD10, it is necessary for the unit to first obtain a DHCP Address (page 49). Once that address is known, you can then use your web browser to access the browser-based User Interface (UI) pages and then configure the project, video, and IP connection parameters.
  • Page 48: Stream Selector Page

    MAX-CSD10 Web Interface Stream Selector Page The Stream Selector page (FIG. 23) allows the user to select the data stream being processed in SAP session by the MAX-CSD10. This page lists both all of the available data streams and the stream currently being accessed.
  • Page 49: Stream Set-Up Page

    Stream Set-up Page The Stream Set-up page (FIG. 24) allows you to control the stream configuration, including the mode used and the individual server being accessed. FIG. 24 Stream Set-up Page Stream Set-up Page Features Run Mode SAP: Servers Other Address Other Port RTSP: Server...
  • Page 50: Changing The Stream Configuration

    MAX-CSD10 Web Interface Changing the stream configuration At this time, the Stream Set-up page supports three modes for data streams: RSTP Manual Each mode has different procedures for setting up the stream configuration, as detailed below. Setting up an SAP stream configuration 1.
  • Page 51: Setting Up A Manual Stream Configuration

    Setting up a Manual stream configuration 1. From the Stream Set-up page, choose Manual from the Run Mode drop-down menu. (See FIG. 26.) FIG. 26 Stream Configuration Page - Manual Mode 2. Select between UDP and RTP in the Transports drop-down menu. 3.
  • Page 52: Audio/Video Page

    MAX-CSD10 Web Interface Audio/Video Page The Audio/Video page (FIG. 27) allows the user to set up the video port used by the MAX-CSD10. FIG. 27 Audio/Video Page Audio/Video Page Features Video Port To change the A/V setup: 1. From the Audio/Video page, select the video port to be used by the MAX-CSD10. 2.
  • Page 53: Ip Settings Page

    NetLinx Page Features (Cont.) Username Password To change NetLinx settings for the MAX-CSD10: 1. From the NetLinx page, select the Connection Mode to be used from the drop-down menu. 2. If you selected Auto from the Connection Mode drop-down menu, enter the new System Number, if applicable.
  • Page 54: User Page

    MAX-CSD10 Web Interface 1. From the IP Settings page and in the IP Address section, select whether the IP will be dynamic or static. 2. If you selected the IP to be static, change the information in the IP Address field, if necessary. 3.
  • Page 55: Configuring Communication

    2. Verify you have installed the latest version of NetLinx Studio on your PC. 3. If an update is necessary, download the latest Studio software by first logging in to www.amx.com and then navigate to Tech Center > Downloadable Files > Application Files >...
  • Page 56: Configuring The Max Communication Parameters

    Configuring Communication Configuring the MAX Communication Parameters Although the unit is initially configured to obtain the first available DHCP Address, it is recommended that after the initial connection, the unit be setup to use a Static IP Address. Using a Static IP Address for both the source and destination devices can be beneficial for both diagnostic and direct access purposes.
  • Page 57: Assigning A Static Ip Address To The Max-Cse Via The Browser-Based Ui

    6. Once the unit powers-up, the new Static IP Address is then displayed on the LCD after the appearance of AMX logo (which can take several minutes). 7. Confirm the new communication parameters by launching your browser and entering the MAX’s new Static IP Address into the browser’s Address field.
  • Page 58: Communicating With The Target Master Via An Ip

    Network Addresses dialog to establish communication via the Ethernet-connected Master. 1. Launch NetLinx Studio 2.4 (default location is Start > Programs > AMX Control Disc > NetLinx Studio > NetLinx Studio 2.4). 2. Obtain the IP Address of the Master from your System Administrator or if you still do not have an IP Address: 3.
  • Page 59 FIG. 34 Assigning Master Communication Settings and TCP/IP Settings 12. Click OK to return to the Communications Settings dialog and place a checkmark within the Authentication Required radio box if your Master has been previously secured with a username/ password. This opens up a Master Controller User Name and Password dialog. 13.
  • Page 60: Associating The Max Unit To A Target Master

    Configuring Communication If the connection fails to establish, a Connection Failed dialog appears. Try selecting a different IP Address if communication fails. Press the Retry button to reconnect using the same communication parameters. Press the Change button to alter your communication parameters and repeat steps 4 thru 18.
  • Page 61 You must use a value which is not currently being used by another device currently communicating with the target Master. The Default value is 32001. Within Studio, connect to the target Master, click on the Online Tree tab to review what device values are already being used (FIG.
  • Page 62: Changing The Max's Device Number

    Configuring Communication Associating a MAX-CSD10 Unit to a Target Master 1. From the Decoder Manager, click the NetLinx link to open the Netlinx Master page. 2. In the Connection Mode drop-down menu, select URL. 3. Enter the new Master IP/URL number. For more detailed information on communicating with a target Master, refer to the procedures outlined within the Communicating with the Target Master via an IP section on page 52.
  • Page 63: Recommended Netlinx Device Numbers

    8. On the target Master, click Reboot (from the Tools > Reboot the Master Controller dialog) and wait for the System Master to reboot. The STATUS and OUTPUT LEDs should begin to alternately blink during the incorporation. Wait until the STATUS LED is the only LED to blink. 9.
  • Page 64: Resetting A Max-Cse Or Max-Csd10 Unit To A Factory Default State

    Configuring Communication This action causes a previously red *Not Active* field to now display a green Waiting...Press Cancel to Quit.field. This green field indicates that Studio is waiting to detect the device value of the MAX associated with the ID button. 4.
  • Page 65: Configuration And Firmware Update

    4. Verify you have installed the latest version of NetLinx Studio on your PC. 5. If an update is necessary, download the latest Studio software by first logging in to www.amx.com and then navigate to Tech Center > Downloadable Files > Application Files > NetLinx Studio 2.4.
  • Page 66: Verifying The Max's Current Version Of Firmware - Via Studio

    Studio Online Tree tab showing the communicating MAX unit 4. If the MAX unit is not using the latest firmware version, follow the procedures outlined in the following sections to obtain the Kit file from www.amx.com and then transfer it to the target MAX device.
  • Page 67: Upgrading Max-Csd10 Firmware - Via The Ui

    PC and the target Master, verify the MAX unit appears in the OnLine Tree tab (FIG. 38) of the Workspace window. 6. Verify you have downloaded the latest MAX firmware file by first logging into ww.amx.com > Tech Center > Firmware Files. From within the MAX section of the web page, locate the Encoder entry.
  • Page 68 Configuration and Firmware Update Selected MAX firmware file FIG. 39 Send to NetLinx Device dialog (showing MAX unit’s firmware updated via IP) 11. Click the Reboot Device checkbox to reboot the MAX unit after the firmware update process is complete. 12.
  • Page 69: Displaying Stream Content

    Verify you have installed the latest version of TPDesign4 version 2.6 or higher on your PC. Updates are available from the www.amx.com > Tech Center > Application Files > Touch Panel Design Tools section of the website. This application is needed to create the necessary page (popup page) used to display the incoming MPEG audio/video stream, identify the IP of the source MAX-CSE, and define the target audio/video ports on the panel.
  • Page 70: Setting Up A Modero Panel To Receive And Display A Stream

    Displaying Stream Content media content. If the network can only handle a throughput of 4 Mbps from the encoder, it is recommended that you use something less than or equal to the High Quality encoder profile. To receive and display content via a third-party media player (such as the VLC media player): Verify you are using the latest VLC Player application available at: http://www.videolan.org/vlc/.
  • Page 71: Configuring The Max-Cse For Communication

    Modero IP Address information FIG. 41 System Settings page Configuring the MAX-CSE for communication 1. Complete the procedures outlined within the Configuring the MAX Communication Parameters section on page 50 to establish an active connection to the source MAX-CSE. 2. Confirm the MAX-CSE is properly configured to use the newly established Static IP Address by launching your browser and entering the MAX’s new Static IP Address into the browser’s Address field.
  • Page 72 Displaying Stream Content FIG. 42 Stream Profiles page 8. From the Profile field, click on the drop-down arrow and from the available list, choose the desired encoder setting which conforms to the available data throughput on your network. Although the default selection is Home Theater (Max), the user can choose from up to 6 pre-created entries and one Custom entry which makes every field user-definable.
  • Page 73: Configuring The Max-Cse Audio/Video Inputs

    12. Enter a numeric value into the Target Port field. This field corresponds to the port on the destination device to which the outgoing video (audio/video) stream is being directed. It is recommended that this value not currently be used by another port on the target device. It is recommended that the following ports also not be used: 21, 22, 23, 80, 443, and 1319.
  • Page 74: Setting Up A Streaming Page Within Tpdesign4

    5. Click the Apply button to save the encoding profiles to the MAX-CSE. Setting up a streaming page within TPDesign4 1. Launch TPDesign4 (default location is Start > Programs > AMX Control Disc > TPDesign4 > TPDesign4). Refer to the TPDesign4 Instruction Manual for more detailed instructions of these procedures.
  • Page 75 FIG. 44 Button Properties tab FIG. 45 Video Fill - Button Properties setting Our example uses: udp://192.199.99.99:5000 Refer to Configuring the MAX-CSE for communication section on page 65. The MAX-CSE is available from either the front LCD (FIG. 46) or from the IP Settings page of the UI. FIG.
  • Page 76: Establishing The Final Connection Between The Two Units

    Displaying Stream Content Modero doesn’t require that an audio port be entered within the Streaming Source field because the firmware already assumes the audio port value to be 2 greater than the value set for the video port. 14. Create buttons on both this project’s main page and within this Video page which can allow the user to navigate between both pages.
  • Page 77: Setting Up A Computer To Receive And Display A Stream

    If there is no signal displayed, return to the MAX-CSE UI pages and from the Encoder Profiles page, confirm that the correct panel IP Address and target port where entered into the Streaming Source field within the TPDesign4 project. If this still doesn’t produce a displayed signal, cycle the Play/Stop buttons and verify that both the encoding Status says underway) and that the unit is detecting an incoming signal (shown by the word appearing in the Video Sync section of the UI).
  • Page 78: Establishing The Final Connection Between The Cse And Computer

    Displaying Stream Content For the purposes of these procedures, we are not required to enter a Target Audio Port value because the A/V content is not begin streamed separately. 6. Click the Apply button to save the encoding profiles to the MAX-CSE. If using RTP, both the Target Port and Target Audio Port must be different.
  • Page 79 that the unit is detecting an incoming signal (shown by the word Video Sync section of the UI). The most common error found is when a bad cable is not detected and therefore no signal is available for the unit to encode. The encoding process can continue on a MAX-CSE even without an actual signal being detected.
  • Page 80 Displaying Stream Content MAX-CSE/MAX-CSD10 Operation/Reference Guide...
  • Page 81: Netlinx Programming

    NetLinx Programming You can program the MAX unit by using the commands in this section to perform a wide variety of operations using Send_Commands and variable text commands. A device must first be defined in the NetLinx programming language with values for the Device: Port: System. In these programming examples, <DEV>...
  • Page 82: Max-Cse: Streaming Commands (Port 1)

    NetLinx Programming MAX-CSE: Streaming Commands (Port 1) For programming purposes, do not use a hyphen when specifying MPEG functionality. Use MPEG2 and MPEG4 (no dash), do not use MPEG-2 or MPEG-4. In order for the SET commands (Set Video, Set URL, etc.) to take effect, any active stream MUST FIRST BE HALTED using the STOP command.
  • Page 83 MAX-CSE Streaming Send_Commands (Cont.) Command GET FORMAT Get a description of the format used by the current incoming video signal. GET GAIN Get a description of the current gain used by the microphone input. GET SAP Gets the mode of SAP Server/Listener GET SAP IP MODE Get the current SAP...
  • Page 84 NetLinx Programming MAX-CSE Streaming Send_Commands (Cont.) Command GET SESSION INFO Retrieves the selected ses- sion details. GET SESSION LIST Updates the session list and return the number of sessions available. GET STREAM STATUS Returns the stream status. Description Session information is extracted from the SAP Listener or RTSP depending on system configuration.
  • Page 85 MAX-CSE Streaming Send_Commands (Cont.) Command GET URL Get a description of the URL parameters being used by the current audio/video stream. GET VIDEO Get a description of the current video codec configuration. GET VIDEO PORT STATUS Returns the Video In Port Sta- tus.
  • Page 86 NetLinx Programming MAX-CSE Streaming Send_Commands (Cont.) Command GET VSOURCE Get a description of the source type used by the current video stream. PLAY Start the transmission of the audio and/or video stream. SET ASOURCE Set the input source for the encoded audio stream.
  • Page 87 MAX-CSE Streaming Send_Commands (Cont.) Command SET FORMAT Set the video format of the incoming video signal. SET GAIN Set a gain value for the incoming microphone input. SET SAP Set the mode of SAP Server/ Listener. SET SAP IP MODE Sets the SAP Server/Listener IP address mode.
  • Page 88 NetLinx Programming MAX-CSE Streaming Send_Commands (Cont.) Command SET URL Set the URL parameters for the current audio/video stream. SET VIDEO Set the configuration parameters for the video codec. Description The communication parameters must include: communication protocol, IP Address, and port used. Syntax: SEND_COMMAND <DEV>,"'SET URL <protocol>...
  • Page 89: Max-Csd: Streaming Commands (Port 1)

    MAX-CSE Streaming Send_Commands (Cont.) Command SET VSOURCE Set the source type needed for the video stream. STOP Stop transmission of both the audio and video stream. MAX-CSD: Streaming Commands (Port 1) For programming purposes, do not use a hyphen when specifying MPEG functionality.
  • Page 90 NetLinx Programming MAX-CSD Streaming Send_Commands (Cont.) Command GET CONTROL MODE Gets the control mode of the stream. GET FORMAT Get a description of the format used by the current incoming video signal. GET RTSP SERVER Gets an RTSP SERVER entry from the list of 10. GET SAP IP MODE Get the current SAP Listener ip address mode.
  • Page 91 MAX-CSD Streaming Send_Commands (Cont.) Command GET SESSION INFO This command will retrieve the selected session details. GET SESSION LIST Updates the session list and return the number of sessions available. GET STREAM STATUS Returns the stream status. MAX-CSE/MAX-CSD10 Operation/Reference Guide Description Session information is extracted from the SAP Listener or RTSP depending on system configuration.
  • Page 92 NetLinx Programming MAX-CSD Streaming Send_Commands (Cont.) Command GET URL Get a description of the URL parameters being used by the current audio/video stream. GET VIDEO Get a description of the current video codec configuration. PLAY Starts reception of audio and/ or video.
  • Page 93 MAX-CSD Streaming Send_Commands (Cont.) Command SET CONTROL MODE Set the control mode of the stream. SET FORMAT Set the video format of the incoming video stream. SET RTSP SERVER Sets an RTSP Server entry into a list. SET SAP IP MODE Sets the SAP Listener ip address mode.
  • Page 94 NetLinx Programming MAX-CSD Streaming Send_Commands (Cont.) Command SET SAP IP ALT Set the SAP Listener IP Alter- native multicast address. SET SESSION CURSOR Selects the session for streaming later. SET URL Set the URL description of the audio/video stream. SET VIDEO Set the configuration parameters for the video codec.
  • Page 95: Rs-232/422/485 Send_Commands (Port 2)

    MAX-CSD Streaming Send_Commands (Cont.) Command START RTSP SERVER Attempts to START the RTSP SERVER and will retrieve and update the session list info. STOP Stops transmission of audio and video. RS-232/422/485 Send_Commands (Port 2) The serial port is located at Port 2 in NetLinx D:P:S nomenclature. The serial port supports the following commands and escape sequences.
  • Page 96 NetLinx Programming RS-232/422/485 Send_Commands (Cont.) Command CHARDM Set the delay time between all transmitted characters to the value specified (in 1 Millisecond increments). CTSPSH Enable Pushes, Releases, and Status information to be reported via channel 255 using the CTS hardware handshake input.
  • Page 97 RS-232/422/485 Send_Commands (Cont.) Command RXOFF Disable the transmission of incoming received characters to the Master (default). RXON Start transmitting received characters to the Master (default). SET BAUD Set the RS-232/422/485 port's communication parameters. TSET BAUD Temporarily set the RS-232/ 422/485 port's communication parameters for a device.
  • Page 98: Rs232/422/485 Ports Channels

    NetLinx Programming RS-232/422/485 Send_Commands (Cont.) Command TXCLR Stop and clear all characters waiting in the transmit out buffer and stops transmission. XOFF Disable software handshaking (default). Enable software handshaking. RS232/422/485 Ports Channels RS232/422/485 ports are Port 2 on the MAX-CSE. RS232/422/485 Ports Channels 255 - CTS push channel Description...
  • Page 99: Rs-232/422/485 Send_String Escape Sequences (Port 2)

    RS-232/422/485 Send_String Escape Sequences (Port 2) This device also has some special SEND_STRING escape sequences: If any of the 3 character combinations below are found anywhere within a SEND_STRING program instruction, they will be treated as a command and not the literal characters. In these examples: <DEV>...
  • Page 100: Ir / Serial Ports Channels

    NetLinx Programming IR / Serial Ports Channels IR / Serial Ports Channels 00001 - 00229 IR commands. 00229 - 00253 May be used for system call feedback. 00254 Power Fail. (Used with the 'PON' and 'POF' commands). 00255 Power status. (Shadows I/O Link channel status). IR/Serial Port (Port 3) Commands The IR port is located at Port 3 in NetLinx D:P:S nomenclature.
  • Page 101 IR/Serial Send_Commands (Cont.) Command Halt and Clear all active or buffered IR commands, and then send a single IR pulse. CTOF Set the duration of the Off time (no signal) between IR pulses for channel and IR function transmissions. CTON Set the total time of IR pulses transmitted and is stored in non-volatile memory.
  • Page 102 NetLinx Programming IR/Serial Send_Commands (Cont.) Command IROFF Halt and Clear all active or buffered IR commands being output on the designated port. Disable previously active 'PON' (power on) or 'POF' (power off) command settings. Turn Off a device connected to an IR port based on the status of the corresponding I/O Link input.
  • Page 103 = N (none), O (odd), E (even), M (mark), S (space). data = 7 or 8 data bits. stop = 1 and 2 stop bits. Note: AMX does not recommend using a cable longer than 10 feet (3.05 meters) for the IR Ports. Example: SEND_COMMAND IR_1,"'SET BAUD 9600,N,8,1'"...
  • Page 104 NetLinx Programming IR/Serial Send_Commands (Cont.) Command SET MODE Set the IR/Serial ports for IR or Serial-controlled devices connected to a CardFrame or NetModule. Generate a single IR pulse. Transmit the selected chan- nel IR codes in the format/ pattern set by the 'XCHM' send command.
  • Page 105 IR/Serial Send_Commands (Cont.) Command XCHM Changes the IR output pat- tern for the 'XCH' send command. MAX-CSE/MAX-CSD10 Operation/Reference Guide Description Syntax: SEND_COMMAND <DEV>,"'XCHM <extended channel mode>'" Variable: extended channel mode = 0 - 4. Example: SEND_COMMAND IR_1,"'XCHM 3'" Sets the IR_1 device's extended channel command to mode 3. Mode 0 Example (default): [x][x]<x><enter>...
  • Page 106: I/O Port Commands (Port 4)

    NetLinx Programming I/O Port Commands (Port 4) The I/O port is located at Port 4 in NetLinx D:P:S nomenclature. In these examples: <DEV> = device.The I/O port supports the following commands. I/O Send Commands Command GET INPUT Get the active state for the selected channels.
  • Page 107: Lcd Commands (Port 6)

    LCD Commands (Port 6) The LCD is located on the front of the unit at Port 6 in NetLinx D:P:S nomenclature. The LCD port supports the following commands. I/O Send Commands Command BACKLIGHT Set the LCD backlight level. MAX-CSE/MAX-CSD10 Operation/Reference Guide Description Sets the backlight level of the LCD to a specified value within a range of 0 - 100.
  • Page 108 NetLinx Programming MAX-CSE/MAX-CSD10 Operation/Reference Guide...
  • Page 109 Programming MAX-CSE/MAX-CSD10 Operation/Reference Guide...
  • Page 110 It’s Your World - Take Control™ 3000 RESEARCH DRIVE, RICHARDSON, TX 75082 USA • 800.222.0193 • 469.624.8000 • 469-624-7153 fax • 800.932.6993 technical support • www.amx.com...

This manual is also suitable for:

Max-cseMax-csd10Max-cse10

Table of Contents