Important Safety Information The following warnings and cautions apply when using Inca products. Warning Refer servicing to qualified personnel. Warning Internal components are sensitive to static electricity (ESD). Observe standard ESD protection practices whenever servicing modules, power supplies or fans. ...
Table of Contents 1. Introduction 2. Hardware Hardware Descriptions Network Interfaces Power Supplies Cooling Fans Rack Mounting Modules Module Installation 3. Licenses Receiver Licenses Video Transcode Licenses Audio Transcode Licenses IP Streaming Licenses Redundancy Licenses 4. Getting Started Management Network Interface Settings Login to the VidiOS™...
Page 5
5. Feature Overviews Transcoding Video and Audio for Linear and ABR Transcoding for Adaptive Bitrate Streaming Applications Stream and Chassis Redundancy N+1 Chassis Redundancy Service Failover Intelligent Stream Redundancy Secure Reliable Transport (SRT) SRT Connections SRT Status and Error Messages Packager - MPEG-DASH and HLS Packager Status and Error Messages ABR Receiver ABR Receiver Status and Error Messages...
Page 6
SNMP Package Manager N+1 Chassis Redundancy Configuration 7. Child Device User Reference Sources Tab Source Configuration IP Outputs Tab Output Tiles Transcoded Outputs Direct Outputs VidiOS™ Probes Profiles Tab Add and Edit Profiles Video Transcode Profiles Audio Transcode Profiles Packager Profiles DRM Services Report Tab Output Stream and Probe Reports...
Page 7
Appendix A: Filter Expressions Guide Filter Expression terms Filter Expressions for Source and Output Filters Expression selectors Expression operators Building Filter Expressions Compound Expression Examples Filter Expressions for Audio Outputs Appendix B: The Inca Boot Menu Access the Inca Boot Menu Management Interface: Use a Static Network Address Management Port Configuration Fields Management Interface: Configure the Network Using DHCP...
1. Introduction 1. Introduction This manual describes the features and configuration options of WISI's Inca IP Video Platform family of digital video processors, as of firmware version 1.0.69. The Inca IP Video Platform supports a wide variety of video processing and transport features, such as video transcoding, MPEG-DASH reception, ATSC 1.0 and 3.0 terrestrial broadcast reception, SRT send and receive, ASI...
2. Hardware 2. Hardware This section describes the hardware details of the Inca IP Video Platform series. The Inca IP Video Platform, or 4400 series consists of the following models: Model Module Capacity (See Modules on page 14 for a list of available modules) 4410dvp, 4410dvp-Red 4420dvp 4430dvp...
Page 10
2. Hardware Figure 2.1 - 4430 LAN interface port numbering 4440 Network Interface Options The following video network interface options are available for the Inca IP Video Platform 4440: NIC Option Module Capacity NIC Location Interfaces VMA-HXC, VMA-XC, VMA-AT3, VMA-8VSB, VMA-ASI GigE SFP/SFP+ NIC-RC-1G-4x Up to 4x modules...
Page 11
2. Hardware Model Description Ethernet SFP and SFP+ Controller Finisar FTLX8571D3BCL Optical LR Finisar FTLX1475D3BCL 4440 and 3840ABR-10G Model Description Ethernet SFP and SFP+ Controller NIC-RC-10G-2x 2x SFP+ Rear Intel X710 Optical SR Intel E10GSFPSR 3840ABR-Flex-10G Finisar FTLX8574D3BCV-IT 3840ABR-X-10G ...
100 to 240 volts AC at 50 to 60 Hz, without the need for manual voltage selection. The Inca IP Video Platform series has an option for dual redundant DC power. Contact WISI sales for more information.
2. Hardware Figure 2.3 - 4420 power alarm button Figure 2.4 - 4430 power alarm button Figure 2.5 - 4440 power alarm button Hot-Swap Power Supplies In the event of a single power supply failure, power supplies in the 4410dvp-RED dual power supply chassis, 4420, 4430, and 4440 units can be hot-swapped, allowing a system to remain in operation while the failed power supply is replaced.
2. Hardware 4410 (single power supply) – Two chassis fans with Smart Fan Control. 4410 (dual power supply) – Three chassis fans with Smart Fan Control. 4420 – Three chassis fans. 4430 – Four chassis fans with Smart Fan Control, hot-swappable. ...
Page 15
2. Hardware Module Description Video Inputs Transcode Processors/ ATSC/ Licenses VMA-HXC-102 HXC Transcode Module, compatible with 4430. VMA-HXC-103 HXC Transcode Module, compatible with 4440. VMA-HXC-200 HXC Transcode Module, compatible with 4440. VMA-XC Single Processor Transcode Module, all 4400 models. VMA-XC2 Dual Processor Transcode Module, all 4400 models.
2. Hardware Licenses on page 17 Module Installation The Inca IP Video Platform supports user installation and removal of modules at the front of the unit. This section describes the procedure for installing modules in the chassis. When handling modules, it is important to take precautions against damage from electrostatic discharge (ESD) by observing standard ESD protection practices.
3. Licenses 3. Licenses Licenses are required to enable transcoding, streaming or redundancy functions and are installed on the modules or chassis. Receiver Licenses below Video Transcode Licenses below Audio Transcode Licenses on page 25 IP Streaming Licenses on page 25 ...
Page 18
3. Licenses This manual describes VBE video transcode licenses. The descriptions also apply to VSL versions of the same licenses. The license installed for each module or video transcode processor is displayed in the Installed Options and Hardware Modules sections of the parent device System tab. Fixed video transcode licenses support a fixed number of HD or SD sources and outputs per video transcode processor or module.
Page 19
3. Licenses XC Module Fixed Video Transcode Licenses Description License Sources Outputs (AVC/MPEG-2) MPEG-2 VBE-XCA-HD-LIC 4 x MPEG-4 AVC HD Transcode VBE-XCA-SD-LIC 10 x MPEG-4 AVC SD Transcode VBE-XCA-HD2-LIC 2x MPEG-2 HD Transcode VBE-XCA-SD2-LIC 4x MPEG-2 SD Transcode VBE-XCA-ABR-HD-LIC 2x HD ABR Transcode 2 x 4 VBE-XCA-ABR-SD-LIC...
Page 20
3. Licenses XC Module Flex Transcode Licenses for ABR and MPEG-2 Flex licenses allow users to select the processor mode in the user interface. For example, the VBE-XCA-FLEX- ABR license supports four different modes of operation, as described in the table below. ABR Flex License for XC Modules: VBE-XCA-FLEX-ABR Mode User Interface Description...
Page 21
3. Licenses HXC modules support MPEG-2, MPEG-4 AVC, and HEVC codecs as sources or outputs. Licenses may support a subset of these codecs. The HXC-200 module is capable of higher performance and uses different licenses than HXC-102 and HXC-103 modules. HXC-200 OPEN Transcode Licenses This section describes HXC module OPEN video transcode licenses.
Page 22
3. Licenses FLEX Linear License for the HXC-200 Module: VBE-XCH-FLEX-24HT-LIC Mode User Interface Description Sources Transcode Density (HEVC/AVC/MPEG-2) (HEVC/AVC/MPEG-2) 10x HD 10x HD Transcoder 10x HD/SD 20x SD 20x SD Transcoder 20x SD 1. Transcode 6x HD if outputs are interlaced, 1080i25/30. 2.
Page 23
3. Licenses FLEX ABR License for HXC-200 Module: VBE-XCH-FLEX-ABRT-LIC Mode Bitrate Source Top Output Format Services per Module Profiles MPEG-2/AVC/HEVC AVC/HEVC 6x6 HD ABR Transcoder 1080i 25/30 1080p 25/30 720p 25/30 1080p 50/60 720p 50/60 720p 50/60 720p 50/60 7x3 HD ABR Transcoder 1080i 25/30 1080p 25/30 720p 25/30...
Page 24
3. Licenses FLEX ABR License for HXC-102 and HXC-103 Modules: VBE-XCH-FLEX-ABR Mode Bitrate Source Top Output Format Services per Module Profiles MPEG-2/AVC/HEVC AVC/HEVC 4x4 HD ABR Transcoder 1080i 25/30 1080p 25/30 720p 25/30 1080p 50/60 720p 50/60 720p 50/60 720p 50/60 5x3 HD ABR Transcoder 1080i 25/30 1080p 25/30 720p 25/30...
3. Licenses Audio Transcode Licenses The Inca IP Video Platform can transcode audio as part of a video transcode operation. Audio transcode capability is enabled through the installation of optional audio transcode licenses. Available audio transcode licenses are described in this section. The system must have at least enough licenses installed to perform the configured functions.
Page 26
3. Licenses The system must have at least enough licenses installed to perform the configured functions. Available licenses and license utilization are displayed in the parent device System tab, as described in System Tab on page 78. License Description VSL-DTA-48 48x Direct Output and Probe license. Each license enables 48x IP outputs or probes from IP sources.
Page 27
VSL-PKG20-LIC and VSL-PKG80 are bulk licenses, consisting of 20x and 80x VSL-PKG-LIC Streaming Activation licenses, respectively. Note: The VSL-HLS-LIC license must not be installed on a system using the VSL-PKG-LIC license. If necessary, contact the WISI product support team to request removal of the VSL-HLS-LIC license. VSL-HLS-LIC HLS version 3 Streaming Activation License 1x License per Inca chassis.
3. Licenses License Function Since each VSL-VMX-ARX-LIC or VSL-WVN-ARX-LIC license supports the decryption of 20x streams, license utilization in the Status column under Installed Option s parent device System tab shows both the number of licenses installed and the number stream decryption operations. Widevine and Verimatrix OTT decryption are supported in the 4440 and 4430 chassis.
4. Getting Started 4. Getting Started Day-to-day configuration and control of the Inca IP Video Platform is performed using the VidiOS™ web browser- based user interface, which is accessed through the management LAN interface. This section provides the initial steps to follow with a new system. To get started with a new system: ...
The management network interface supports both IPv4 and IPv6 and can be configured to use static or automatic IP settings. For consistent local and remote access, WISI recommends using static IP settings for all network interfaces. Note: When the system is configured to use DHCP to automatically receive IPv4 management IP settings from the network, an active DHCP server is required on a reachable network segment for the unit to boot.
4. Getting Started The primary method for transporting IP video streams within the headend is UDP multicast. Video data should generally be transported on a dedicated LAN or VLAN, separate from the management network. To prevent unrequested traffic from flooding the video network, ensure that an IGMP querier and IGMP snooping are enabled on the network.
Page 32
4. Getting Started Sources Sources may be any of the following: MPEG-2 transport stream, UDP IP unicast or multicast (all Inca IP Video Platform products). ASTC 1.0, ATSC 3.0 or DVB-C QAM Annex B (J.83B) (optional VMA-AT3 or VMA-8VSB module). ASI (optional VMA-ASI module).
5. VidiOS™ User Interface 5. VidiOS™ User Interface Except for a number of Inca Boot Menu functions, all Inca IP Video Platform configuration and control is performed using its web-based user interface. The user interface can be accessed using any current standards- compliant web browser with access to the management network.
5. VidiOS™ User Interface Parent and Child Devices The Inca VidiOS™ user interface separates system and video-processing functions using a hierarchical structure of devices consisting of a parent device and one or more child devices. The Inca IP Video Platform has a single child device.
5. VidiOS™ User Interface The following table defines the functions of the device controls: Start Device Stop Device Restart Device Reboot System Shortcuts The Shortcuts navigation menu at the left of the display is always available to provide quick access to commonly used tabs in the parent and child devices.
5. VidiOS™ User Interface Figure 5.4 - Hover help describing a parameter Figure 5.5 - Hover help describing expected input Hovering over user interface elements provides more detailed information, if available: Figure 5.6 - Hover help displaying additional information about a processor Saving Configuration Changes This section discusses saving configuration changes.
5. VidiOS™ User Interface Powering down or rebooting the system cleanly is important to ensure that configuration changes are safely written to permanent storage. Save changes in dialog boxes When making changes in dialog boxes, a Save button is available, as shown in the figure below. To save changes made to the dialog, click Save .
5. VidiOS™ User Interface Ctrl+Arrow keys provides a keyboard shortcut for navigating between tabs and devices. Ctrl+Left/Right moves between tabs. Ctrl+Up/Down moves between devices. VidiOS™ Transport Stream View The VidiOS™ Input and Output Monitors display analysis of the video transport streams being processed in the system.
Page 39
5. VidiOS™ User Interface Figure 5.8 - Hover monitor view of detailed source stream analysis Hover over the output section of a tile to open a pop-up window showing output stream details: Figure 5.9 - Hover monitor view of detailed output stream analysis Click a tile to display both source and output stream details in the Input and Output Monitors at the left of the window: Inca IP Video Platform...
Page 40
5. VidiOS™ User Interface Figure 5.10 - Source and output stream details for selected output Hover the mouse pointer over program and PID bitrates to pop up additional details, as shown below. For example, over short periods a program’s bitrate may burst higher than the average bitrate reported in the monitor.
Page 41
5. VidiOS™ User Interface Shows/Hides Scrambled programs. Default: Show . Shows/Hides Programs. Default: Show . Shows/Hides Tables. Default: Show . Shows/Hides Other PIDs. Default: Hide . Other PIDs which are included in the transport stream but not part of a program, PAT or PMT, are displayed at the bottom of the transport stream monitor but are normally hidden.
Page 42
5. VidiOS™ User Interface Figure 5.13 - Audit trail block diagram for a transcoded output Audit trails for source streams display a single input block. Audit trails for transcoded outputs display four blocks. Input, as the stream enters the system. ...
Page 43
5. VidiOS™ User Interface Figure 5.16 - Audit trail hover showing VidiOS™ transport stream analysis Inca IP Video Platform Version 1.0.69 Page 43...
5. Feature Overviews 5. Feature Overviews This chapter provides an overview of selected Inca IP Video Platform features. For detailed descriptions of configuration settings, see the parent and child device user reference chapters. The features discussed in this chapter are: Transcoded Outputs ...
Advanced Transcode Settings on page 203. These are advanced settings and should only be changed in consultation with the WISI product support team. Transcoded outputs are created in output tiles, below the transcode processor that is used to transcode the service. For more about output tiles, see Output Tiles on page 142.
Page 46
5. Feature Overviews streams at different bitrates is made possible by the alignment-in-time of the key frames in each bitrate variant. ABR transcodes must be configured to work within the capabilities of the targeted player(s), the specific requirements of the packager, and the delivery network. While some transcode settings are specific to the specific player, packager or the network, other settings are common for all ABR applications.
Page 47
5. Feature Overviews For detailed descriptions of audio transcode settings, see Audio Transcode Profiles on page 189. Specific audio transcode and pass-through configurations may be required to ensure that audio transcode licenses are used as intended. Keep the following in mind: ...
Page 48
5. Feature Overviews Figure 5.18 - Map audio to unique PIDs Figure 5.19 - Unique audio PIDs Remove Unneeded Data PIDs Many sources include data and other PIDs that are not needed in the packaged output. DVB Subtitle, for example, should be removed; they are not used in ABR systems and their timing is not maintained in ABR outputs.
5. Feature Overviews SCTE 35 cue tone PIDs may be passed through if present in the source, or removed if ad insertion is not performed after the transcode process. A quick way to remove unneeded data PIDs is to apply a wild card filter expression in the Source filter field of the output tile's Source tab, as shown in the example below.
5. Feature Overviews N+1 Chassis Redundancy is licensed with the 44XX-N1 license installed on the backup chassis. SFO and ISR are licensed per stream with the VSL-SFOPROBE-LIC license. The following sections provide an overview of the licensed Inca IP Video Platform redundancy features. N+1 Chassis Redundancy This section provides an overview of the requirements and considerations for N+1 Chassis Redundancy.
5. Feature Overviews N+1 Chassis Redundancy Networking It is important that all physical network ports in an N+1 group are connected to consistent networks. During failover events, the backup system will receive and output streams using the same network as the production system.
Page 52
5. Feature Overviews Service failover is available for any configured transcoded or direct output, up to the number of available service failover licenses. Service failover for transcoded outputs can take place either before or after the transcode operation. Service failover is licensed per service with the VSL-SFOPROBE-LIC. SFO Alarms When one or more monitor settings are exceeded and the system fails over to the backup source, an alarm is generated for the output stream.
5. Feature Overviews Figure 5.22 - Output alarm with failed primary source — Failover action Disable Figure 5.23 - Output alarm — Failover action Force secondary Intelligent Stream Redundancy This section provides an overview of the Inca IP Video Platform Intelligent Stream Redundancy (ISR) feature. For a detailed description of ISR configuration, see Transcoded Output —...
Page 54
ISR detects that the production output of the external device fails. The external device can be another WISI product or a third party system. ISR is illustrated in the following diagram, in which an Inca IP Video Platform generates the primary production service (green lines), and a second Inca IP Video Platform monitors the primary production, ready to output the...
Page 55
5. Feature Overviews Figure 5.25 - ISR Output Monitor — ‘inactive backup’ Figure 5.26 - ISR Backup mode active alarm Inca IP Video Platform Version 1.0.69 Page 55...
5. Feature Overviews ISR and the All Seeing Eye When ISR is inactive (the redundant stream output is disabled), the ISR redundant stream appears in the All Seeing Eye mosaic view as a regular video thumbnail. When ISR mode becomes active and the redundant stream is being output to the network, the tile in the All Seeing Eye displays a red border and a red alert similar to an alarm.
5. Feature Overviews It is important to note that the manner in which the SRT connection is established is separate from which of the peers sends data to the other. SRT connections can be initiated by the sender, the receiver or both. SRT Connections SRT connections are established by one or both peers sending a connection request.
Page 58
5. Feature Overviews Figure 5.27 - SRT Status Connection Mode Connection Mode displays the configured connection mode for the SRT connection: Listener , Caller or Rendezvous . Round Trip Time Round trip time is the time it takes to send a UDP packet to the peer device and back again. It can provide an indication of the distance between endpoints on a network.
Page 59
5. Feature Overviews Session time Session time is the time in seconds that the SRT connection has been established. This value will reset to 0 seconds if the stream is disconnected. Figure 5.29 - Connection mode hover details Local IP Local IP is the IP address of the Inca IP Video Platform network interface carrying the SRT traffic.
Page 60
5. Feature Overviews packets that were lost but potentially successfully retransmitted, while Packet drop tracks the number of packets that were lost and never received. Packet drop is reset to zero if the SRT connection is disconnected. SRT Error Messages This section describes SRT error messages displayed in the Input and Output Monitors . Passphrase required or unexpected Passphrase required or unexpected indicates that one of the devices in the SRT connection is using a passphrase and the other is not.
1.0.60. Note: The VSL-HLS-LIC license must not be installed at the same time as the VSL-PKG-LIC license. Contact the WISI product support team to request removal of a VSL-HLS-LIC license. Licensing The Inca IP Video Platform MPEG-DASH and HLS packager is licensed with the VSL-PKG-LIC license. One license is required per packaged output.
Page 62
5. Feature Overviews A packaged output from an IP source does not consume a direct output license (VSL-DTA-48). If a packaged output is not working as expected, check license utilization in the parent device System tab, System Tab on page 78, and check for error messages in the parent device Event Log tab, see Event Log Tab page 88.
Page 63
5. Feature Overviews Packaged outputs from IP sources are configured using direct output tiles. For details about direct outputs, see Direct Outputs on page 170 Packaged outputs for transcoder outputs are configured in the transcode tile. For an overview of transcoding for Transcoding for Adaptive Bitrate Streaming Applications on adaptive bitrate applications, see page 45.
HTTPS. WISI's recommended solution to CORS issues is to locate the Inca IP Video Platform origin server behind a proxy server with its public network interface equipped with an SSL certificate. In this setup: 1.
Page 65
5. Feature Overviews GOP lengths. Figure 5.35 - Packager alarm — Input stream contains inconsistent GOP length Frame Alignment is Out of Sync Frame alignment is out of sync indicates that at the indicated bitrate variant is not frame-aligned with the top bitrate variant. Packaged outputs with more than one bitrate variant use the top variant in the output tile as reference;...
Page 66
5. Feature Overviews Figure 5.37 - Packager alarm — Unable to package due to licensing limitations Unsupported Audio Codec Unsupported Audio Codec indicates that the output stream contains an audio elementary stream using an unsupported audio codec, such as AAC (LOAS/LATM), MPEG-Audio, MPEG-1 or MPEG-2. Supported audio CODECs include AAC (ADTS) and AC-3.
Page 67
5. Feature Overviews Figure 5.39 - Packager error - Unsupported video codec No Segment Boundary Detected No segment boundary detected occurs when the Segment Boundary Indicator field in the packager profile is configured to Random Access Indicator (RAI) and the packager source does not contain RAI flags. Figure 5.40 - Packager error - No segment boundary detected Segment Duration Does Not Match the Target Duration Segment duration does not match the target duration indicates that the segment boundary indicators in the...
This section describes the Inca IP Video Platform Professional ABR Receiver, with optional Verimatrix OTT and Widevine decryption. The WISI Professional ABR Receiver allows operators to re-purpose MPEG-DASH IP video streams from multiscreen deployments and convert them to IP transport streams for delivery using existing infrastructure.
Page 69
Described Video (DV) signalling, if present in the source, is applied to the output audio descriptor. A maximum source video bitrate is specified in the source configuration. The WISI Professional ABR Receiver receives a single bitrate for each source — the highest available bitrate below the configured maximum video bitrate.
Page 70
Other proprietary key server proxy integrations have been developed for specific customers. Integration IDs for these integrations may be requested from the WISI product support team. Contact WISI sales to request a new key server proxy integration. Verimatrix OTT Key Server Provisioning Provisioning an Inca IP Video Platform in the Verimatrix OTT key server requires providing the key server...
5. Feature Overviews ABR Receiver Status and Error Messages ABR Receiver Status Information messages for MPEG-DASH sources are displayed in the Input Monitor . To view a source Input Monitor, click on the source's row under Source Streams . Figure 5.44 - ABR receiver Input Monitor Source Enabled and First Manifest Received When an ABR source is configured, several information messages are displayed, confirming that the source has been enabled and successful download of the first manifest file.
Page 72
5. Feature Overviews Figure 5.46 - ABR receiver warning — No response from server Frame Discontinuity Frame discontinuity indicates that a longer than expected gap between video frames, based on the Decode Time Stamp (DTS). The system tolerates a gap of five frames before raising this warning. Figure 5.47 - ABR receiver warning —...
Page 73
5. Feature Overviews Figure 5.48 - ABR receiver alarm — Manifest unavailable and Segment download failed Input Buffer Empty Input buffer empty is raised when the ABR Receiver has been unable to download files segments and its input buffer no longer contains data. This error occurs after Manifest unavailable or Segment download failed and results in video discontinuity.
Page 74
5. Feature Overviews raised every segment until the source segment duration falls below the maximum supported duration. Each occurrence is included in the event log. Figure 5.50 - ABR receiver alarm — Unsupported segment length ARX License Limit Exceeded ARX license limit exceeded is raised when the number of configured ABR receiver sources exceeds the number of available ABR receiver licenses.
Page 75
5. Feature Overviews Figure 5.51 - ABR receiver alarm — DRM decrypt license limit exceeded Fail to Authenticate with Key Server Fail to authenticate with key server indicates that the ABR receiver has started receiving an encrypted stream and has a DRM Services key server configuration but is unable to authenticate with the key server. Each occurrence is included in the event log.
Page 76
5. Feature Overviews Figure 5.53 - ABR receiver alarm — Decryption key unavailable Inca IP Video Platform Version 1.0.69 Page 76...
6. Parent Device User Reference 6. Parent Device User Reference The parent device provides access to: system level alarms chassis hardware and licensing system level configuration settings active alarms system event log System level alarms are displayed in the Device Status section, below the parent device and above the child device.
6. Parent Device User Reference Celsius (149° Fahrenheit). When a temperature exceeds these thresholds an over-temperature alarm is displayed. Over-temperature alarms clear automatically when the temperature falls 7° Celsius (12° Fahrenheit) below the threshold. Fan Speed Alarm The Inca IP Video Platform contains up to four chassis fans which can spin at over 11,000 RPM. The fan speeds are automatically increased or decreased to maintain the chassis temperature at factory-defined levels.
Page 79
6. Parent Device User Reference Figure 6.2 - Parent device System tab The System tab provides network traffic and environment monitors, and information about installed options and chassis-level stream and license utilization. Figure 6.3 - Network Traffic Monitor, Environment Monitor and Stream Statistics Details of installed options are displayed, as well as modules, including their licenses and license utilization: Inca IP Video Platform Version 1.0.69...
6. Parent Device User Reference Figure 6.4 - Modules and licensing Hardware Module License Utilization and GPU Load Hardware module License Utilization and GPU Load describe transcode processor loading. License Utilization displays the number of enabled outputs as a percentage of the total number of outputs allowed by the transcode processor license.
Page 81
6. Parent Device User Reference Physical video network interface configuration is described in Physical Video Network Interface configuration on the next page. Virtual network interfaces and VLAN tagging were introduced in firmware version 1.0.62 and are discussed in Virtual Network Interface and VLAN Tagging Configuration on page 84. Physical video network interfaces can be aggregated, or bonded, for increased throughput or redundancy.
6. Parent Device User Reference Field Description Appendix B: The Inca Boot 1. Access the system using the Inca Boot Menu, as documented in Menu on page 216. 2. Select option 8 "Keep settings, but don't start services." 3. Select "OK" to continue booting the unit. Link Displays whether the port is enabled.
Page 83
A gateway is required to unicast an output or to serve HTTP streaming outputs to IP addresses outside the local subnet. A gateway is also required when providing the WISI product support team with remote SSH access to the network interface through a VPN or port forward.
6. Parent Device User Reference Field Description flood outside networks. The default setting of 255 is interpreted by the network as unlimited hops. Default: 255 Enable this This checkbox controls whether the interface is enabled (check mark displayed) or disabled (no check port mark).
Page 85
6. Parent Device User Reference Add or Edit a Virtual Interface Virtual interfaces are added, edited and deleted in the Video Network Interface section of the parent device System tab. To add a virtual network interface to a physical port, open the drop-down menu to the right of the port's Edit icon and click Add VLAN to open a configuration dialog.
Page 86
6. Parent Device User Reference Field Description Once a virtual interface has been created, the Network Number will not change unless the user changes it. Changing the Tag (VLAN ID) will not change the Network Number . Since physical ports cannot be added or deleted, their Network IDs are fixed internally by the port number, are not user configurable and are not exposed in the user interface.
A gateway is required to unicast an output or to serve HTTP streaming outputs to IP addresses outside the local subnet. A gateway is also required when providing the WISI product support team with remote SSH access to the network interface through a VPN or port forward.
6. Parent Device User Reference Figure 6.8 - Alarms tab with alarms Icons used in the Alarms tab are described in the Event Log Tab section, below. Event Log Tab The Event Log tab displays a log of system and transport stream events. Transport stream events are included for source, transcode and output events.
6. Parent Device User Reference Figure 6.9 - Event Log tab with typical information, warnings and errors Event Log Error Reference Errors reported in the Event Log are described in the following table: Field Description Auto failover The Auto Failover alarm is raised when one or more of the configured and enabled service failover (<List of monitored parameters has exceeded the configured threshold, and the service has failed over to the errors>)
6. Parent Device User Reference Field Description higher than the configured transport rate. The Transport Rate must always be configured high enough to contain all of the video, including the peak video bitrate, and audio payloads of the video stream. Multiplex over-subscription is determined by analysis of stream timing parameters, thus errors in stream timing during restarts and other streaming transients can also be reported as Multiplex may be oversubscribed errors, even if the configured bitrates are adequate.
6. Parent Device User Reference Figure 6.10 - Parent device Administration tab System level settings available in the Administration tab tab include: Device Settings Device settings, including name, NTP Server, and time zone. See below. System administration settings, including management network interface, advanced networking, admin password, diagnostic file download and power control.
Page 92
6. Parent Device User Reference Figure 6.11 - Device configuration Figure 6.12 - Device configuration dialog The fields in the Device section of the Administration tab are described in the following table: Field Description Device Name The Device Name helps identify the unit; it appears as the title of the browser tab when the device is opened in a browser, and is also shown as the name of the parent device.
IANA time zone database, details for which can be found online. WISI recommends setting the Time Zone to the local time zone and employing an NTP timeserver to synchronize the clocks of all systems on the network. This will provide a common time base for comparing system logs.
Page 94
6. Parent Device User Reference Figure 6.13 - Configure the management network interface option Details for configuring the system level functions can be found in the following sections: Configure the management network interface, see Management Network Interface IP Settings below. ...
Page 95
6. Parent Device User Reference Caution: Use caution when changing management network settings as misconfiguration can result in loss of access to the web-based user interface. If access to the management network interface is lost, check the unit’s front panel LCD display for IPv4 management IP settings, if configured. Note that the LCD display cycles through a sequence of information and it may take a few seconds for the management network interface IP address to appear.
Page 96
Enter the gateway IP address without leading zeroes. Although a gateway is optional, WISI recommends configuring a gateway, if available on the network, to support connections to DNS and timeservers, and to enable VPN/SSH access, as may be requested from Inca IP Video Platform...
Page 97
6. Parent Device User Reference Field Description time-to-time by the WISI product support team. Default: <Blank> DNS Server DNS Server specifies one or more comma spaced IP addresses of custom DNS servers used to resolve [Textbox] domain names. DNS is used to access the default NTP servers, as well as SRT and ABR receive servers configured using domain names.
Page 98
6. Parent Device User Reference Figure 6.16 - Configure the management network interface The management network interface configuration dialog opens with the IPv4 tab selected. To configure IPv6, click on the IPv6 tab at the top of the dialog. Figure 6.17 - Management network interface IPv6 configuration dialog To enable IPv6, select the desired configuration mode from the IP Type dropdown menu, then enter and save the desired settings.
Page 99
[Textbox] subnet. Although a gateway is optional, WISI recommends configuring a gateway, if available on the network, to support connections to streaming servers, DNS, time servers, and to enable VPN access, as may be requested from time-to-time by the WISI product support team.
Page 100
6. Parent Device User Reference Figure 6.19 - Management network interface configuration Figure 6.20 - Management network interface static IPv6 address Caution: Make a record of IPv6 addresses before disabling IPv4. IPv6 addresses are not shown on the front panel LCD display.
Page 101
6. Parent Device User Reference HTTPS SSL Certificate Management HTTP access to the Inca IP Video Platform is normally unencrypted. Installing HTTPS Secure Socket Layer (SSL) certificates on the system improves security by encrypting HTTP traffic between the system and user devices. This section describes how to install and manage SSL certificates for the management interface and HTTP streaming, if licensed.
Page 102
Enter the following information into the dialog box, using a text editor and copy/paste to enter the key details: Domain Name : Enter the domain name registered in the certificate. e.g. streamer.wisi.tv. SSL Certificate : Paste the certificate obtained from a certification authority. The certificate is provided in a file (e.g.
Page 103
6. Parent Device User Reference Figure 6.24 - Populated SSL certificate fields. Note: The system conducts basic SSL certificate validation. For example, if the format of the domain name or the format of the certificate is invalid, a red box will be shown. Figure 6.25 - Basic SSL validation Caution: Not all SSL certificate errors are detected by the system.
Page 104
6. Parent Device User Reference Verify HTTPS for HTTP Streaming To verify HTTPS for HTTP streaming, navigate to the child device Report tab and scroll down to Packaged Output Report . Select the HTTPS option in the drop down menu to the right of Packaged Output Report to display HTTPS Playlist URLs.
Page 105
6. Parent Device User Reference Figure 6.27 - Advanced network options Video Network Port Aggregation Video port aggregation, or bonding, groups video ports into pairs to provide redundancy and link aggregation functions. Three pairing modes are available: active failover, round robin and LACP, as detailed below. In its default state, port aggregation is disabled, and each video port operates independently of all others.
Page 106
6. Parent Device User Reference To configure video network port aggregation, select Advanced network options from the drop down menu in the Administration section of the parent device Administration tab, as shown in Advanced Network Options on page 104. The Network Port Settings Video Port Aggregation Mode drop-down menu options are described below: Figure 6.29 - Video port aggregation options Field Description...
Page 107
6. Parent Device User Reference 4410 Port Pairing Primary Secondary Independent 4420 Port Pairing Primary Secondary Independent 4430 Port Pairing See photo below under 4440 Front GigE Port Pairing . The front 8 port GigE module video ports are paired with their above neighbours.
Page 108
6. Parent Device User Reference Primary Secondary Figure 6.31 - Front 8 GigE port numbering 4440 Rear SFP+ Port Pairing The 4440 rear 2 port SFP+ ports pair with each other. Primary Secondary 4440 Front SFP+ Port Pairing Primary Secondary Figure 6.32 - 4440 4 port SFP module port numbering Note: When port aggregation is active, SFP+ paired ports must use similar insert modules, either copper/copper...
Save . Download a Support Diagnostic File When responding to a request for support, the WISI product support team team may request a support diagnostic file. This section describes how to download a support diagnostic file from the system. The resulting file can be sent to the WISI product support team for analysis.
6. Parent Device User Reference When Download a support diagnostic file is selected, the system will assemble the diagnostic file and download it to the browser's Downloads folder. Figure 6.33 - Administration drop down menu with diagnostic file download System Power Control This section describes how to reboot and power down the system from the user interface.
6. Parent Device User Reference A system shutdown can also be initiated by momentarily depressing the power switch on the rear of the chassis. Remote Syslog This section describes how to configure the Inca IP Video Platform to send event log messages to a remote syslog server.
VidiOS™ provides limited support for SNMP v2, or Simple Network Management Protocol version 2, in the form of a set of WISI transport stream MIBs and video-related SNMP trap forwarding. SNMP is configured and enabled in the parent device Administration tab. The Inca IP Video Platform cannot be managed using SNMP.
Page 113
6. Parent Device User Reference Figure 6.37 - SNMP configuration dialog The fields in the SNMP configuration dialog are described in the following table:. Field Description Management This field defines the IPv4 IP address of the management server or network. To restrict access to a single server/ host, enter the IP address of the SNMP server.
If the target module for a license file is not clear, request clarification from WISI. It is not possible to harm a chassis or module by installing a mismatching license file.
6. Parent Device User Reference Note: Inca license files contain revision codes. Once a new license file is installed, it is not possible to install previous license files. Install a Package 1. Backup the video processing configuration before installing firmware upgrades. See Export, Backup and Restore Video Settings on page 202.
Page 116
6. Parent Device User Reference Select the monitoring mode. Production systems are added to the Chassis Redundancy section on the backup chassis for monitoring. Monitoring of the production system must be enabled for N+1 chassis failover to occur. Figure 6.40 - N+1 chassis redundancy configuration To configure a backup chassis to replace a production chassis: Add a Monitored Production System In the Chassis Redundancy section of the parent device administration tab, click Add a production system , and...
Page 117
6. Parent Device User Reference Figure 6.42 - Enter details and click Save Field Description System Name System Name is a user defined alias for the production system that will appear in the Event Log [Textbox] and throughout the user interface. System IP Address System IP Address is the IPv4 address of the production system's management network interface.
Page 118
6. Parent Device User Reference Resolve — Enter Login Credentials for the Production System Before the N+1 Chassis Redundancy backup system can back up a production system, the production system's configuration must be copied to the backup system. When a new production system has been added to the backup system with monitoring is enabled, the Monitor Status section will report the monitor status of the production system.
Page 119
6. Parent Device User Reference Chassis Redundancy Controls This section describes the N+1 Chassis Redundancy controls in the dropdown menu to the right of each configured production system. Figure 6.46 - Pull configuration Edit Edit the N+1 configuration for this production system. Pull configuration Download and store a fresh copy of the production system configuration.
Page 120
6. Parent Device User Reference forced failover is cancelled, Failover status changes to Deactivating..When deactivation is complete, the backup system child device is stopped, the production system configuration is cleared and Failover status returns to Standing by . Figure 6.47 - Forced failover active Figure 6.48 - Forced failover IP Outputs Chassis Redundancy Status...
Page 121
Activating : The backup system is activating the configuration of a production system. This occurs after failover is triggered. Deactivating : The backup system is deactivating failover. The child device, labelled WISI TS processor by default, is stopped. This occurs after a failed production system has come back online or Force failover is deactivated.
7. Child Device User Reference 7. Child Device User Reference All video processing functions are configured and controlled in the Child Device. Clicking on the child device opens the Sources tab, in which all video sources are configured. Details of the selected source transport stream are displayed on the left.
Page 123
7. Child Device User Reference IP sources can be assigned to source groups . Source groups are collections of bitrate variants of a service for packaging by the optional Inca packager. ATSC, QAM and ASI Sources ATSC, QAM and ASI sources are presented in tiles. Each tile represents a single input connector. Input Monitor The Input Monitor displays the transport stream analysis for the selected source.
7. Child Device User Reference Figure 7.3 - Source controls Source Configuration This section describes Inca IP Video Platform video source configuration. IP Sources below. ATSC and QAM Sources on page 135. ASI Sources on page 140. IP Sources This section describes the configuration of IP sources. IP sources are sources that are received through an Ethernet network interface.
Page 125
7. Child Device User Reference Source Groups IP sources can be grouped into source groups . Source groups are used to help organize IP sources into logical groups, and to group multiple bitrate variants of a service that will be packaged using the optional Inca packager.
Page 126
7. Child Device User Reference Sources in a source group can be enabled or disabled as a group by selecting Enable/Disable Sources in the source group drop-down menu. UDP Sources This section describes the configuration of UDP IP sources. UDP sources are received through Ethernet network interfaces and can be multicast or unicast to the Inca IP Video Platform.
Page 127
7. Child Device User Reference Field Description network interfaces and the traffic level on each interface. Default: Port 2 or Port 2 alias, if configured. Source Address Source Address specifies the network address of the UDP IP source. For multicast sources, the [Textbox] address should in the range 240.0.0.0/4 (224.0.0.0 to 239.255.255.255).
Page 128
7. Child Device User Reference Selecting Add SRT opens an Add an SRT source dialog. Figure 7.11 - Configure an SRT source SRT source parameters are described in the following table. Field Description Source Name Source Name is a user-defined field for identification of the source throughout the system. The name is [Textbox] used for source selection when configuring outputs and in logging.
Page 129
7. Child Device User Reference Field Description Rendezvous - this device and the remote device both initiate the SRT connection. Both devices must be in rendezvous mode. For rendezvous mode to work with NAT, both the local and remote routers must have UDP port remapping disabled.
Page 130
7. Child Device User Reference Field Description [Textbox] sending and receiving devices must use the same passphrase. The number of characters in the passphrase must match the Key Length: AES-128: 16 characters AES-192: 24 characters AES-256: 32 characters Default: <Blank> Group Group specifies the source group for the IP source.
Page 131
7. Child Device User Reference Figure 7.13 - Established SRT connection and source details SRT Error Messages on page 60 for details about other SRT messages. MPEG-DASH Sources This section describes the configuration and optional decryption of live IP MPEG-DASH sources. MPEG-DASH sources are converted to MPEG-2 TS Transport Streams.
Page 132
7. Child Device User Reference License Requirement for MPEG-DASH IP Sources MPEG-DASH reception is enabled with the VSL-STM-ARX-LIC license. One license is required per MPEG-DASH service. Up to 100x VSL-STM-ARX-LIC licenses can be installed on a 4440dvp chassis. Decryption of encrypted MPEG-DASH IP sources is enabled with a VSL-VMX-WVN-LIC or VSL-VMX-ARX-LIC decryption license, for Widevine or Verimatrix OTT encrypted sources, respectively.
Page 133
7. Child Device User Reference system has authenticated to the MPEG-DASH IP provider's DRM server. Available channels are listed in the Source Name dropdown menu of MPEG-DASH source configuration dialog box. Service providers providing a channel guide include: ATSC 3.0 Sources TiVo Managed IPTV Service ...
Page 134
7. Child Device User Reference MPEG-DASH source parameters are described in the following table. Field Description Source name Source Name is a user-defined field for identification of the source throughout the system. The name [Textbox] is used for source selection when configuring outputs and in logging. If the desired source is included in the dropdown menu at the right of the Source Name field, then select the source from the dropdown menu.
Page 135
7. Child Device User Reference Field Description Default: <8000000> Group Group specifies the source group for the IP source. Select the desired source group for the source. [Drop down list] Default: <IP Sources (Ungroup)> Content ID Content ID identifies content in some DRM systems. If required, Content ID is provided by the content [Textbox] provider.
Page 136
7. Child Device User Reference Field Description Name Name is a user-defined field for identification of the stream throughout the system. The [Textbox] name is used for source selection when configuring outputs and in logging. Default: <Blank> System This field defines the type of modulation used in the source. ATSC and ATSC3 are used [ATSC | ATSC3 | 64 QAM | 256 for terrestrial broadcast sources and either 64 QAM or 256 QAM for DVB-C QAM Annex B ...
Page 137
7. Child Device User Reference The VMA-AT3 module supports reception of ATSC 3.0 ROUTE/DASH broadcast sources. ATSC 3.0 ROUTE/DASH content is transmitted using MPEG-DASH. ATSC 3.0 ROUTE/DASH sources are configured in two stages: 1. The tuner is configured to receive the RF carrier and selected PLPs (Physical Layer Pipes). After the tuner locks onto the RF carrier, a Channel List displays the channels included in the specified PLPs.
Page 138
7. Child Device User Reference Figure 7.20 - ATSC 3.0 Channel List To add a service in the channel list as a source, select Add MPEG-DASH from the dropdown menu under Source Streams or in a source group. Figure 7.21 - ATSC 3.0 Add MPEG-DASH Channels in the channel list are automatically included in the Source Name dropdown menu in the MPEG-DASH configuration dialog box.
Page 139
7. Child Device User Reference Figure 7.22 - ATSC 3.0 Source Name dropdown menu Select the desired source from the Source Name dropdown menu. The channel's internally generated URL will be added to the Source Address field; the URL should not be changed. Figure 7.23 - ATSC 3.0 source selected from Source Name dropdown menu The other fields in the MPEG-DASH source configuration dialog can be left at their defaults.
Page 140
7. Child Device User Reference Figure 7.24 - ATSC 3.0 ROUTE/DASH source ASI Sources ASI sources require that a VMA-ASI input module be installed in the system. If a VMA-ASI input module is installed in the system, ASI input configuration is found near the bottom of the Source Streams section of the child device Sources tab, below the IP sources.
7. Child Device User Reference Field Description Name Name is a user-defined field for identification of the stream throughout the [Textbox] system. The name is used for source selection when configuring outputs and in logging. Default: <Blank> Enable this stream Select the checkbox to enable or disable the stream.
7. Child Device User Reference Figure 7.26 - Input and output monitors on the left, outputs tiles on the right IP Outputs IP outputs are configured in output tiles , each containing one or more outputs. Transcoded output tiles are grouped under the transcode processor performing the transcode. Direct output and VidiOS™...
Page 143
7. Child Device User Reference Figure 7.27 - Two transcoded output tiles, each with four outputs In linear transcoding applications, most transcode output tiles have a single output stream. In most adaptive bitrate transcoding applications, in which multiple frame-aligned outputs are generated for a service using an ABR-licensed transcode processor, all bitrate profiles are configured in the same tile.
Page 144
7. Child Device User Reference Additional options are available in the drop-down menu to the right of the icon. Figure 7.28 - Create output tiles Add an output and Add a probe add an output or probe tile under the transcode processor or direct output section in which the command was selected.
Page 145
7. Child Device User Reference Action Description VidiOS™ Probes on existing outputs or probes . See page 176. Enable/disable Enable/disable toggles all outputs in the tile on or off. If the top output is enabled, all outputs in the tile are disabled. If the top output is disabled, all outputs in the tile are enabled. For transcoded outputs the transcode operation(s) are stopped.
7. Child Device User Reference Transcoded Outputs Transcoded outputs are managed in the child device IP outputs tab. This section describes transcoding settings in detail. Transcoding Video and Audio for Linear and ABR on For an overview of transcoding, see page 44. For an overview of transcoding for ABR applications, see Transcoding for Adaptive Bitrate Streaming Applications on...
Page 147
7. Child Device User Reference Figure 7.32 - Select a processor mode After the new processor mode is saved, the child device will automatically restart, causing a short disruption in all outputs. Refresh the browser window after changing processor mode to see the changed mode in the user interface. Output configurations will not be modified when the processor mode is changed, but any output configurations exceeding the number supported by the new mode will be deactivated.
Page 148
7. Child Device User Reference For a detailed description of output tiles and controls, see Output Tiles on page 142. Transcoded Output — Source Tab The Add an output configuration dialog Source tab specifies the source used to generate the output. Figure 7.34 - New transcoded output source configuration tab When editing an existing tile, the Source tab includes a processor selection drop-down menu.
Page 149
7. Child Device User Reference Output source settings Field Description Name Name is a user-defined field for identification of the stream throughout the system [Textbox] and in logging. Default: <Blank> Short Name Short Name is a short user-defined string used to identify the output service in the [Textbox] URL of a packaged output.
Page 150
7. Child Device User Reference Nielsen data pass-through is configured in two places: the output's Source tab and Transcode tab. This section provides Source tab configuration details. See Nielsen decoder settings — Transcode Tab on page 159 Transcode tab configuration details. The Source tab settings enable Nielsen watermark decoding and ID3 tag creation for a specified source audio PID.
Page 151
7. Child Device User Reference Figure 7.36 - Nielsen metadata PID in output monitor Transcoded Output — Output Tab The Output tab in the Add an output dialog specifies the output transport settings. Figure 7.37 - Transcoded output — output configuration tab Add an output output settings are described in the following table.
Page 152
Ports are generally in the range 1024 to 65535, but multicast ports can be configured below 1024. WISI products will work across this range, but be aware that some third party SRT devices reserve ports for other purposes. If problems are encountered, try using a different port.
Page 153
7. Child Device User Reference Field Description FEC adds redundancy to the transmitted stream which downstream devices can use to correct a limited amount of data corruption through the transmission path. FEC settings are configured in the parent device Administration tab. For details see FEC Settings on page 108.
Page 154
7. Child Device User Reference Field Description Output Filter Output Filter can be used to remap the program and PIDs for transcoded outputs, but for [Textbox] transcoded outputs these functions normally performed using a Source Filter . Output Filters are rarely used for transcoded outputs.
Page 155
7. Child Device User Reference Figure 7.38 - Transcoded output Transcode tab Add an output Transcode tab settings are described in the following tables. Video settings Video settings specifies the transcode operations for the video elementary stream. Field Description Transcode Profile Transcode Profile selects a predefined configuration for the video transcode operation from a drop- [Listbox] down list of available video transcode profiles.
Page 156
7. Child Device User Reference Field Description Figure 7.39 - Subtitle Burn-in DVB subtitle burn-in is not available for HXC modules or for ABR-licensed transcode processors. DVB subtitle PID pass-through is supported in all cases. Default: <Blank> Audio settings Audio settings provides a powerful set of configuration tools for passing through or transcoding audio elementary streams.
Page 157
7. Child Device User Reference Audio Pathway Description Used When all of the following are true: Audio elementary streams and data PIDs pass through the transcode XC transcode module processor. Linear video transcode license Audio settings blank ...
Page 158
7. Child Device User Reference Audio Selectors By default, audio elementary streams are added to Audio settings in the order they appear in the source PMT, using audio selectors A1, A2, A3, etc., displayed in grey text. To edit a default audio selector, click on the audio selector and enter the desired selector. Audio selectors can be entered using the PID number, PMT position (A1, A2, etc.) or the three letter language descriptor (eng, fre, spa, por, etc) displayed in the Source Monitor .
Page 159
7. Child Device User Reference Figure 7.41 - Select an audio transcode profile Data Settings Nielsen decoder settings — Transcode Tab Nielsen audio watermarking present in the source can be passed through to the transcoded output. Nielsen decoder settings — Source Tab on page 149 for Source tab configuration details and a figure showing the ID3 metadata PID in the Output Monitor.
Page 160
7. Child Device User Reference Figure 7.42 - SRT tab SRT output parameters are described in the following table. Field Description Connection Connection Mode specifies how the SRT connection with the remote device will be established. Mode Caller - this device will initiate the SRT connection with the remote device. The remote device [Caller | must use listener mode.
Page 161
7. Child Device User Reference Field Description AES-256] Default: <AES-128> Passphrase Passphrase specifies the string that will be used to optionally encrypt and decrypt the SRT stream. The [Textbox] sending and receiving devices must use the same passphrase. The number of characters in the passphrase must match the Key Length: ...
Page 162
7. Child Device User Reference Figure 7.44 - Established SRT connection and output stream analysis SRT Error Messages on page 60 for details about other SRT messages. Transcoded Output — Monitor/Failover Tab This section describes the Service Failover (SFO) and Intelligent Stream Redundancy (ISR) settings in the transcoded output Monitor/Failover tab.
Page 163
7. Child Device User Reference Figure 7.45 - Monitor/Failover tab The fields in the Monitor/Failover tab are described below. Source Monitor The Source monitor section specifies where in the signal path primary source will be monitored and the PIDs that will be monitored. The figures below this table illustrate SFO and ISR functionality graphically. Inca IP Video Platform Version 1.0.69 Page 163...
Page 164
7. Child Device User Reference Field Description Monitor mode Monitor Mode enables specifies the source monitoring mode and selects where in the signal path the [Disable|Watch source is monitored. Enable SFO or ISR by changing Monitor mode from its default value of Disable . the source|Watch Enabling SFO or ISR on an output consumes one VSL-SFOPROBE-LIC license.
Page 165
7. Child Device User Reference Field Description PAT loss PMT loss Video frame loss Default: P@1.A1 The following diagrams illustrate SFO and ISR functionality. Figure 7.46 - SFO for direct outputs — watch the source Figure 7.47 - SFO for transcoded outputs – watch the source Figure 7.48 - SFO for transcoded outputs –...
Page 166
7. Child Device User Reference Figure 7.49 - ISR – Watch the production service Monitor settings Up to six parameters in the source specified by Monitor mode can be monitored. Any enabled parameter can trigger a failover to the Secondary source if its Threshold is exceeded for the number of seconds specified in Duration .
Page 167
7. Child Device User Reference Monitor settings are described in the following table. Field Description Monitor Up to six parameters can be selected using checkboxes. All parameters with checkmarks are parameters monitored. All six parameters are selected by default. Click the checkboxes to select or deselect [Checkboxes] parameters.
Page 168
7. Child Device User Reference Field Description Video frame loss Monitor the source transport stream for the loss of video frame header information in the program associated with the first PID specified in Monitor PIDs . Trigger an alarm and failover, if enabled, if the video frame header information is not detected for the number of seconds specified in the Duration field to the right of PAT loss.
Page 169
7. Child Device User Reference Field Description Failover action Failover action selects or disables a failover mode. [Disable| Disable : SFO mode. Disables the failover function while continuing to monitor the source PIDs. If one Force or more thresholds is triggered, an alarm is raised and displayed in the Output Monitor . Secondary| Automatic Force Secondary : SFO mode.
7. Child Device User Reference Example SFO Configuration Figure 7.54 - Example SFO configuration Example ISR Configuration Figure 7.55 - Example ISR configuration Direct Outputs Direct outputs are configured in the Direct Outputs section of the IP Outputs tab. Inca IP Video Platform Version 1.0.69 Page 170...
Page 171
7. Child Device User Reference Direct outputs are full or altered versions of SPTS or MPTS sources. Uses for direct outputs include: Demultiplex MPTS sources to SPTS. Package streams to HLS and/or MPEG-DASH. Reduce the bitrate of an MPTS stream be removing unnecessary programs, PIDs or padding. ...
Page 172
7. Child Device User Reference Figure 7.56 - Direct output source configuration tab Direct output source tab settings are described in the following tables. Output source settings Source tab Description field Name Name is a user-defined field for identification of the stream throughout the system and in logging. [Textbox] Default: <Blank>...
Page 173
7. Child Device User Reference Packager settings Field Description Packager profile Packager profile specifies the packager profile to use when generating packaged [Drop-down menu] outputs. If the output is not being packaged, select -- No packaging -- . Selecting a Packager profile when generating UDP, RTP or SRT outputs results in "Sorry, an error occurred"...
Page 174
Ports are generally in the range 1024 to 65535, but multicast ports can be configured below 1024. WISI products will work across this range, but be aware that some third party SRT devices reserve ports for other purposes. If problems are encountered, try using a different port.
Page 175
Constant transport mode is a preferred mode that takes full advantage of WISI’s VidiOS™ stream grooming technology. Peak : Same as Constant mode except that padding is not included in the output stream.
7. Child Device User Reference Field Description Default: <Blank> Output Filter Output Filter uses a filter expression to specify which program(s) and PIDs of the source multiplex [Textbox] to include in the output. The filter expressions can also be used to remap program and PID numbers. A typical application is to demultiplex a single program from a multi-program source multiplex using a simple program filter such as P3, where 3 specifies the program number in the source multiplex.
Page 177
Output (IP-IP) licenses. Configure a VidiOS™ Probe VidiOS™ probes analyze streams that are not generated by another WISI product and provide analysis results to the Inca All Seeing Eye monitoring system. Probes are like direct outputs but do not generate output streams.
7. Child Device User Reference Profiles Tab Profiles simplify the management of a large number of services by enabling the creation of a library of standard settings that can be re-used for multiple operations. Editing a profile to change a setting updates all of the operations using the profile, providing an efficient way to change configurations.
7. Child Device User Reference Note: The profiles in this section do not apply to HLS version 3 outputs using the VSL-HLS-LIC license (firmware version 1.0.60 and earlier). DRM Services DRM Services entries contain settings for connecting to a Verimatrix OTT, Widevine or other DRM key server. Key servers supply decryption keys for encrypted ABR sources received using the Professional ABR Receiver.
7. Child Device User Reference Figure 7.61 - Add a video transcode profile from the library Edit or Delete Profiles Edit icon at the right of each profile to open an edit dialog box. Edit existing profiles by clicking the When changes to a transcode profile are saved, they are automatically applied to all transcode operations using the profile.
Page 181
7. Child Device User Reference When creating or modifying transcode profiles for ABR applications, it is important to meet the encoding requirements of the downstream packager. Check with the packager manufacturer for the specific requirements of the packager model. It is possible to configure output settings that are not supported by the transcode processor or license. For example, it is possible to apply a video transcode profile specifying h.264 encoding on a transcode processor licensed for MPEG-2 encoding.
Page 182
7. Child Device User Reference Field Description [Text] key features like frame size, codec, transport mode, and video bitrate (e.g. AVC 480i CBR 1.8 Mbps). Encoding Encoding specifies the codec, or encoding standard, and video bitrate mode used to encode the [H.264 CBR | output video elementary stream.
Page 183
7. Child Device User Reference Field Description Main : Main profile is available for MPEG-2 and H.264 encoding. It is used primarily for standard- definition. High : High profile is available for MPEG-2 and H.264, and is the primary profile for broadcast applications, particularly for high-definition television.
Page 184
7. Child Device User Reference Field Description Note: The HXC-200 module encodes H.264 progressive outputs to the specified GOP length using I and P frames. B frames are not generated. For more about GOP Structures, see GOP Structure on page 188. Default: Auto GOP Closure Period GOP Closure Period specifies the maximum duration in milliseconds between instantaneous [milliseconds] decoder refresh (IDR) frames.
Page 185
7. Child Device User Reference Field Description multiple of the nominal configured GOP duration, as shown in the following example. This requires that the nominal GOP duration for all bitrate profiles fit within the GOP closure period an integer number of times. Example GOP Closure Period calculation: If the GOP Structure is set to 30 - IBBPBB..., the frame rate 29.97 FPS and the desired segment duration is approximately six seconds (approximately 6 GOPs in this example), then configure a...
Page 186
7. Child Device User Reference Field Description If the source is interlaced and Interlacing is set to Progressive , then the algorithm specified in Deinterlacing is applied to combine the even and odd interlaced fields into a full-frame progressive picture. Always use Progressive for ABR outputs.
Page 187
7. Child Device User Reference Field Description In Auto , interlaced outputs from progressive sources will be at half the frame rate of the source. For example, if the progressive source is 29.97 fps, then the output will be at 14.985 fps. To generate a 29.97 fps interlaced output from a 29.97 progressive source, specify 30 fps in the video transcode profile.
Page 188
7. Child Device User Reference Field Description streams at 192,000 bps (192 kbps) and 384,000 bps (384 kbps) and no data PIDs, start with a CBR transport rate of: Transport Rate = 8,000,000 + 400,000 + 192,000 + 384,000 + 0 + 150,000 ≈ 9,150,000 bps Setting Transport Rate too low will result in the transport rate being too low to contain the content and will result in loss of data and Multiplex may be oversubscribed errors.
7. Child Device User Reference GOP Structures are often described using the letters M and N , where: Frame Type Description M denotes the distance between anchor frames (I-Frames and P-Frames). The gaps between anchor frames are bridged with B-Frames. N denotes the number of frames between successive I-Frames.
Page 190
7. Child Device User Reference Field Description Short Name Short Name is a brief descriptive name used to identify the profile in the user interface in [Text, up to 10 Characters] places where space is limited. The short name is limited to 10 characters. Default: <Blank>...
7. Child Device User Reference Field Description Default: -23 True peak limit (dBTP) True peak limit (dBTP) specifies true peak level in EBU R 128. [Text with up/down control] True peak limit specifies the maximum allowable peak value for audio output. The allowed range is -5.0 to 0.0 dBTP.
Description Used Instantaneous Decoder Refresh (IDR) for external sources that do not use RAI to signal segment boundaries. Use IDR when packaging WISI Chameleon encoder outputs. Default: Instantaneous Decoder Refresh (IDR) DASH Target Addressing DASH Target Addressing Mode specifies the mechanism used to identify segments in the Mode manifest and segment filenames.
Page 193
7. Child Device User Reference CryptoGuard Multi-DRM (integration ID X74B38) Innovative Systems InnoStream (integration ID X31E48) Note: A maximum of one Verimatrix OTT and one Widevine DRM service is supported per system. Note: DRM services are supported on the 4440 and 4430 Inca IP Video Platform models; DRM services are not supported on the 4410 and 4420.
Page 194
7. Child Device User Reference Field Description Short Name Short Name is a brief descriptive name used to identify the profile in the user interface in [Text, up to 10 Characters] places where space is limited. The short name is limited to 10 characters. Default: <Blank>...
Page 195
7. Child Device User Reference Figure 7.68 - Add a Widevine DRM service Widevine key server configuration details are described in the following table. Field Description Short Name Short Name is a brief descriptive name used to identify the profile in the user interface in [Text, up to 10 Characters] places where space is limited.
Page 196
TiVo services for the ABR receiver. The TiVo TAM will provide a TiVo client key file to WISI America for integration into the Inca IP Video Platform firmware. Firmware with the integrated client key file must be installed for the system to receive decryption keys.
Page 197
Inca IP Video Platform. Some key server proxy integrations are not named in the user interface. DRM Services profiles for these integrations are added using Add another service and an Integration ID . The WISI America team works with customers to add integrations and advises customers of the resulting integration ID.
Page 198
Other proprietary key server proxy integrations have been developed for specific customers. Integration IDs for these integrations may be requested from the WISI product support team. Contact WISI sales to request a new key server proxy integration. Figure 7.71 - Add another service Add another service fields are described in the following table.
7. Child Device User Reference Field Description [Text] server proxy, usually a multi-DRM system. License Server Address is supplied by the server operator. The following formats are supported: Host IP address or hostname host:port protocol://host or protocol://host:port (where protocol is HTTP or HTTPS) ...
7. Child Device User Reference Output Stream and Probe Reports The Output Stream Report provides a summary of all transcoded and direct outputs. Probes, if configured, are displayed below the Output Stream Report . The tables contains one row for each configured output or probe. Hovering the mouse over a row displays the Output Monitor stream analysis for the output.
7. Child Device User Reference The Channel Name column displays the output tile Name field. The Playlist URL column contains a hyperlink to the playlist URL for the packaged output. If configured, the output tile Short name is included in the URL to help identify the service name from its URL. If Short name is left blank, the service is identified by an internally generated numeric identifier.
7. Child Device User Reference Figure 7.78 - Child device name Export, Backup and Restore Video Settings Backup and restoration of child device configuration is available in Device section of the child device Administration tab. Figure 7.79 - Backup and restore child device configuration Backup Settings Export to download a human-readable backup file containing all child device settings.
7. Child Device User Reference Advanced Transcode Settings Caution Advanced transcode settings should only be changed when advised by the WISI product support team. Advanced transcode settings are configured in the Advanced Settings area of the child device Administration tab. Figure 7.80 - Advanced transcode settings Advanced transcode settings are described in the following table.
Page 204
7. Child Device User Reference Field Description Compatibility Mode when transcoding sources with excessive decode delay. Enabling Audio Delay [Checkbox] Compatibility Mode extends the time the audio multiplexer waits for audio and is not compatible with all sources. Audio Delay Compatibility Mode is a global setting and is applied to all transcode operations on the system.
8. Troubleshooting 8. Troubleshooting The following troubleshooting areas are covered: Confirming video output using VLC. For more detail see Confirm Video Output Using VLC below. Transcode Processor Overload on the next Density issues. For more detail see page. Confirm Video Output Using VLC If system has been successfully configured, is running and has a valid input signal, the resulting video output can be viewed on the network using a set top box or a computer running the VLC client software (available free...
8. Troubleshooting Note: SD streams are often interlaced and may display artifacts if deinterlacing is not enabled in VLC. Note: When viewing HD content, keep in mind that many laptops and some desktop PCs lack the processing power to play HD video smoothly, especially at the 1080i resolution commonly used in North American digital broadcasts.
Page 207
8. Troubleshooting Output stream issues without any corresponding source issues. Continuity counter errors or other errors reported for the transcode tile. Continuity counter errors or multiplex oversubscribed errors across multiple tiles on the same processor or across the chassis, which appear unrelated or without a cause. The following diagnostic results also indicate transcode processor overloading: ...
Appendix A: Filter Expressions Guide Appendix A: Filter Expressions Guide Filter expressions allow users to select and remap programs and PIDs from the source transport stream and output them in an output transport stream or a service failover stream. For service failover filter expression information, see Program and PID Filtering and Remapping in Service Failover on page 51 In output configuration settings, filter expressions may be applied in three fields, as noted in the table below:...
Appendix A: Filter Expressions Guide Figure 9.2 - Output filter fields in output configuration Output tabs Examples of audio transcode settings are shown below: Figure 9.3 - Audio transcode filter fields in output configuration Transcode tab Filter Expression terms Noted below are the filter expression terms that can be used: Field Details Identifies the location of a program.
Appendix A: Filter Expressions Guide Field Details The ? indicates a value is going to be assigned, and the lang tag indicates the value that will be updated. The language descriptor is updated to contain the value eng. Wild-card. Selects all programs and PIDs. Note: Wild-card mappings do not apply to substreams.
Appendix A: Filter Expressions Guide Operator Description Example Explanation of example <sel> Add the program or PID selected by Add program number 3 <sel> to the output Add PID 10 P3.4 Add stream 4 in program number 3 Add the third program in the source P3.V4 Add video stream 4 in program number 3 P3.A2...
Page 212
Appendix A: Filter Expressions Guide A good method for building a filter expression is to first add the desired program from the source. When the source is an MPTS, follow these steps to build a filter expression: 1. Select the program. This must be the first operation in the filter expression. 2.
Appendix A: Filter Expressions Guide expression. PID 8187 pass-through uses the V2 audio pathway. To enable the V2 audio pathway, see Audio Pathway on page 156. 7. Filter language is case sensitive. For example, when using a three letter ISO code in a filter expression it should be entered exactly as it appears in descriptor in the source.
Page 214
Remapping Audio Language Descriptors In multiscreen applications using a WISI packager the audio descriptor can be used to request an available audio language using the URL. This requires using unique language descriptors for each audio elementary stream. The Inca IP Video Platform Version 1.0.69...
Page 215
Appendix A: Filter Expressions Guide filter expression language provides tools for remapping language descriptors: 1. Identify the order of the audio elementary stream in the source PMT. The order of the elementary streams is shown in the Input Monitor . The first listed audio is A1, the second A2, and so on. 2.
Appendix B: The Inca Boot Menu Appendix B: The Inca Boot Menu The Inca Boot Menu provides a way to change the management network settings and administration password and to reset the unit to the default factory settings. The Inca Boot Menu provides a safety net for occasions when these settings cannot be changed using the web-based user interface.
Page 217
Appendix B: The Inca Boot Menu Figure 10.1 - Connect to the serial port 2. The Boot Menu is accessible for a short time after the unit is powered on. When a section with a blue background appears, press the Down arrow key to halt the boot process. Figure 10.2 - Press the down arrow key to access the Boot Menu 3.
Appendix B: The Inca Boot Menu 5. Navigate the Main Menu using the arrow keys, <Tab> and <Enter> . Pressing <Tab> will shift the focus between the inner frame and outer frame. The following sections describe each Boot Menu option: Management Interface: Use a Static Network Address 1.
Enter the gateway IP address without leading zeroes. Although a gateway is optional, WISI recommends configuring a gateway, if available on the network, to support connections to DNS and timeservers, and to enable VPN/SSH access, as may be requested from time-to-time by the WISI product support team.
Appendix B: The Inca Boot Menu New Inca IP Video Platform systems are shipped with factory default static IPv4 management network interface settings 192.168.0.11 / 255.255.255.0. To configure management network settings to use DHCP using the Boot Menu: 1. Select Configure the network using DHCP in the Boot Menu. Figure 10.5 - Configure the management port to use DHCP 2.
Appendix B: The Inca Boot Menu Figure 10.6 - Administration password Configure IPMI Access Intelligent Platform Management Interface (IPMI) is not available in the Inca IP Video Platform. Reset the Configuration to Factory Defaults To reset the Inca IP Video Platform to factory default settings: 1.
Appendix B: The Inca Boot Menu Figure 10.7 - Configuration reset menu Save the Settings and Exit Select Save the settings and Exit to execute changed configuration settings. The system will resume the boot process using the specified changes. Exit Without Changing the Settings Select Exit without changing the settings to discard any configuration changes and exit the Boot Menu.
Appendix C: Regulatory Compliance Appendix C: Regulatory Compliance United States FCC DECLARATION OF CONFORMITY Responsible Party Name: Inca Networks, Inc. Address: 112-19055 Airport Way, Pitt Meadows, BC Canada V3Y 0G4 Telephone: (604) 998-4665 Declares that product: Inca Modular Series 4400, models 4410, 4420, 4430, 4440 Complies with Part 15 of the FCC Rules.
Full text of the licenses of the 3rd party components is distributed with the Inca IP Video Platform. Copies of the source code for open source components used by or distributed with the Inca IP Video Platform may be obtained by any WISI America customer at no cost by contacting your WISI America customer support representative.
Page 225
Appendix D: Attributions BSD 3-Clause License https://choosealicense.com/licenses/bsd-3-clause/ x/crypto Copyright (c) 2009 The Go Authors. x/mod Copyright (c) 2009 The Go Authors. x/tools Copyright (c) 2009 The Go Authors. x/xerrors Copyright (c) 2019 The Go Authors. MIT License https://opensource.org/licenses/MIT multitick Copyright (c) 2013 VividCortex httptreemux Copyright (c) 2014,2015 Daniel Imfeld Joy4...
Page 226
Appendix D: Attributions GNU Lesser General Public License https://www.gnu.org/licenses/old-licenses/lgpl-2.1.en.html version 2.1 Copyright (C) 2011 Intel Corporation Copyright (C) 2010 Mark Nauwelaerts Copyright (C) 2011 Thibault Saunier gstreamer/parser/h265parse Copyright (C) 2013 Intel Corporation GStreamer Intel MSDK plug-in Copyright (c) 2016, Oblong Industries, Inc. All rights reserved.
Need help?
Do you have a question about the Inca 4410dvp and is the answer not in the manual?
Questions and answers