The material in this manual is furnished for informational use only, and it is subject to change without notice. It must not be construed as a commitment by ImmediaTV. ImmediaTV assumes no responsibility or liability for errors or inaccuracies that may appear in this manual.
Company Address ImmediaTV 2005 De La Cruz Boulevard; Suite 150 Santa Clara CA 95050 Telephone +1 408 496 1256 E-mail (Technical Support): support@immediatv.com E-mail (General Information): sales@immediatv.com Website: http://www.immediatv.com...
Contents Copyright ............................2 Notice .............................. 2 Trademarks ............................. 2 Environmental Information ......................2 Company Address ........................... 3 Contents ............................4 Safety Instructions for the ITV-XC440c Appliance ............... 6 Electrostatic Discharge (ESD) and ESD Protection ..............6 Safety Notice and Warnings ....................... 6 FCC Notice ..........................
Page 5
The Apply/Cancel Buttons ....................41 Active IP Inputs Table ......................42 IP Inputs: Program Info Tab ..................... 43 IP Inputs: Statistics Tab ......................44 IP Outputs ............................. 46 IP Outputs: Configuration Tab....................46 Active IP Outputs Table......................51 Managing Unicast MAC Addresses..................52 IP Outputs: Statistics Tab......................
The ImmediaTV ITV-XC440c appliance ships with all required components installed. There is no need to open the chassis to add or remove components. Please contact ImmediaTV regarding any malfunction or failure of the ImmediaTV appliance.
Installation Safety Notes Do not place the ImmediaTV ITV-XC440c appliance underneath heavy loads or in an unstable position. Do not expose the ImmediaTV ITV-XC440c appliance under direct sunlight, high humidity or wet conditions.
Page 8
For USA and Canada: The cord set must be UL-approved and CSA-certified. The attachment plug must be an earth-grounding type with a NEMA 5-15P (15A 125V) plug and an EN60320/IEC320 receptacle.
Introduction This manual covers the following products: The MVN-XC440 openGear™ Broadcast Transcoder card The ITV-XC440c standalone Broadcast Transcoder appliance Both products have the same set of features, and essentially the same user interface. Unless specifically indicated, all features and controls described in this manual apply to both products.
Page 10
stream outputs. Additionally, individual programs can be routed to one of 4 transcoder instances to be processed prior to being connected to an output. A transcoder instance can change the compression format (between MPEG-2 and H.264), the bit rate, frame rate, and/or resolution of the stream, as well as change the audio compression format and bit rate.
Outputs Inputs ETH1 ETH1 Up to 8 Up to 8 Program Router ETH2 ETH2 Up to 8 Up to 8 Test Generators 4 x Audio/Video Transcoders For the remainder of this manual, we will use the term port for a physical input/output port (such as ASI or Ethernet), and stream for a transport stream present in the port.
Page 12
Regardless of the Automatic/Manual mode, the operator always has the ability to instruct the unit to switch to the other transport stream. An IP Input receives a transport stream over UDP/IP or RTP/UDP/IP, on a given IP Address/UDP Port combination, with an optional Source IP address specification. For each IP Input, the unit allows an optional backup IP Address/UDP Port/Optional Source IP Address combination to be specified.
DFR-8321 or OG-3 frames. Prior to installing the card, first install the corresponding rear panel I/O module. Note that the rear I/O panel for the DFR-8321 and OG-3 frames is different from the panel for the DFR-8310; if you have the wrong panel, please contact ImmediaTV to have it replaced.
ASI Inputs ASI1 ASI2 ASI Outputs ASI3 ASI4 Unused ASI5 ASI6 ETH1 ETH2 Front Indicators A similar set of indicators exist in the front of the board. These are visible when the frame front door is opened. The indicator layout is depicted below. The LED indicators are as follows: ...
Top Corner Status Power OK ASIRX 1 ASIRX 2 ASITX 1 ASITX 2 XC 1 XC 2 ETH 2 ETH 1 The MVN-XC440 board has other LEDs that may or may not be illuminated. They are intended for engineering debug only. Front Switches The MVN-XC440 board has two pushbutton-type switches in the front, just below the LEDs, as depicted below.
Reset DIP Switches The MVN-XC440 has two DIP Switches. These are for ImmediaTV internal use only and their settings must not be modified. If any changes are made to the DIP Switch settings, the MVN-XC440 will stop operating. The correct settings for the two DIP Switches are:...
ITV-XC440c Indicators and Switches The ITV-XC440c can be used as a desktop gateway, or in a 19” rack-mount tray that holds up to three units: Back Panel The MVN-XC440 rear I/O panel is depicted below. It includes 2 ASI inputs and 2 ASI outputs on standard BNC connectors, two streaming 100/1000 Mb/s Ethernet ports on standard RJ-45 connectors, and two control 10/100/1000 Mb/s Ethernet ports on standard RJ-45 connectors.
Each of the ASI input ports has a green indicator LED, with the following states: LED off: ASI port is disabled. LED flashing once every 3 seconds: ASI port is not locked to a signal (i.e., there is no input signal).
I/O panel indicators (ASI 3 corresponds to ASITX 1 and ASI 4 corresponds to ASITX 2). XC 1 and XC 2 LEDs: these LEDs flash if the unit is transcoding. XC 1 corresponds to transcoder instances 1 and 2, and XC 2 corresponds to transcoder instances 3 and 4. ...
Page 20
The unit reverts to the factory-installed firmware. As before, the STAT LED will temporarily change color to acknowledge the command. When it changes color, you can release the switch. You can use this feature in the unlikely event of a corrupted firmware upgrade or a corrupted configuration.
Windows, Apple OS X, and Linux. Dashboard can be downloaded from this link: http://www.opengear.tv/?p=94 The MVN-XC440 user interface is depicted below. As with any openGear™ card, it is divided into a statistics panel on the left, and a configuration panel on the right. Each panel has multiple tabs, corresponding to the various functions in the card.
Page 22
Reflected in the front Status LED Statistics Panel Configuration Panel...
The Product Tab contains basic information about the MVN-XC440. The following information is available: Build Date: Date the firmware image was built. Supplier: ImmediaTV Corporation. Product: MVN-XC440 or ITV-XC440c. Software revision: This indicates the firmware revision currently running. The format is Major Version ...
Page 24
Card Power (W): Indicates the current power draw of the unit, in watts. The openGear™ frame is designed to operate in environments with up to 40 C ambient. There is C temperature raise from the external ambient to the “Ambient Temperature”...
If set to No, the card will still report loss of link in the Statistics page but no alarm will be raised. ImmediaTV recommends turning on the alarm for ports that are in use; only turn it off if you do not plan to connect that port to a network.
Page 26
Network Statistics Tab and in the Admin Event Log Tab. ImmediaTV has disabled support for 10 Mb/s and Half-Duplex modes, as these are unsuitable for MPEG transport over IP applications. Moreover, any modern switch supports at least 100 Mb/s Full-Duplex.
Network Statistics Tab The Network Statistics Tab reports the current IP configuration of each Ethernet port, as well as their link state and running status. The following parameters are reported in the Network Statistics tab: Alarm on Link Loss: Reports the current setting of this parameter. ...
ASI Input Ports The MVN-XC440 card has 2 fixed-function ASI Input Ports. This tab is used to configure and manage these ports. ASI Inputs: Configuration Tab The Configuration Tab for the ASI inputs is shown below: As indicated in the picture, two bottom tabs are available: ...
Page 29
o Port Name: All MVN-XC440 ports can be assigned a user-defined name, which is displayed here. The default name is ASI Input 1 or ASI Input 2. o Edit: This button, when clicked, brings up the configuration area of the port. ...
Once the desired configuration is entered, click on the Apply button to have them take effect. This will cause the changes made in the Configuration Parameters to be implemented, any connections marked for deletion to be removed, and any new connection entered in the Add Connection area to be established.
Page 31
Each of the ASI Input Port indicators can have the following values: RX Locked: The port is locked to an input signal. RX Disabled: The port is disabled. RX Unlocked: The port is in receive mode, and it is not locked to any signal. Dashboard Card State and the Status LED will be red if there is a connection to this port.
ASI Output Ports The MVN-XC440 card has 2 fixed-function ASI Output Ports. This tab is used to configure and manage these ports. ASI Output Ports: Configuration Tab The ASI Output Configuration Tab is show below: The ASI Outputs table is always displayed, and its columns are: ...
Page 33
o Bit Rate: This field is only shown if the ASI Rate control is set to Manual. Enter the desired bit rate in bits/second. o Transport Stream ID: Enter the desired Transport Stream ID for the port. This value comes out in the Program Allocation Table (PAT). o Pass PMT Changes: This checkbox controls whether PMT descriptor changes from the connected programs are propagated to the output PMT for this port.
Configuration Parameters Established connections Add Connection controls Once the desired configuration is entered, click on the Apply button to have them take effect. This will cause the changes made in the Configuration Parameters to be implemented, any connections marked for deletion to be removed, and any new connection entered in the Add Connection area to be established.
Page 35
Each of the ASI Port indicators can have the following values: TX OK: The port is operating normally in transmit mode (ASI Output). TX Overflow: The port is in transmit mode, manual bit rate setting, and the connected bit rate is excessive.
IP Inputs IP Inputs receive transport streams over UDP/IP from the Ethernet ports and make them available for connections to outputs. The MVN-XC440 card supports up to 8 transport stream inputs per Ethernet port. IP Inputs have the following specifications: ...
Page 37
To create an IP Input stream, first select the desired Ethernet port in the Add Stream drop-down box. Once that selection is made, the IP Input Stream Configuration is displayed, as depicted below. The configuration screen has three areas: Common Parameters: apply to the stream input as a whole, regardless of the redundancy options.
Common Parameters Redundancy Control Primary Addressing Parameters Established Connections Add Connection Controls Common Parameters Enabled: This allows the stream to be enabled or disabled. If it is disabled, no packet reception takes place. This feature is provided for testing purposes (i.e., temporarily disable an input for fault-finding).
Disabled: no redundancy. Automatic: a redundant address/port can be defined, and the input will automatically switch between primary and backup if the stream disappears. If this option is selected, a new field is displayed, where the Switch Time can be configured; valid values are between 2 and 45 seconds: ...
Page 40
ImmediaTV recommends the use of UDP ports 1024 and higher. The MVN-XC440, however, will accept any legal value. Reception: selects the address to receive from. The options are: o Unicast: the packets are being sent to the IP address of this Ethernet port. The address of the Ethernet port can be set or reviewed in the Network Tab.
No header extensions (X=0) No CSRC list (CC=0) Payload type set to MPEG-2 Transport Streams (PT=33) For more details, please consult RFC 1889, section 5.1. The MVN-XC440 does not receive, require, or process RTCP packets. Established Connections This section lists output connections currently established to the selected IP input.
any source, and another input with the same address/port combination and a specific source, you must configure the input with specific source first. Maximum number of streams exceeded on this port: you will receive this message if you attempt to create more than 8 IP inputs on a given Ethernet port. Clicking on Cancel discards all the changes.
Redundancy Flip Controls The new fields are: Redundancy Status: this field indicates which address (primary or backup) is currently being used for reception. Manual Redundancy: if the Flip button is clicked, the port will flip the redundancy (i.e., it will switch to the other configured address).
PMT PID ASI Input Selection Transport Stream ID Element PIDs The following elements are present: IP Input: Select which input to display. The selection uses the port names configured in the previous step. Header Information: The top header indicates the Transport Stream ID (TSID). For each program, an individual header is provided, showing the Program Number and the PMT PID.
Page 45
Ethernet Port 1 Ethernet Port 1 Ethernet Port 2 Ethernet Port 2 The indicators can have the following values: OK: The IP Input is receiving a valid transport stream. No Lock: The IP Input is not receiving a valid transport stream. If there is a connection to this input, Dashboard Card State and the Status LED will be red.
IP Outputs IP Outputs receive data from connected inputs, format this data for transmission over UDP/IP, and send it with over the Ethernet ports. The MVN-XC440 card supports up to 8 transport stream outputs per Ethernet port. IP Outputs have the following specifications: ...
Page 47
UDP Port: selects the UDP port to transmit to. Valid values are between 1 and 65535. Note that, in traditional IP networks, UDP ports between 1 and 1023 are reserved for administrative uses. ImmediaTV recommends the use of UDP ports 1024 and higher. The MVN-XC440, however, will accept any legal value.
Page 48
Destination Address: selects the IP address to transmit to. Any unicast or multicast address can be entered here, with the exception of the loopback range (127.0.0.0 to 127.255.255.255). The MVN-XC440 will also accept the broadcast IP address of 255.255.255.255, and will transmit the packets as Ethernet broadcasts. Use of broadcasts, however, is strongly discouraged.
Page 49
Original Network ID: Enter the desired Original Network ID. For applications where Network IDs have not been assigned, leave this field at 0xFF01. If the Advanced View is selected, four more parameters are available for configuration: Advanced Parameters ...
Page 50
RTP: If this box is checked, the MVN-XC440 will include RTP (Real Time Protocol) headers in the output flow. If it is not checked, the transport stream will be sent over UDP/IP without any additional headers. Note that RTP requires the use of even UDP port numbers.
Active IP Outputs Table Once the output is created, it is added to the Active IP Outputs table, which has Basic and Advanced views. This table provides a summary of the configuration and status of the output stream. An example of this table, in the Basic view, is depicted below The Basic view includes the following: ...
DF: The configured value of this parameter. RTP: The configured value of this parameter Destination MAC: The destination MAC address for this IP Output. For multicast destination addresses, this is derived from the destination IP address using the rules from RFC 1112.
IP Outputs: Statistics Tab The Statistics tab for the IP output ports contains a summary of each port status. There are two sub-tabs: one for Ethernet 1, and another for Ethernet 2. The tab is depicted below: Ethernet Port 1 Ethernet Port 1 Ethernet Port 1 Ethernet Port 2...
Transcoders The Transcoders Configuration Tab allows the configuration of up to 4 transcoding sessions. The Statistics tab provides quick feedback on the status of each transcoding session. Transcoders Configuration Tab The Transcoder Channels table, shown below, has a summary of the status of each transcoding session and its more important parameters.
Page 55
The transcoder configuration parameters are: Transcoder Name: all MVN-XC440 ports have a user-defined name. It can be configured in this field. Transcoder State: use this control to enable (Running) or disable (Stopped) a transcoder session. Video Compression: selects the output compression standard of the transcoding session. The options are H.264 (MPEG-4 Part 10) or MPEG-2.
Page 56
o Same as Input: this will cause the output resolution to be the same as the input resolution. o Custom Resolution: this setting allows for an arbitrary resolution, other than the pre-defined set. If this is selected, new fields appear as shown below: Arbitrary horizontal and vertical resolutions can be entered, with the following constraints: ...
Page 57
Provider Name: enter the desired provider name. Service Type: this configures the service type, as per ETSI EN 300 468 section 6.2.32. ImmediaTV recommends leaving this setting on auto-select, which directs the MVN-XC440 to choose the appropriate service type depending on the compression standard and bit rate.
Page 58
o Same as Input: the output frame rate is not changed. o Custom Frame Rate: the output frame rate can be configured. When this option is selected, a new parameter becomes available: The desired output frame rate, in frames/second can be entered in the Frame Rate field.
PID values must be distinct, with the exception of Video PID and PCR PID. These can be the same or distinct. If the Video Compression parameter is set to MPEG-2, the following parameters are not available: MBAFF Profile ...
Check the input to see if it is decodable. Contact ImmediaTV Customer Support if you get this status with a clean decodable stream. Dashboard Card State and the Status LED will be red.
Page 61
Config Failed: The configuration parameters are invalid. Contact ImmediaTV Customer Support if you get this status. Dashboard Card State and the Status LED will be red. Idle: The transcoder session is disabled (by setting Transcoder State to Stopped in...
Connections The Connections Configuration Tab allows the creation, deletion, and management of input- output connections. The Statistics tab includes all connected input/output status, which allows the operator to immediately pinpoint errors. Connections Configuration Tab The Connections configuration tab is depicted below. The message “No Connections” will be displayed if there are no configured input/output connections in the MVN-XC440.
Source Selection The Source Selection area is available in the Connections tab, as well as in the Transcoder, ASI Outputs and IP Outputs tabs. This allows a connection to a given output to be established as part of the configuration actions for the output. The operation is the same regardless of the location of the control.
Page 64
In some situations, it may be desirable to identify the IP streams by their address/port combinations rather than using a name. This mode can be enabled by selecting Stream Addresses in the Stream Display control, as depicted below. This operation does not affect the user-defined names.
o Auto-Select: This option is useful when the transport is not yet present, and the program numbers are unknown. If this option is selected, the MVN-XC440 will select the first program found in the transport. When operating in an SPTS environment, it is sufficient to use this option for all connections.
Page 66
In the same fashion as with the Source Selection, the names can be customized, and the selection can be presented as addresses rather than names. Both situations are illustrated below. Finally, the Destination Program number can be configured. It offers two options: ...
Note that the MVN-XC440 will use this program number only if it not already in use, otherwise it will use the closest available number. For example, if there is a Program 1 already established in the output, and a second program is added with a requested program number of 1, the actual program number will be 2.
Connection Statistics Tab The Connection Statistics Tab presents the combined status of all the established connections, in one table. It includes the Source Port, Name Stream, Source Program, Destination Port, Destination Name and Destination Program fields (with the same meaning as in the Current Connections Table).
Page 69
destination MAC address) or dropping packets (e.g., oversubscribed ASI or IP outputs). ASI Outputs with Automatic Rate will be in this state if they do not have data to transmit. Transcoders can also be in this state if they encounter an error. A sample of the Connection Statistics Tab is depicted below.
Admin The Admin tab contains a number of general administrative functions, each on its own tab. The general layout is shown below: The Admin tabs are: General: Manages a number of general card parameters; provides an SNMP MIB download. ...
For more detail, consult the Dashboard User Manual, chapter 6, section Upgrading Device Software. The Dashboard manual can be downloaded from: http://www.opengear.tv/n/?p=94 SNMP is an optional feature in the openGear™ frame controller. The MVN-XC440 SNMP functions are only available if SNMP is licensed in the frame controller.
Page 72
Note that uploading firmware to the MVN-XC440 does not affect its operation in any way and does not introduce any glitches in the inputs/outputs. Click here to start firmware update The fields in the Firmware Image Management tab are: Factory Image, Image 1, and Image 2: These contain version and release date information for the corresponding firmware images.
the MVN-XC440 will reboot after an update. You can upload the firmware at any time, and reboot later during a maintenance window. Admin Config Files Tab As you make configuration changes to the MVN-XC440, they are automatically persisted in non- volatile storage.
User-Saved Configurations The fields in the user-saved configuration are: Status: This indicates whether there is a saved configuration on that particular slot. It will contain the words Saved or Empty. Name: This is an optional name for the configuration. It is not required but highly advisable.
This process is discussed in further detail in the Dashboard User Manual, chapter 5, section Restoring Configurations to Devices. Pre-defined Templates The MVN-XC440 offers 5 pre-defined configuration templates, as indicated below. To load a template, just click on the Load button next to it. The pre-defined templates are; ...
destination address. Additionally, the original program is also routed to a second IP Output on Ethernet 1. MPTS Splitting: ASI In (3ch ATSC) → IP Out: This template demonstrates MPTS Splitting (i.e., converting MPTS to SPTS) from ASI Input 1 to IP Outputs on Ethernet 1. Programs 3, 4 and 5 on ASI Input 1 (which is the typical usage for ATSC feeds) are routed.
Page 77
To configure one of the TPGs, click on the Edit button on its row. The following configuration parameters are displayed: Configuration Parameters Established Connections Add Connection Controls The configuration interface is divided into the following areas: TPG Configuration Parameters, described in this section. ...
The MVN-XC440 has the concept of a temporary license. If you want to try out a certain feature, contact ImmediaTV. You will receive a license key that enables that feature for a specific period of running time (license time does not “count” when the card is off).
If you want to request a license key from ImmediaTV, you will need to provide the card serial number. It can be found in the Product Tab and in the Admin License Key Tab as well. Once you receive the key from ImmediaTV, enter it in the License Key field shown above, and click on the Apply License Key button.
Page 80
o Error: These are events that affect the operation of the device. For example, an ASI Input losing lock or an IP Input no longer receiving packets. An error will impact service until addressed. o Warning: These are events that may produce visible glitches, but they do not have a continuous service impact.
Page 81
The fields are: Log Download: The user interface only displays the last 10 events of each type. If you would like to see the whole event log, it can be downloaded to your computer by clicking on the Save button. The log will be in CSV format, and it can be opened by any utility that can read text files;...
Page 82
Current Time: This field indicates the MVN-XC440 view of what the current date and time is. If your frame is not NTP-synchronized, this is useful to figure out “how long ago did this event happen”. Clear Log Display: If you click on this button, it clears all log views. This is useful to quickly identify any new events after the unit has been set up.
Support Tab If you need support with your XC440 transcoder, you can contact ImmediaTV Corporation by phone or e-mail: Phone number: +1 408 496-1256, Monday-Friday 9:00AM – 5:00PM Pacific Time E-mail: support@immediatv.com If you need to contact Technical Support, please be prepared to provide the following information: 1.
Control Tab The Control Tab is used to configure the management Ethernet ports in the ITV-XC440c. This includes both the IP information, as well as the SNMP parameters. The Control Tab is only displayed for the ITV-XC440c. The ITV-XC440c has two physical management (control) Ethernet ports. However, from a logical standpoint, they are a single port with a single IP address;...
10.253.254.253 o 10.253.254.254 o 10.253.254.255 Please contact ImmediaTV Corporation if this is an issue for your network. Subnet Mask: This field is only shown if IP Configuration is set to Static IP. Enter the desired control port subnet mask.
SNMP Configuration Tab The ITV-XC440c includes a built-in SNMP agent with support for SNMP V1 and V2C. It will respond to SNMP transactions only on the control port, for security reasons. This tab includes the parameters for the SNMP configuration. Changes to these parameters take effect immediately.
The SNMP parameters are as follows: Read Community: this is the SNMP Read-Only community string. Write Community: this is the SNMP Read-Write community string. System Contact: this configures the value for the MIB-II System variable System Contact. Whatever value entered here is returned for SNMP queries to that variable. ...
Playing Video on a Web Page In general, there are two ways of playing video on a web page: Using a web-browser plugin Using the HTML5 <VIDEO> tag, for browsers that support it Unfortunately, the HTML5 standard did not actually specify what type of audio/video encoding and container was to be supported.
Firefox Safari Chrome Support Internet Explorer Support Web Pages Served by the MVN-XC440 The MVN-XC440 automatically generates web pages that will display the video being transmitted, as long as the output destination address is multicast. This functionality assumes the following: ...
Clicking on any of the streams will take you to a web page where the video may be playing. Video will only actually play if the MVN-XC440 is actually transmitting, and will always be displayed in a window of 640360 resolution; you can double click on the video window to make if full-screen.
Page 92
Other browsers and operating systems may work, as long as the VideoLAN plugin is installed. You may need to authorize the plugin to run the first time you access the page.
Need help?
Do you have a question about the openGear and is the answer not in the manual?
Questions and answers