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 Corporation 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...
The ImmediaTV ITV-IP360c/d 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-IP360c/d appliance underneath heavy loads or in an unstable position. Do not expose the ImmediaTV ITV-IP360c/d 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-IP360 openGear® H.264 SD/HD single and dual-channel encoder card The ITV-IP360c standalone H.264 SD/HD single and dual-channel encoder appliance The ITV-IP360d standalone H.364 SD/HD single and dual-channel encoder appliance All products have the same set of features, and essentially the same user interface.
Product Overview The MVN-IP360/ITV-IP360c/d supports up to two H.264 SD/HD encoders each with one stereo pair of audio encoding. The encoded transport stream can be routed and replicated to both Ethernet ports. The following inputs are available: Software-configurable Composite or SDI video inputs, with auto-detection capability ...
MVN-IP360 Indicators and Switches The MVN-IP360 card can be installed in the 10-slot DFR-8310 frame, or in the 20-slot DFR-8321 or OG3-FR 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 OG3-FR frames is different from the panel for the DFR-8310;...
VID2 VID1 VID2 VID1 Unused Ports AUD1 AUD2 AUD1 AUD2 ETH1 ETH2 ETH1 ETH2 Balanced Audio Unbalanced Audio Note that the balanced audio rear I/O panel is only supported boards with hardware version 4 and higher. The hardware version is available in the Product Tab in DashBoard. Front Indicators A similar set of indicators exist in the front of the board.
Off: no link o On: link OK, no activity o Blinking: link OK, port is transmitting and/or receiving packets The MVN-IP360 board has other LEDs that may or may not be illuminated. They are intended for engineering debug only. Front Switches The MVN-IP360 board has two pushbutton-type switches in the front, just below the LEDs, as depicted below.
Page 14
error and automatically fall back into the factory-default firmware load. If it does not, pull the card out, press and hold this switch, and push the card back into the frame while still holding the switch. You can release the switch once the Status LED turns orange. This action causes the card to revert to the factory-default firmware.
ITV-IP360c Indicators and Switches The ITV-IP360c can be used as a desktop encoder, or in a 19” rack-mount tray that holds up to three units: Back Panel The ITV-IP360c ships with one of two possible back panels: Unbalanced Audio Back Panel ...
Page 16
Unbalanced Audio Version CTRL1 ETH1 CTRL2 ETH2 Balanced Audio Version CTRL1 ETH1 CTRL2 ETH2 Each of the video inputs has a green indicator LED, with the following states: LED off: no video signal detected, or input not configured. LED flashing: video input locked to the video signal. o LED flashing about once per second: input video is SD.
o Off: No activity (transmit and/or receive) o Flashing: Port is currently transmitting and/or receiving Front Panel Indicators A similar set of indicators exist in the front panel of the unit. The layout is depicted below. The front panel LED indicators are as follows: ...
Page 18
If the switch is pressed during normal operation, the control port IP address, mask and gateway are restored to the following factory default settings: IP Address: 192.168.1.30 Subnet Mask: 255.255.255.0 Gateway: 192.168.1.1 The STAT front panel indicator will change colors for about 3 seconds to acknowledge the change.
ITV-IP360d Indicators and Switches The ITV-IP360d can be used as a desktop encoder, or in a 19” rack-mount tray that holds up to three units: Back Panel The ITV-IP360d ships with one of two possible back panels: Unbalanced Audio Back Panel ...
Page 20
Unbalanced Audio Version CTRL1 ETH1 L AUD1 R ASI1 VID1 CTRL2 ETH2 L AUD2 R ASI2 VID2 Control Streaming Ethernets Ethernets Balanced Audio Version CTRL1 ETH1 L AUD1 R ASI1 VID1 CTRL2 ETH2 L AUD2 R ASI2 VID2 Control Streaming Ethernets Ethernets Each of the video inputs has a green indicator LED, with the following states:...
Each of the ASI output ports has a green indicator LED, with the following states: LED off: ASI output port is disabled. LED flashing: ASI output port is configured and enabled. Each of the Gigabit Ethernet ports has two indicator LEDs, with the following states: ...
ITV-IP360d Encoder Model Control IP: Device Name Control Port IP Address 192.168.001.030 The LCD automatically turns off after 1 minute of inactivity. It turns back on as soon as any key in the front panel is pressed. Three function buttons to the left of the LCD screen, marked as Presets, Config and Status.
The Config Menu The Config front panel key bring up the configuration menu tree. Only a few selected parameters can be configured in this menu; these are the most common configuration parameters. The Config menu tree is displayed below. Encoder channel can be started or stopped Encoder 1 Run/Stop...
SNMP functions of the device. Please note that DashBoard versions 4.0 and 4.1 have GUI performance problems with the ITV-IP360c. We recommend either version 3.0 or 5.0 or higher with the ITV-IP360c. Contact ImmediaTV if you need a copy of DashBoard 3.0.
Page 25
Reflected in the front Status Statistics Panel Configuration Panel...
Rear Module: This indicates the status of the Rear I/O Module. It can have one of the following states: OK: The Rear Module is the correct module for the MVN-IP360. In the ITV-IP360c/d this indicator will be always green.
Page 27
Not Installed: The MVN-IP360 is not connected to a rear module. The card is operating normally, but it will not be useful as there are no input and output connections to it. Wrong Module: The MVN-IP360 is connected to a rear module that was not designed for it (either from another openGear®...
If set to No, the unit 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.
ImmediaTV has disabled support for 10 Mb/s modes, as these are unsuitable for MPEG transport over IP applications. Moreover, any modern switch supports at least 100 Mb/s Full-Duplex.
DNS is only used in conjunction with the RTMP output functionality. If you are not using RTMP, there is no need to configure DNS servers. DNS server configuration takes effect immediately, as soon as the information is entered. If the device has access to the Internet and your network does not have suitable DNS servers, we recommend the public Google DNS servers at 8.8.8.8 and 8.8.4.4.
Link OK: The port has established link with the network connection. Half-Duplex Link: The port is set to Auto-Negotiate, and it has achieved 100 Mb/s Half-Duplex link with the network connection. ImmediaTV does not consider Half-Duplex links suitable for video communication. The port will operate, but we recommend that this be addressed.
The IP360 can be configured with one or two encoder channels (at the time the unit is ordered, factory installed). It is possible to upgrade a single channel IP360 or ITV-IP360c unit to dual channel by returning it to ImmediaTV. If an encoder channel is not installed, both its configuration and statistics windows will be empty, as shown below.
In general, the encoder user interface will change as a function of the parameter selections made, to remove illegal parameter combinations. Selections made in any of the encoder configuration screens do not take effect until the Apply button is pressed. If you wish to discard the changes made to the user interface, press the Cancel button.
General Configuration Video Configuration Audio Configuration Apply/Cancel Configuration Changes Note that the basic configuration tab may look different from what is depicted above, as the parameters may change (or appear/disappear in the GUI) based on the device’s configuration and the parameter choices made. Basic Tab –...
default is to run Encoder 1 from Video/Audio 1 and Encoder 2 from Video/Audio 2, but all combinations are allowed. Note that the parameters presented in the Video Configuration section may change if this selection changes (for example, if you switch the encoder from a Composite input to an SDI input).
Page 36
Same as the input (no scaling) o ¾ scaling from the input ImmediaTV may offer support for other standard frame rates, such as 30, 60, 24, etc. Please contact us if you require one of these rates.
Page 37
o Low resolutions: 480×270, 320×240, and 320×180, progressive, at half and quarter frame rates (not available for 1080p inputs) o HD inputs can be scaled (and re-interlaced if necessary) to SD resolution, anamorphic (not available for 1080p inputs) o 720p inputs can be reduced to half frame rate (typically for Internet applications), as follows: ...
Page 38
rate. This resolution is not available for 1920×1080p inputs at any frame rates; the encoder will fall back to 3/4 horizontal scaling in this case. Video Rate Mode: This controls whether the video elementary stream is CBR or VBR. The video bit rate setting varies according to this selection, as shown below.
rates for the video elementary stream. The peak video bit rate must be between 1.5 and 2 times the average bit rate; the user interface will enforce these limits automatically (i.e., it will update either the average or peak to be consistent with the value being entered). For both of these parameters, the resolution is 1000 bits/sec.
Page 40
Group SD-SDI DID HD-SDI DID Group 1 0x2FF 0x2E7 Group 2 0x1FD 0x1E6 Group 3 0x1FB 0x1E5 Group 4 0x2F9 0x2E4 Language Code: This parameter represents the 3-letter ISO 639-2 language code for the audio, to be placed in the audio language descriptor in the PMT. For a complete list of the language codes, see this URL: http://www.loc.gov/standards/iso639-2/php/code_list.php If the Output Protocol in the Encoder Output Tab is set to RTMP, this field will not be...
rates; the values in the list are also a function of the Mode Setting. For AAC-LC, the range is 112 to 512 kb/s for Stereo and Dual Mono, and 56 to 256 kb/s for Mono. This parameter is not displayed for Dolby Passthrough as the IP360 will automatically detect the incoming audio bit rate.
Page 42
GOP Mode: Select between Open GOP and Closed GOP. The normal setting is Open GOP. Closed GOP is used for some storage applications, and is also required by some CDNs (such as YouTube); there is a very small negative impact in video quality if Closed GOP is selected.
average or VBR peak) is required to produce a stream without artifacts with a Coding Delay of 100 milliseconds. Note that if the Output Resolution setting in the Basic Tab – Video Configuration is set to one of the low resolutions (480×270, 320×240, or 320×180), the Profile and GOP Structure controls will not be selectable;...
Page 44
The Closed Captioning controls are as follows: Enable CC: check this box to enable Closed-Captioning insertion. Closed Captions are inserted in the video elementary stream, as per ATSC A/72. Both CEA-608 and CEA-708 captions are supported. CC Source: this controls where the encoder extracts closed captions from. As depicted below, this field may or may not be editable, depending on the video input settings, input resolution and input source.
Page 45
For SDI signals, AFD information can be present in the VANC as per SMPTE-2016-3. This is the primary way of conveying AFD information on a professional video feed. For SD signals (either from Composite or SD-SDI sources), AFD information can be synthesized from Wide Screen Signaling (WSS) data present in the VBI (line 20 for NTSC signals, line 23 for PAL signals).
Page 46
Composite SD-SDI Auto-Detected Note that if Video Input Settings is set to Auto Detected, the encoder will comply with the AFD Source if possible, but may fall back to another setting depending on the input signal. For example, if AFD Source is set to Line 20/23 WSS and the encoder detects an HD signal, it will fall back to SMPTE-2016-3 VANC.
Enable SCTE 104/35: Check this box to enable SCTE 104 extraction. Note that this control is only displayed if the input signal is SDI or if the encoder is in auto-detect video mode. Advanced Tab – Audio Parameters The Audio Parameters are divided into three subgroups, some of which vary (and may not be present) according to the selections made in the various audio configuration sections in the Encoder Basic Configuration Tab and the installed rear I/O panel.
Page 48
0x06 with the AC-3 Descriptor from EN 300 468 annex D). o ATSC: Dolby Audio is signaled as per ATSC A/53 Part 3 (stream_type 0x81). However, the IP360 is currently unable to generate the ATSC AC-3 Descriptor; please contact ImmediaTV if this is an issue in your network.
If the Output Protocol in the Encoder Output Tab is set to RTMP, the PMT Information fields will not be displayed as RTMP does not use the Transport Stream container. Audio Encoder Specific Configuration The appearance of this control depends on the Audio Encoding setting in the Basic Tab – Audio Configuration.
Page 50
PMT PID, PCR PID, Video PID, Audio PID, SCTE 35 PID: These parameters control the Packet Identifier (PID) values for the PMT, PCR, Video and Audio. The values can be entered in hexadecimal (prefixed by 0x) or in decimal. Valid values are from 0x20 (32) to 0x1FFE (8190).
Page 51
Running Status: Indicates the status of the service. The options are undefined, not running, starting, pausing, running, and service off-air. The value used for this parameter when Advanced SDT Config is not enabled is running. Service Type: Indicates the type of service. The value used for this parameter when Advanced SDT Config is not enabled is advanced codec SD digital television service if the encoder is in SD mode, or advanced codec HD digital television service if the encoder is in HD mode.
correct setting of this flag is not set. Only set it if you intend to mux an EIT downstream of the IP360. EIT P/F Flag: Check this box to set the EIT present/following flag for this service. Since the IP360 does not generate EITs, the correct setting of this flag is not set. Only set it if you intend to mux an EIT downstream of the IP360.
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 IP360, however, will accept any legal value.
between 0 and 255. Configuring this is only useful if the downstream router is configured to honor the field. TTL: This parameter allows the configuration of the Time-To-Live (TTL) byte in the IP header. Valid values are between 1 and 255. If not explicitly configured, it defaults to 128.
Page 55
Encoder Encoder Encoder Encoder Encoder Encoder MVN-EN460 MVN-EN460 MVN-EN460 MVN-EN460 MVN-EN460 MVN-EN460 FTP/SFTP FTP/SFTP FTP/SFTP FTP/SFTP FTP/SFTP Web Server Web Server Web Server Web Server Web Server Web Server HTTP HTTP HTTP HTTP HTTP ••• ••• ••• ••• ••• ••• IP STB IP STB IP STB...
Page 56
When uploading to an external server, the configurable parameters are: Server Location: Select Remote to have the segments uploaded to a remote web server, using FTP or SFTP; select Local to use the local server in the device itself. ...
Page 57
This is typically required for Windows FTP servers. Linux-based servers do not need this. ImmediaTV recommends checking this box only if your server requires Keep Segments on Server: Normally, when a segment falls out of the playlist file, it is automatically deleted by the encoder.
Page 58
IP Address of the IP360 Ethernet port. In the MVN-IP360 openGear® version, HLS streams are available through both streaming Ethernet ports. In the ITV-IP360c/d Modular version, in addition to the streaming Ethernet ports, HLS content can also be accessed from the control port.
5253 for this parameter as these ports may be internally used by the IP360. The listening ports for Encoders 1 and 2 can be set independently (and can be set to the same value if desired). The MVN-IP360 has an internal Web Server running on port 80.
The URL for accessing the bitstream will be: http://encoder_ip:port/encoder1 (access to encoder1) http://encoder_ip:port/encoder2 (access to encoder2) encoder_ip Where is the IP address of either one of the IP360 Ethernet ports (configured in port the Network Tab) and is the Listening Port configured above. For example, if one of the IP addresses of the IP360 is set to 10.10.9.80, and the Listening Port is set to 8000 (as shown above), the URL for Encoder 1 will be: http://10.10.9.80:8000/encoder1...
Page 61
that, depending on the service, the app field may contain a complete path or even a set of parameters. The IP360 encoder can be configured with primary/backup RTMP servers. If it cannot connect to the primary server, it will automatically try the backup. The RTMP configurable parameters are: ...
Page 62
o Ethernet 2: preferably use Ethernet 2 to connect to the server. If the server is not in the same subnet as Ethernet 2, and no default gateway is set for Ethernet 2, this setting will be ignored. Primary App: Enter the application name in the primary server, as discussed above. Consult your CDN or server documentation to find out what should be entered in this field.
Username: Enter the username to be used for authentication. Password: Enter the password to be used for authentication. Connect: This parameter controls whether or not the encoder should actually establish a connection with the server. If you set this parameter to No, the encoder will run but no data will be transmitted.
No changes to Apply Configuration Changed In general, most changes will cause the encoder channel to stop and start again, causing a brief (2-second) interruption to the stream. Changes to the following parameters are implemented on- the-fly, without stopping the encoder: ...
Encoder Status The variables displayed in the Encoder Status area vary according to the encoder configuration, but the following four basic parameters are always displayed: Encoder 1/2 Status: This gives the overall encoder status. Its values are: OK: The encoder is running normally. Stopped: The encoder has been manually stopped (see Encoder State in Basic Tab –...
Page 66
If Closed Captions are enabled, the encoder reports whether or not it is receiving them: Closed Captions: This reports Closed Caption insertion. This field will report Present or Not Present. If Closed Captions are reported as Not Present, the possible reasons are: o If the caption source is EIA-608 Line 21, it means that the encoder cannot find a valid closed caption waveform on that line.
Page 67
SDI Standard: this indicator reports the detected SDI signal. Possible values are unlocked, SD SDI, HD SDI and 3G SDI. This is useful to resolve SDI signal mismatch issues (for example, when the input signal is SD SDI and the encoder is configured for HD).
Page 68
IP360 can insert up to 10 SCTE 35 packets per second, which is sufficient for all usual ad insertion applications. If this indicator is nonzero, contact ImmediaTV. SCTE 104 Errors: shows a count of SCTE 104 errors in the incoming signal. A nonzero count indicates that the device upstream of the IP360 is non-compliant.
Output Status The parameters shown in the Output Status area depend on the Output Protocol selection in the Encoder Output Tab. If UDP/IP Streaming is selected, the following indicators are shown: IP Output Rate: this indicator reports the approximate payload bit rate on each of the enabled Ethernet outputs.
Page 70
bandwidth) or in the server (not enough CPU power/disk bandwidth). If the segment size is small (3 seconds or less), increasing the segment size may improve the situation. HTTP Transfer Errors: this indicator reports the number of errors encountered while transferring segments.
Page 71
IP Output Rate: this field reports the average bit rate transferred to the server. It will be lower than the transport rate due to the lower container overhead used by RTMP. It is possible for the IP Output Rate to be less than the intrinsic bit rate of the encoder for short periods of time, depending on server and network conditions.
Admin General Tab The Admin General Tab includes the following parameters: Card Name: This field defaults to “MVN-IP360”, “ITV-IP360c” or “ITV-IP360d” but can be set to any descriptive name. The name provided here will also appear in the Dashboard™ Tree View.
RTMP at high bit rate, uploading firmware to the IP360 may cause momentary stream interruptions. SNMP is an optional feature in the openGear™ frame controller. The MVN-IP360 SNMP functions are only available if SNMP is licensed in the frame controller. SNMP is always enabled in the ITV-IP360c.
Page 74
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. If no image is present, this field will indicate No Image.
Admin Config Files Tab As you make configuration changes to the IP360, they are automatically persisted in non-volatile storage. If the unit is rebooted or power-cycled, it will come back in the same configuration. In addition to automatic configuration persistency, the IP360 also offers the ability to save up to 5 complete configurations, load them, and even export them.
Page 76
(e.g., it is possible to copy configuration between openGear MVN-IP360 and modular ITV-IP360c/d encoders). This process is illustrated below:...
This process is discussed in further detail in the Dashboard User Manual, chapter 5, section Restoring Configurations to Devices. Pre-defined Templates The IP360 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; ...
January 1, 2010, GMT and synchronize with a time server if available. The MVN-IP360 openGear card depends on the frame controller to obtain the current date and time, and the frame controller depends on an external Network Time Protocol (NTP) server to...
Page 79
obtain current date and time. In order to configure the frame controller for NTP, open its configuration screen on Dashboard™, select the Network Tab, and enter the IP address of an available NTP server: Select This Configure If your frame controller has access to the Internet, you can point it to one of the public NTP servers for your region.
Page 80
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 81
Current Time: This field indicates the IP360 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 IP360 encoder, 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-IP360c. This includes both the IP information, as well as the SNMP parameters. The Control Tab is only displayed for the ITV-IP360c. The ITV-IP360c has two physical management (control) Ethernet ports. However, from a logical standpoint, they are a single port with a single IP address;...
The configuration parameters are: Device Name: This field controls the top-level name of the device in the Dashboard tree. It defaults to “Standalone Encoder”. Changes to this field take effect immediately. IP Configuration: This field selects the control port IP configuration mode, as follows: o Static IP: This option selects a static IP configuration, specified by the IP Address, Subnet Mask, Default Gateway and DNS Server fields.
SNMP Configuration Tab The ITV-IP360c 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 IP360 The IP360 automatically generates web pages that will display the video being encoded, depending on the output mode of the encoder channels (please refer to the Encoder Output Tab section).
The relevant pages are shown below. Both UDP and RTP are supported. HTTP Live Streaming All the web pages accessible from the Ethernet ports of the MVN-IP360 (and the Control port in the ITV-IP360c/d) include a link for the built-in HTTP Live Streaming server page:...
If the IP address of the port being accessed is xxx.xxx.xxx.xxx, the available local HLS channels can also be accessed through this direct link: http://xxx.xxx.xxx.xxx/HLS/ The page accessed through this link will display a list of available local HLS channels, with the value configured for Program Name as the label: Note that HLS channels configured for remote servers will not be listed in this page, as the IP360 has no way of knowing the actual link to these channels.
(for example, to allow for remote monitoring). ImmediaTV believes it is safe to connect the IP360 streaming Ethernet ports directly to the Internet with a public IP address; however, this may not be desirable. It is possible to place a port-forwarding firewall between the IP360 and the Internet;...
IP360. ImmediaTV does not recommend connecting the Control Ports of the Modular ITV-IP360c/d encoder directly to the Internet. There is insufficient protection on the openGear® and SNMP v2 protocols supported on that port.
Need help?
Do you have a question about the MVN-IP360 and is the answer not in the manual?
Questions and answers