Wisi 4420 User Manual
Wisi 4420 User Manual

Wisi 4420 User Manual

Inca multiscreen launch platform
Table of Contents

Advertisement

Quick Links

 
 
 
Inca Multiscreen Launch
Platform User Manual
 

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the 4420 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Wisi 4420

  • Page 1       Inca Multiscreen Launch Platform User Manual  ...
  • Page 2 © Copyright 2019 WISI. The information contained in this document is subject to change without notice. All rights reserved. WISI shall not be held responsible for any damages, losses, or third-party damages resulting from the use of this product. The information contained in this document is proprietary and is protected by copyright. No part of this document may be reproduced in any form without the prior written consent of WISI.
  • Page 3 Important Safety Information   The following warnings and cautions apply when using the Multiscreen Launch Platform. 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.  ...
  • Page 4: Table Of Contents

    Table of Contents 1. Introduction 1.1 Product Description 1.2 HLS 2. Overview 3. Deploying the Multiscreen Launch Platform 3.1 How the MLP Works 3.2 MLP Network Considerations and Application 3.2.1 Management Network 3.2.2 Video Network 3.2.3 HLS Delivery Network 3.2.4 MLP Network Setup Example 4.
  • Page 5 5.1 Firmware Updates 5.1.1 Package Manager 5.2 Licenses 5.2.1 Audio Transcode Licenses 5.2.2 Redundancy Licenses 5.2.3 User Installable Licenses 6. Getting Started 6.1 Connect to the Management Network 6.1.1 IP Settings and Configuration 7. VidiOS™ Web-Based User Interface 7.1 Device Hierarchy 7.2 VidiOS™...
  • Page 6 10.2 System Tab Video Network Interface Settings 10.3 SNMP Tab 10.3.1 SNMP Tab Fields 10.4 Alarms Tab 10.5 Event Log Tab 10.6 System Alarms 10.6.1 Ethernet Link Loss Alarm 10.6.2 Temperature Alarm 10.6.3 Fan Speed Alarm 10.6.4 Audit Trails 10.7 Parent Administration Tab 10.7.1 Device settings 10.7.2 Parent Device Administration fields 10.8 HTTPS for Management Ports and HTTP Live Streaming Service...
  • Page 7 11.3.1 Video and Audio Transcode Profiles 11.3.2 Add or Edit a Transcode Profile 11.4 Report Tab 11.4.1 HLS Playlists 11.5 Child Administration Tab 11.5.1 Export, Backup or Restore Video Settings 11.6 Advanced Transcode Settings 11.6.1 Video Decode Buffer Limit Settings 11.6.2 V2 Output Transport Buffer Delay Settings 11.6.3 V2 Mode on Specific Streams 11.6.4 Audio Delay Compatibility Settings...
  • Page 8 Building Filter Expressions Filter Expressions for Audio Outputs Appendix B: The Inca Boot Menu Access the Inca Boot Menu Management Interface: Use a Static Network Address Management Interface: Configure the Network Using DHCP Set the Web Administration Password Configure IPMI Access Reset the Configuration to Factory Defaults Save the Settings and Exit Exit Without Changing the Settings...
  • Page 9: Introduction

    WISI 's Inca Multiscreen Launch Platform (MLP) is a high-density transcoder with integrated HLS packager and origin server. The Multiscreen Launch Platform is based on the Inca Modular Series 4400 with the 4420 two bay chassis. The Multiscreen Launch Platform transcodes up to 12 HD or 24 SD channels to multiple bitrate profiles and features both automatic packaging and origin server capable of serving up to 2 Gbps of HLS data, reaching up to 500 clients at 4 Mbps.
  • Page 10: Overview

    2. Overview 2. Overview This manual provides detailed information about the following product features. To directly access these sections, click the links.   Deploying the Multiscreen Launch Platform. Deploying the Multiscreen Launch Platform on page 11. Installation on   Installation – hardware description, rack installation procedures and unit power up. page 14.
  • Page 11: Deploying The Multiscreen Launch Platform

    3. Deploying the Multiscreen Launch Platform 3. Deploying the Multiscreen Launch Platform This section describes:   Deployment of the of the Multiscreen Launch Platform (MLP).   How the MLP works.   Network considerations and recommendations. The MLP chassis uses the technology of the Inca Modular Series 4400, enabling the transcode of up to 12 HD or 24 SD channels to multiple bitrates with automatic packaging for HLS delivery.
  • Page 12: Video Network

    3. Deploying the Multiscreen Launch Platform 3.2.2 Video Network Source and output video are in MPEG-2 transport stream format. Output video is the transcoded video which is output to the multicast video network, making it available for inspection, prior to packaging for HLS delivery. The transcoded outputs are typically UDP multicast, which allows any host connected to the video network to access the streams.
  • Page 13: Mlp Network Setup Example

    3. Deploying the Multiscreen Launch Platform 3.2.4 MLP Network Setup Example In this example, the MLP is configured for LACP. The MGMT interface is connected to the management LAN and is used for system configuration. Port 5 is unpaired and connected to the video network for multicast video input and output.
  • Page 14: Installation

    4. Installation 4. Installation This section gives a description of the physical unit, rack placement and powering the unit. 4.1 Unit Description The front panel and back panel of the unit are described below. 4.1.1 Front Panel The front panel provides connections for a serial console – which can be used during unit setup – the system’s network management interface, and video Ethernet interfaces for video input, output and HLS streaming.
  • Page 15: Ventilation

    4. Installation 4.2.1 Ventilation The MLP requires unobstructed movement of air through its cooling fans, located on the rear panel of the unit. Do not cover the fans and keep them free of dust and debris. 4.2.2 Mounting The MLP can be mounted in a standard 19” rack, occupying one unit of rack space. The mounting rail kit included with the MLP requires a minimum rack depth of 620 mm (24.4”) from the front vertical rail to the rear vertical rail.
  • Page 16: Boot Process

    4.3.5 Always-on operation WISI products are factory configured for always-on operation; in the event of a power failure the systems will automatically return to service when power is restored. Inca Multiscreen Launch Platform User Manual - Doc 10013, Version 2...
  • Page 17: Firmware And Licenses

    5. Firmware and Licenses 5. Firmware and Licenses This section describes firmware updates and license details. 5.1 Firmware Updates Updating the Multiscreen Launch Platform firmware requires the installation of two firmware files, one for the Modular Series 4400 and one for the MLP functionality. The firmware files are named in the following format:  ...
  • Page 18: Package Manager

    5. Firmware and Licenses 5.1.1 Package Manager The Package Manager is used to install firmware and license updates, which are provided in the form of packages. Packages are first uploaded to the system and then installed. Installation can be performed while the unit is in service.
  • Page 19: Licenses

    5. Firmware and Licenses 5.2 Licenses This section describes:   Audio transcode licenses   Redundancy licenses   User installed licenses 5.2.1 Audio Transcode Licenses The system must contain enough audio transcode licenses for the configured number of audio transcodes. The audio licenses enable transcoding functions, as described in the following tables. Audio Transcode License Capability Audio Transcode MP2/AAC...
  • Page 20: Redundancy Licenses

    Note: Once a new license file is installed you cannot roll back to old license files. Before you begin:   Ensure that you have been supplied a user installable license from WISI Support, and that it has been saved locally (e.g. in Downloads or on your Desktop).  ...
  • Page 21 5. Firmware and Licenses Figure 5.4 - Confirm Installation dialog box The Installation Status section that appears will be updated accordingly once the license has been installed. Figure 5.5 - Installation status  6. Once the license is installed, reboot the unit to apply the new license. Inca Multiscreen Launch Platform User Manual - Doc 10013, Version 2 Page 21...
  • Page 22: Getting Started

    6. Getting Started 6. Getting Started All standard configuration and control of the Multiscreen Launch Platform is performed using WISI's VidiOS™ web-based user interface, which is accessed through the management LAN interface. This section introduces the steps needed to configure the unit for networking and video processing.
  • Page 23 6. Getting Started Figure 6.2 - IP address in LCD display To access the web-based user interface, navigate to the IP address displayed on the unit’s front panel LCD display using any standards compliant web browser and enter the unit’s admin username and password. Username and password: The default username and password for the web-based user interface are:  ...
  • Page 24 6. Getting Started Figure 6.5 - Management IP configuration A reboot is required to bring changes to the management interface settings into effect. Configure Static Settings using the Boot Menu If a network with an active DHCP server is not available, static settings for the Management Network Interface Appendix B: The Inca Boot Menu on can be configured using the Boot menu, as described in page 121.
  • Page 25: Vidios™ Web-Based User Interface

    7. VidiOS™ Web-Based User Interface 7. VidiOS™ Web-Based User Interface Configuration and control of the Multiscreen Launch Platform is performed using VidiOS™, WISI’s award- winning web-based user interface. VidiOS™ can be accessed using any current standards-compliant web browser with access to the management network. This section introduces VidiOS™ and some of its key features.
  • Page 26: Vidios™ User Interface Functions

    7. VidiOS™ Web-Based User Interface 7.2 VidiOS™ User Interface Functions This section outlines user interface functions relating to hover hints and saving changes. 7.2.1 Hover Help Hover help provides extensive user interface help information, which can be accessed by hovering the mouse pointer over fields and labels.
  • Page 27: Save Changes

    7. VidiOS™ Web-Based User Interface Figure 7.4 - Hover help displaying additional information about a processor 7.2.2 Save Changes Edits to some fields save automatically when you click outside the edited field, while edits to some other fields need to be manually saved. If the Save Changes option:  ...
  • Page 28: Navigation Notes

    7. VidiOS™ Web-Based User Interface Save changes in dialog boxes When making changes in dialog boxes, a Save function is available as shown in Save option in dialog boxes below. Click Save to save your changes. Figure 7.7 - Save option in dialog boxes If you don't want to save your changes, click Cancel .
  • Page 29: Signal Flow Overview

    8. Signal Flow Overview 8. Signal Flow Overview This section describes video signal flow through the MLP; video sources are ingested from the IP network, transcoded outputs are configured by applying video and audio transcode profiles, and HLS outputs are automatically generated.
  • Page 30: Packaging The Transcoded Output

    8. Signal Flow Overview Figure 8.2 - Output Tiles with Four Outputs Each 8.4 Packaging the Transcoded Output Once the transcoded outputs are configured, the output transport stream are automatically packaged for HLS in the packager and origin server. This process divides the transport stream into file segments, which are then served on any configured network interface using http.
  • Page 31: Device Configuration

    9. Device Configuration 9. Device Configuration This section covers the device controls, starting the parent and child devices, and configuration of the settings in the parent device. System level settings of the Multiscreen Launch Platform are configured in the parent device. Video-related settings for IP sources and video outputs are configured in the child device.
  • Page 32: Start The Parent Device

    9. Device Configuration Figure 9.1 - Parent Device Running Note: System level errors are reported under the parent device and in the Alarm tab . Video streaming related alarms are reported in the child device and logged in the Event Log tab . 9.2 Start the Parent Device Starting the parent device causes various checks to be performed and the video output interface to be started using the IP settings configured in the control panel.
  • Page 33: Parent Device

    10. Parent Device 10. Parent Device The parent device provides information about the chassis hardware, configuration of system level settings, and access to active alarms and the system event log. Tabs are used to navigate between sections of the parent device. The parent device tabs are the System tab , the SNMP tab , the Alarms tab and the Event Log .
  • Page 34 10. Parent Device Figure 10.1 - System tab of the Parent Device Inca Multiscreen Launch Platform User Manual - Doc 10013, Version 2 Page 34...
  • Page 35 10. Parent Device The System tab provides network traffic and environment monitors, and information on installed options and chassis-level stream and license utilization. Figure 10.2 - Network Traffic Monitor, Environment Monitor and Stream Statistics Details of installed options are displayed, as well as modules, including their licenses and license utilization: Figure 10.3 - Modules and licensing Note: The device settings were displayed on this tab in firmware versions older than version 1.0.50.
  • Page 36: System Tab Video Network Interface Settings

    10. Parent Device 10.2 System Tab Video Network Interface Settings All available video network interfaces are listed under the Video Network Interface heading . This section provides details of basic video network interface configuration. Each video interface is configured in its own row of the Video Network Interface configuration table. The configurable parameters are described below.
  • Page 37 The fields in the Video Network Interface Edit dialog are described in the following table: Field Description Name The Name field defines the video interface’s alias that will appear throughout the user interface. WISI [Textbox] recommends assigning a name that describes the use of the port (e.g. Video 1, Network A). IP Type This field defines how the video interface IP settings will be assigned.
  • Page 38 10. Parent Device Field Description IP Address This field defines the static IP address to be used; the address is entered without leading zeroes. This [Textbox] field is ignored if the IP settings are assigned by a DHCP server. Note: The same IP address should not be set for the management port as a video port as this will result in issues with the Boot menu or with the user interface.
  • Page 39 10. Parent Device System Monitors There are three system monitors in the System tab . The network traffic monitor displays network traffic and indicates which video interface network ports are being utilized and displays port pairing. The environment monitor displays the unit’s operating temperature and cooling activity. The stream statistics monitor displays stream type and utilization of IP sources, transcode outputs, direct outputs and optional source monitor probes.
  • Page 40: Snmp Tab

    VidiOS™ includes limited support for SNMP, or Simple Network Management Protocol, in the form of a set of WISI transport stream MIBs and video related SNMP trap forwarding. SNMP is configured and enabled in the SNMP tab of the parent device. WISI products cannot be managed using SNMP.
  • Page 41: Alarms Tab

    10. Parent Device Fields Description Event Log This field defines the number of event logs to keep in memory. This field is deprecated and is no longer Size used. Default: 200 10.4 Alarms Tab Alarms are active high-priority event log errors for both system and stream events. To view the Alarms tab from anywhere in the user interface, click Alarms in the Shortcuts navigation bar at the left of the user interface.
  • Page 42: System Alarms

    10. Parent Device 10.6 System Alarms In addition to active streaming alarms displayed in the Alarms tab, the following system alarms are displayed in the Device Status area below the parent device name as described below. 10.6.1 Ethernet Link Loss Alarm The video port interfaces are continually monitored for a valid Ethernet link.
  • Page 43: Device Settings

    10. Parent Device Figure 10.12 - Parent device Administration tab 10.7.1 Device settings Figure 10.13 - Device section The fields in the Device section of the Administration tab are described in the following table: Field Description Device Name The Device name is a user-defined field to help identify the unit. The Device Name appears as the [Textbox] title of the browser tab when the device is opened in a browser, and is also shown as the name of the parent device in the Device status section at the top of the screen.
  • Page 44: Parent Device Administration Fields

    Field Description Model Name Product/Model name of the device (e.g. Inca Modular Series 4420). This is a default entry that cannot be edited. Model ID Model ID of the device (e.g. 4420dvp ). This is a default entry that cannot be edited.
  • Page 45 10. Parent Device Field Description IP Address IP address for the device (e.g. 192.168.129.59). This is the management address, that will appear listed for port 1 in the System tab. Note: IP addresses should be entered with no leading zeroes. Network Mask Network mask defines the range of IP addresses, or subnet, which will be considered part of the internal network using a bitmask;...
  • Page 46: Https For Management Ports And Http Live Streaming Service

    10. Parent Device Figure 10.15 - Administration fields dialog box  3. Review the details and make any required changes.  4. Click one of the following options:   Save to apply the changes to the settings.   Cancel to discard changes.  ...
  • Page 47: Certification Requirements

    10. Parent Device 10.8.1 Certification Requirements An SSL certificate is required for each system supporting HTTPS. The SSL certificate must be obtained from a certification authority such as DigiCert or Symantec. The private key associated with the SSL certificate is also required for enabling HTTPS in the system.
  • Page 48 4.  4. In the Domain Name field, enter a domain name that is registered in the certificate. For example: streamer.wisi.tv.  5. Use a text editor to open the certificate file obtained from a certification authority (i.e. sample- certificate.crt).
  • Page 49 10. Parent Device  11. This step is optional. If the certificate also requires intermediate (chain) certificates, copy and paste the content into the SSL Chain Certificate box. If no chain certificate is provided by the certifying authority, leave this field blank.  12.
  • Page 50: Update The Ssl Certificate

    10. Parent Device Management Port Note When HTTPS is enabled for the management port, both HTTP and HTTPS links are available after the SSL certificates are installed. This ensures that the configuration user interface is always available in case of problems with SSL certificates or encryption.
  • Page 51 10. Parent Device  3. Select the HTTPS option and the HTTPS Playlist URLs will be shown in the table.  4. Click on one of the HTTPS URLs to check if HLS playback is working properly. Inca Multiscreen Launch Platform User Manual - Doc 10013, Version 2 Page 51...
  • Page 52: Child Device

    11. Child Device 11. Child Device The child device is where settings for ingesting a source, video and audio transcode profiles, output configuration, output reporting, and device configuration backup and restore are managed. HLS Playlists can be found in the Reports tab of the child device and are described in HLS Playlists on page 82.
  • Page 53: Ip Outputs Tab

    11. Child Device Field Description [Listbox] port number or an alias, if configured. Hovering the mouse pointer over this field will display the available network interfaces and the traffic level on each interface. Default: Port 2 or Port 2’s alias, if configured. Source Address This field defines the address of the source stream.
  • Page 54: Configuring An Output And Transcoding

    11. Child Device Figure 11.2 - Input and Output Monitor displaying detailed VidiOS™ analytics for the selected transcode processor tile Stream processing controls are grouped in tiles. A tile is created for each source being processed and supports one or more transcoded outputs, direct outputs or probes. 11.2.1 Configuring an Output and Transcoding This section describes the creation of the output tile and configuration of transcode settings in the output tile.
  • Page 55 11. Child Device Figure 11.3 - Tiles, each with four outputs The Source Filter field may be used to select programs or portions of programs from a source multiplex for transcoding, and to optionally remap source programs and PIDs. A typical application is to select a single program from a source multi- program transport stream (MPTS) using a simple program filter such as P3, where 3 specifies the program number in the source multiplex.
  • Page 56 11. Child Device Add An Output: Output Tab Output transport stream settings are configured in the Output tab of the related dialog box. Figure 11.5 - Output tab settings Output Tab Fields For more detail, refer to below. Output Tab Fields The Output tab fields in the Add an Output dialog are described below.
  • Page 57 11. Child Device Field Description UDP Port Defines the port on which the transport stream is received. If a UDP port is not defined, the system [Textbox] will use 1234. If using localhost as the Output Address, enter a unique port here. Unicast source and destination addresses can be: <udp-port>...
  • Page 58 11. Child Device Transcode profiles contain predefined transcode configurations to simplify the management of many streams. The MLP includes a library of example transcode profiles. See Add or Edit a Transcode Profile on page 68 Video Transcode Profile Settings on page 70 for more details about managing profiles.
  • Page 59 11. Child Device Audio Elementary Stream Selection This section describes three methods for filtering audio in the Audio Settings section. For all filtering options, Appendix A: Filter Expressions Guide on page 112. Audio PIDs can be selected for filter using: ISO Language Code  ...
  • Page 60 11. Child Device Audio Elementary Selector The audio elementary stream selector refers to the audio elementary stream in the source multiplex using an index – A1, A2, A3, etc. – to identify the audio elementary stream for pass-through or transcoding. The audio elementary stream selector is entered in the text box located to the left of the selected audio.
  • Page 61 11. Child Device Figure 11.12 - Source PID value in transport stream Preferred Audio If there are multiple audio language PIDs in a transport stream, audio selections can be prioritized using the “|” operator. Audio selections are prioritized when two or more audio languages are available, but one is preferred. If the preferred audio language is unavailable, the secondary language is selected.
  • Page 62 Service Failover is a licensed feature and can be purchased per service. Contact your sales representative for WISI products for more information about purchasing Service Failover licenses.
  • Page 63 11. Child Device Figure 11.14 - Multiple outputs in an output tile Note: In adaptive bitrate streaming applications, all bitrate profiles for the source must be processed in the same tile or frame-alignment will not be achieved. Refer to Example Transcode Profiles for HLS on page 79 details on how to ensure frame-alignment.
  • Page 64 11. Child Device Configure Nielsen Audio Watermarking Settings Enable Nielsen audio watermarking and ID3 tag creation and decoding on a selected source PID, using settings on the Source and Transcode tabs. Source Tab: Nielsen Decoder Settings The following Neilsen audio watermarking setting options are available on the Source tab: Field Description Decode ID3...
  • Page 65 11. Child Device Field Description ID3 output PID The ID3 Output PID textbox requires a PID value for the ID3 metadata. A unique PID [Textbox] value must be used to avoid conflicts with other data in the output transport stream. Default: <Blank>...
  • Page 66: Profiles Tab

    11. Child Device 11.3 Profiles Tab Transcode profiles simplify the management of a large number of streams by enabling the creation of a library of standard settings for use with multiple sources. Editing a profile to change a setting updates all of the transcode operations using the profile, providing an efficient way to make changes.
  • Page 67 11. Child Device Figure 11.20 - Selecting a video transcode profile during output configuration This section describes video and audio transcode profiles, recommended HLS profiles, and video and audio transcode profile considerations for HLS streaming. Inca Multiscreen Launch Platform User Manual - Doc 10013, Version 2 Page 67...
  • Page 68: Add Or Edit A Transcode Profile

    11. Child Device 11.3.2 Add or Edit a Transcode Profile   Figure 11.21 - Transcode profiles shown in the Profiles tab of the child device Clicking Add a transcode profile opens a selection box from which one or more predefined transcode profiles can be imported from a library of example profiles.
  • Page 69 11. Child Device Figure 11.23 - Editing a video transcode profile Note: The maximum total bitrate for the video and audio elementary stream is 15 Mbps. Video Transcode Profiles Video transcode profiles contain the settings for transcoding source video into multi-bitrate outputs. Audio transcoding is described in Audio Transcode Profiles on page 79.
  • Page 70 11. Child Device Video Transcode Profile Settings Figure 11.25 - Transcode Profile Settings Transcode profile settings are described in the table below. Note: Changes to a transcode profile will automatically be applied to all transcode operations using the profile. This provides an efficient way to manage multiple services using common settings. When creating or modifying transcode profiles in the Multiscreen Launch Platform, it is important that the transcode settings of the profile meet the requirements described below.
  • Page 71 11. Child Device Field Description Encoding The Encoding field defines the MPEG encoding standard, or codec, and video bitrate [H.264 CBR | mode. H.264 VBR | H.264 (MPEG-4 AVC) : MPEG-2 VBR | The H.264 standard was introduced as the successor to MPEG-2 video encoding. As a MPEG-2 CBR H.265 CBR | general rule, H.264 offers a 40% encoding efficiency improvement compared to MPEG-...
  • Page 72 Default: Auto Note: The H.264 profile and level define the resources needed by HLS players to decode the video data. WISI’s reference HLS transcode profiles are expected to be compatible with most decoders. Inca Multiscreen Launch Platform User Manual - Doc 10013, Version 2...
  • Page 73 The default setting can be used in most cases. Default: Auto Note: The H.264 profile and level define the resources needed by HLS players to decode the video data. WISI’s reference HLS transcode profiles are expected to be compatible with most decoders. Video Bitrate This field defines the output video bitrate in bits per second.
  • Page 74 11. Child Device Field Description GOP Closure Period The GOP Closure Period sets the interval at which Instantaneous Decoder Refresh (IDR) frames [milliseconds] are sent. An IDR frame is a type of I-Frame which indicates to the encoder that no frame preceding it may be used as a reference.
  • Page 75 Note: The aspect ratio is independent of frame size. The settings 4:3 Letterbox and 4:3 Forced Letterbox provide the option to transcode 16:9 streams to be viewed at a 4:3 ratio without picture content loss. WISI recommends leaving the aspect ratio setting at Follow AFD.
  • Page 76 11. Child Device Field Description Deinterlacing Select from Default, Bob, Weave, or Advanced options to specify the way the transcoder [Default | deinterlaces incoming video. Bob | Default (weave) / Weave : Weave is the default deinterlacing mode for linear and adaptive bitrate Weave | applications.
  • Page 77 11. Child Device Field Description Transport Mode Defines the type of MPEG-2 transport stream that will be generated, either Constant bitrate or [Constant | Peak Variable bitrate. In Constant transport mode the encoder will add null packets to the Peak Variable] transport stream to achieve a constant transport rate.
  • Page 78 11. Child Device GOP Structures supported The supported GOP structure is selected from a drop-down list and is made up of a number equaling the supported GOP length, followed by a frame sequence consisting of an I-Frame followed by zero or more B and P frames.
  • Page 79 11. Child Device Example Transcode Profiles for HLS The transcode profile example library includes example HLS video transcode profiles optimized for HLS delivery to the multiscreen device. These transcode profiles are identified using “HLS” in the profile name. HLS optimized video transcode profiles are provided for both 25/50 and 30/60 frames per second source video.
  • Page 80 11. Child Device Figure 11.28 - Applying custom audio transcode profile to an output Audio Transcode Profile Considerations for HLS HLS streaming requires AAC audio encoding. The packaging function of the MLP does not support AC-3, HE-AAC 64 or MPEG-2 Layer II codecs. Audio Transcode Profile Settings This section describes the VidiOS™...
  • Page 81 11. Child Device Field Description Description Description provides space for a more detailed description of the profile and is often used [Text] to describe key features like codec type, transport mode, and bitrate. Codec The Codec drop-down menu offers a list of supported output audio codecs. [Drop-down menu] Transport The Transport drop-down menu offers a selection of audio transport modes.
  • Page 82: Report Tab

    11. Child Device 11.4 Report Tab The Report tab provides a tabular overview of the video output configuration, as shown below. The view is read-only, and it is not possible to change the configuration in the Report tab. Report Figure 11.30 - Tabular view of video outputs in the 11.4.1 HLS Playlists The Report tab of the child device displays the Output Stream Report and the HLS Playlists .
  • Page 83 11. Child Device HLS Playlist Each set of multi-bitrate outputs is listed at the bottom of the Reports tab , along with the URL of the corresponding HLS playlist. The MLP responds to requests for HLS content on any configured network interface. HLS Playlists displays the columns Channel Name and Playlist URL .
  • Page 84 11. Child Device Figure 11.34 - Verify output stream via management network Multiple Audio Verification To select different audio substreams in HLS playlists using the audio descriptor, refer to the follow instructions: Prerequisites: The following prerequisites apply:   Ensure that you can play m3u8 files (e.g. VLC, in Safari or using an online HLS player).  ...
  • Page 85: Child Administration Tab

    11. Child Device 11.5 Child Administration Tab This section outlines the details of the Administration tab on the child device. 11.5.1 Export, Backup or Restore Video Settings Backup and restoration of the video settings in the child device is available under the Device heading of the Administration tab.
  • Page 86: Advanced Transcode Settings

    Figure 11.38 - Dialog box indicating a successful configuration restore 11.6 Advanced Transcode Settings Caution Advanced transcode settings should only be changed when directed by WISI Support. Advanced transcode settings are configured in the Advanced Settings area of the child device's Administration tab. Advanced transcode settings include: Video Decode Buffer Limit Settings on the next page  ...
  • Page 87: Video Decode Buffer Limit Settings

    (1000-5000 ms, Default: 1500). Note:   This setting should be used carefully and only under the direction of WISI Support.   Edits to this setting require a restart of the child device to take effect.
  • Page 88: V2 Output Transport Buffer Delay Settings

    11.6.2 V2 Output Transport Buffer Delay Settings The V2 Buffer Delay is a global setting and will affect all streams on the WISI chassis that utilize the V2 data pathway. A default buffer size of 500ms is used to remux elementary data streams into the output transport stream.
  • Page 89: V2 Mode On Specific Streams

    11. Child Device  2. Click Save to close the Advanced Transcode Settings dialog.  3. In the confirmation dialog, click OK .  4. Confirm that the change displays in the Advanced Settings area. See below. Figure 11.43 - Restart child device  6.
  • Page 90 11. Child Device Figure 11.44 - Transcode tab, Add an Audio output  5. To edit the audio output, click the Edit icon and select the required format.  6. Click Save . Figure 11.45 - Edit audio output, click Save Inca Multiscreen Launch Platform User Manual - Doc 10013, Version 2 Page 90...
  • Page 91: Audio Delay Compatibility Settings

    11. Child Device 11.6.4 Audio Delay Compatibility Settings This feature is a global setting and will affect all streams on the WISI chassis. Transcoding sources with excessive decode delay can result in loss of associated audio. WISI Support may recommend enabling the Audio Delay Compatibility Mode, which will make the multiplexer wait for audio during excessive decode delays.
  • Page 92: Broadcom Legacy Pvr Compatibility Settings

    11.6.5 Broadcom Legacy PVR Compatibility Settings This feature is a global setting and will affect all streams on the WISI chassis. This setting is only required if legacy Broadcom PVR equipment is being used with output streams from WISI transcoders. When enabled, it is applied to all output streams that use the V2 data pathway on the chassis and these streams will be reformatted to be compatible with legacy Broadcom PVRs.
  • Page 93 11. Child Device Figure 11.49 - Restart child device  5. In the Device Status area, click the Restart icon at the right end of the child device row. The child device takes a few seconds to restart. Inca Multiscreen Launch Platform User Manual - Doc 10013, Version 2 Page 93...
  • Page 94: Redundancy

    12. Redundancy 12. Redundancy WISI offers the Service Failover redundancy option on the Multisceeen Launch Platform. Service failover redundancy enables configuring a secondary source to replace a primary source in the same chassis, when one or more of up to six user-configured trigger conditions are detected. When the trigger condition on the primary source clears, the system automatically returns service to the primary source.
  • Page 95: Service Failover

    12. Redundancy 12.1 Service Failover In service failover, the system monitors up to 16 PIDs in the primary source used to generate an output. Up to six parameters can be monitored, with user-configurable thresholds. The system can be configured to automatically fail over to a user-specified secondary source when any of the trigger conditions are met.
  • Page 96 12. Redundancy Service failover is accessed by selecting Edit in the drop-down menu in the source or output section of the desired output tile, then selecting the Monitor/Failover tab, as shown in the screenshots below. Figure 12.2 - Select Edit in the Source Portion of the Tile Figure 12.3 - Select Edit for an Output Monitor/Failover configuration in the source region of the tile applies to the tile’s first output.
  • Page 97: Source Monitor

    This field specifies one or more PIDs to monitor in the source selected in Monitor mode. Up to 16 [Textbox] PIDs can be specified. PIDs are specified using WISI filter expressions, separated by commas. Several example expressions are provided below. For more examples of filter expressions see...
  • Page 98 12. Redundancy For transcoded outputs, service failover monitoring can take place either before or after the transcode process, using the Watch the source or Watch the transcoder output options. The selected monitor mode determines where the secondary source will be substituted in the signal flow, in the event of a failover.
  • Page 99 12. Redundancy Watch the transcoder output In Watch the transcoder output mode, monitoring and secondary source substitution take place after the transcode processor. The substituted secondary source is output directly, without being transcoded. Figure 12.6 - Transcoded Outputs – Watch the Transcoder Output Up to six parameters in each of up to 16 selected PIDs in the primary source can be monitored.
  • Page 100 12. Redundancy Program level monitors include:   PAT loss   PMT loss   Video Frame Loss The 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.
  • Page 101: Failover Options

    12. Redundancy Field Description Trigger an alarm and failover, if enabled, if the video frame information is not detected for the number of seconds specified in the Duration field to the right of PAT loss. Encrypted stream Monitor all specified PIDs for an active encryption flag. errors Trigger an alarm and failover, if enabled, if an encryption flag is present for the number of seconds specified in the Duration field to the right of PAT loss.
  • Page 102: Program And Pid Filtering And Remapping

    12.1.4 Program and PID Filtering and Remapping Filter or remap Programs and PIDs using filter expressions. Details of WISI filter expressions can be found in Appendix A: Filter Expressions Guide on page 112. One or more monitored PIDs are specified in the Monitor PIDs field using filter expressions.
  • Page 103 12. Redundancy Figure 12.9 - Examples of Primary and Secondary Sources   Figure 12.10 - Remapped Program and PID Configuration Inca Multiscreen Launch Platform User Manual - Doc 10013, Version 2 Page 103...
  • Page 104 12. Redundancy Figure 12.11 - Failover with Remapped Program and PID Inca Multiscreen Launch Platform User Manual - Doc 10013, Version 2 Page 104...
  • Page 105: Alarms

    12. Redundancy 12.1.5 Alarms When one or more monitor settings are exceeded, an alarm is generated for the output stream. The alarm message indicates the failover type and lists the triggered parameters. Examples of the alarm triggers are shown below. Figure 12.12 - Output Alarm with Failed Primary Source –...
  • Page 106 12. Redundancy Figure 12.14 - Output Alarm – Force Secondary Inca Multiscreen Launch Platform User Manual - Doc 10013, Version 2 Page 106...
  • Page 107: Intelligent Stream Redundancy/Watch The Production Stream

    12. Redundancy 12.2 Intelligent Stream Redundancy/Watch the Production Stream   Intelligent Stream Redundancy (ISR), also known as Watch the Production Stream, is an extension to Service Failover that allows operators to generate a redundant stream within a redundant chassis to back up a production service.
  • Page 108: Lacp Network Interface Bonding

    Port pairings are chassis dependent and are fixed. The lower numbered port in each pair is the primary port and the higher numbered is the secondary port. When video port aggregation is active, configurations of secondary ports in the parent device System tab are ignored. In the 4420, the port pairings are: Primary Secondary Independent  ...
  • Page 109 13. LACP Network Interface Bonding Field Description Video Port Aggregation Disabled : Port aggregation is disabled, and each video port operates independently of all Mode others. [Disabled|Round Robin|Active Failover|LACP Round Robin : Outputs assigned to the primary port alternate between the primary and Aggregation] secondary port.
  • Page 110: Configuring Port Aggregation

    13. LACP Network Interface Bonding 13.1 Configuring Port Aggregation Port pairing is accessed in the Advanced Network Options section of the Administration tab Advanced network options can be accessed by clicking on the icon of the System setting, launching the dialog box for sections on: Port Aggregation, FEC Settings and IP Settings. Figure 13.2 - Advanced network options  ...
  • Page 111: Video Port Aggregation Mode

    13. LACP Network Interface Bonding 13.1.1 Video Port Aggregation Mode Under Network Port Settings – Video Port Aggregation Mode , 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 112: Appendix A: Filter Expressions Guide

    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 Redundancy on page 94 In output configuration settings, filter expressions may be applied in three fields, as noted in the table below:...
  • Page 113 Appendix A: Filter Expressions Guide Examples of output filters are shown below: Figure 13.7 - Output filter fields - Add an Output dialog box; Add a probe dialog box and the Edit an Output dialog box. Examples of audio transcode settings are shown below: Figure 13.8 - Audio transcode settings - Add an Output dialog box and the Edit an Output dialog box.
  • Page 114: Filter Expression Terms

    Appendix A: Filter Expressions Guide Filter Expression terms Noted below are the filter expression terms that can be used: Field Details Identifies the location of a program. Creates a mapping rule. Separates selectors. Separates individual expressions. Increments from the original selection. Drops the related program, PID, stream (etc.).
  • Page 115 Appendix A: Filter Expressions Guide Expression selectors Shown below are the expression selectors that can be used, along with examples: Selector Description Example Explanation of example PID number x PID 53 in the transport stream Program x Selects to program 2 Selects all programs xth program The 4th program...
  • Page 116 Appendix A: Filter Expressions Guide Expression operators Shown below are the expression selectors that can be used, along with examples: Operator Description Example Explanation of example <sel> Add the program or PID selected by Add program number 3 <sel> Add PID 10 to the output P3.4 Add stream 4 in program number 3...
  • Page 117: Building Filter Expressions

    Appendix A: Filter Expressions Guide Building Filter Expressions The following steps describe how to build a filter expression using the methods discussed below. 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.
  • Page 118: Filter Expressions For Audio Outputs

    Appendix A: Filter Expressions Guide  8. When filtering PIDs be aware that PIDs are removed from the Program Map Table (PMT) only if filtered out using Px.Ax. If filtering out using the PID number, the PMT is not updated. Compound Expression Examples Shown below are some examples of compound expressions: Expression Description...
  • Page 119 Appendix A: Filter Expressions Guide Expression Operators Shown below are the expression operators for audio outputs: Selector Description Example Explanation of example <sel> Identify which audio from the source should be added Fifth audio. as an audio output. <sel> Map the audio selected by A1:199 Add the first audio and remap it to PID <sel>...
  • Page 120 Appendix A: Filter Expressions Guide  3. In the 'Source filter' field, enter the following filter: Px.Ay?lang=NEW, where:   x is the program number of the source program, such as 'P32' or 'P@1'   y is the order of the audio substream, such as 'A1'  ...
  • Page 121: Appendix B: The Inca Boot Menu

    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 122 Appendix B: The Inca Boot Menu  3. When a section with a blue background appears, select Initial setup using a serial cable (networking, password, defaults) from the menu and press <Enter>.  4. More text will scroll on the console and then the boot process will stop at the boot menu. Figure 13.10 - Main Menu  5.
  • Page 123: Management Interface: Use A Static Network Address

    VPN access is required. The DNS Server is used to resolve domain names and can be helpful in cases where remote SSH access is provided to WISI via an SSH port forward.
  • Page 124: Management Interface: Configure The Network Using Dhcp

    Although this field is optional, WISI recommends configuring a gateway, if present in the network, to avoid connection issues with timeservers, in the event VPN access is required, or if WISI support requests SSH access to the unit through a port forward. DNS Server...
  • Page 125: Set The Web Administration Password

    Appendix B: The Inca Boot Menu Set the Web Administration Password The serial console is the only way to regain access to the VidiOS™ web-based user interface if the administration password is lost. A new web administration password can be set by selecting Set the web administration password in the Boot menu, as shown below:  1.
  • Page 126: Save The Settings And Exit

    Appendix B: The Inca Boot Menu Figure 13.14 - Configuration Reset Menu Save the Settings and Exit Changes to the system configuration using the boot menu will not take effect until Save the settings and Exit is selected. The device will then resume the boot process using the specified changes. Exit Without Changing the Settings Selecting Exit without changing the settings will exit the Boot menu.
  • Page 127: Appendix C: Government Standards Compliance

    Appendix C: Government Standards Compliance Appendix C: Government Standards 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: Multiscreen Launch Platform Complies with Part 15 of the FCC Rules.
  • Page 128 Appendix C: Government Standards Compliance Dolby Compliance Manufactured under license from Dolby Laboratories. Dolby and the double-D symbol are registered trademarks of Dolby Laboratories. Inca Multiscreen Launch Platform User Manual - Doc 10013, Version 2 Page 128...

Table of Contents