Sencore VB7880 User Manual

Advanced content extractor
Table of Contents

Advertisement

Quick Links

VB7880 Advanced Content Extractor
User's Manual

Software version 5.2

Form 8124B
VB7880 Advanced Content Extractor User's Manual version 5.2
2016 c Sencore
3200 W. Sencore Drive - Sioux Falls, SD, 57107
Phone: +1.605.978.4600 -
www.sencore.com

Advertisement

Table of Contents
loading

Summary of Contents for Sencore VB7880

  • Page 1: Software Version

    VB7880 Advanced Content Extractor User’s Manual Software version 5.2 Form 8124B VB7880 Advanced Content Extractor User’s Manual version 5.2 2016 c Sencore 3200 W. Sencore Drive - Sioux Falls, SD, 57107 Phone: +1.605.978.4600 - www.sencore.com...
  • Page 2 Inquiries should be made directly to those companies. This document may also have links to third-party web pages that are beyond the control of Sencore. The presence of such links does not imply that Sencore endorses or recommends the content on those pages. Sencore acknowledges the use of third-party open source software and licenses in some Sencore products.
  • Page 3: Table Of Contents

    INTRODUCTION About the VB7880 Advanced Content Extractor ..... . How to Use This Manual ........
  • Page 4 Setup — Ethernet ........VB7880 Advanced Content Extractor User’s Manual version 5.2...
  • Page 5 OTT Profile Health Timeline ....... . . Build ID 9345e02e7e51ebaf5e2a0f6e8e545ba6d22f1e1f Last modified 2016-02-03 VB7880 Advanced Content Extractor User’s Manual version 5.2...
  • Page 6: Introduction

    100 streams (TV multicast streams or OTT) concurrently, depending on the license. The VB7880 with its RVW (Remote Video Wall) capability is ideal for visual at-a-glance monitoring in the NOC, VOC, head-end or remotely via any standard web browser.
  • Page 7: How To Use This Manual

    The VB7880 is designed to raise an alarm for descrambling failures at the head-end, before ingress into the network. The VB7880 can also detect freeze-frame errors and audio silence. Alarming can be masked during predefined time periods.
  • Page 8: Installation And Initial Setup

    Make sure that the server hardware matches the requirements listed above and then follow the procedure outlined below. 1. Obtain the latest installation kickstart image from Sencore. 2. Insert the installation medium into the server: For CD/DVD-based installations, burn the downloaded ISO image to a CD/DVD and insert into the server.
  • Page 9: Deploying In A Virtualized Environment

    Continue to chapter 2.4 for details on how to enable the VB7880 Advanced Content Extractor system.
  • Page 10: Verifying Correct Initial Setup And Software Activation

    The page displayed should look similar to the following screen shot. If you forget the Software Activation password, you can reset it by logging in as root and issuing the command /opt/btech/ssg/bin/reset_web_password VB7880 Advanced Content Extractor User’s Manual version 5.2...
  • Page 11 field labelled Apply license key and click the Add license button. 7. Click the button labeled Activate software and wait for it to finish. If successful, the VB7880 Advanced Content Extractor should now be activated, and you will be presented with a link to the user interface.
  • Page 12: Initial Setup Troubleshooting

    If you receive an error trying to access it, please wait for a few minutes before trying again. To return to the Software Activation view to make changes, open the About — License tab in the VB7880 Advanced Content Extractor user interface and click the link labelled Manage installed software.
  • Page 13: Upgrading By Re-Installing The System

    2.6.2 Upgrading From Version 5.0.0 VB7880 Advanced Content Extractor version 5.2 will be able to upgrade VB7880 version 5.1 only. Other versions of VB7880 will need to first be upgraded to VB7880 version 5.1. VB7880 Advanced Content Extractor User’s Manual version 5.2...
  • Page 14: Upgrading From Version 5.1.0

    The upgrade will also install the Software Activation interface (please see chapter 2.4 for more information), with the VB7880 Advanced Content Extractor already activated. Open the About — License tab in the user interface and click the link labeled Manage installed software to make changes to Software Activation, for instance to replace the default password.
  • Page 15 VB7880 Advanced Content Extractor User’s Manual version 5.2...
  • Page 16: Quick Setup Guide

    3 QUICK SETUP GUIDE This quick setup guide is intended to provide a step-by-step explanation of how to setup the VB7880 once the initial setup has been performed (as described in chapter 2). More detailed instructions are found in chapter 5 of this manual.
  • Page 17: Adjusting Alarm Thresholds

    3.5 License When first activated, the VB7880 comes with a 30-day trial license. To use it beyond this time, a license key is required. To generate the license code, you will need to provide the hardware key, which can be found under About —...
  • Page 18: Remote Video Wall

    4 REMOTE VIDEO WALL This chapter gives a quick introduction on how to use the Remote Video Wall feature of the VB7880 Advanced Content Extractor. 4.1 Introduction to the Remote Video Wall The VB7880 Advanced Content Extractor gives the opportunity to monitor the content of up to 64 multicast services or live OTT channel profiles spread across four web browser windows.
  • Page 19: Accessing The Remote Video Wall

    In addition the VB7880 Advanced Content Extractor can also be integrated with the VideoBRIDGE Controller enabling Network diagrams and alarm lists right next to crisp mosaics decoded from the selected streams. When VBC integration is available, any streams for which the VideoBRIDGE Controller has active alarms will be shown with a colored border in the RVW.
  • Page 20: Alarm View

    This widget makes it possible to display a list of active alarms, either from the VideoBRIDGE Controller or the VB7880 itself. The alarm source is can be configured for each widget instance. If VBC integration is disabled, the alarm source is ignored and the local alarms are always displayed.
  • Page 21: Image Viewer

    This widget displays a loudness graph for an audio channel of a multicast stream monitored on the VB7880 Advanced Content Extractor. Real-time audio analysis needs to be enabled for the stream for the data to be available. Up to two minutes of loudness data is displayed in the graph.
  • Page 22: The Vb7880 Graphical User Interface

    5 THE VB7880 GRAPHICAL USER INTERFACE The VB7880 web interface is reached by pointing a web browser to the IP address of the VB7880 as shown in the screen shot above. Note that different web browsers behave differently with respect to memory leaking, and if the VB7880 GUI should be available at all times the browser should be selected VB7880 Advanced Content Extractor User’s Manual version 5.2...
  • Page 23 In this manual the term stream is generally used instead of the terms multicast and/or a unicast stream. A stream may thus contain a single service or multiple services. VB7880 Advanced Content Extractor User’s Manual version 5.2...
  • Page 24: Main

    Last cleared: The time the Clear all counters button was last clicked. If no time is indicated the counters have not been cleared since VB7880startup/reboot time. Extractor VB7880 Advanced Content Extractor User’s Manual version 5.2...
  • Page 25: Main - Thumb Overview

    Netmask: The subnet mask of the selected network interface. 5.1.2 Main — Thumb overview The Thumb overview view displays a mosaic of all decoded thumbnails. By default the Normal mode is used. VB7880 Advanced Content Extractor User’s Manual version 5.2...
  • Page 26 The Remote Video Wall features offers a better overview of content and alarm status for each stream. Please refer to chapter 4 for more information on the Remote Video Wall feature. VB7880 Advanced Content Extractor User’s Manual version 5.2...
  • Page 27: Alarms

    The alarm setup view allows global alarm configuration whereas settings defined for each multicast and service (in the Multicasts — Streams views) will also affect VB7880 alarming. A simplified diagram of the VB7880 alarm handling is shown below.
  • Page 28: Alarms - All Alarms

    — they cannot be restored. The Export button enables export of the corresponding alarm list as an XML file. This file will open in a new window. VB7880 Advanced Content Extractor User’s Manual version 5.2...
  • Page 29: Alarms - Alarm Setup

    When changes have been made to alarm settings click the Apply changes button for changes to take effect. Note that the VB7880 Advanced Content Extractor alarm handling will also depend on the threshold settings assigned to a stream defined by the user (Multicasts — Ethernet thresh. and Multicasts —...
  • Page 30 ‘Fatal’ [System errors]: Enable this to view all system errors Default: Enabled, sever- ity ‘Major’ [System info]: Enable this to view system informa- Default: Enabled, sever- tion messages ity ‘Ok’ VB7880 Advanced Content Extractor User’s Manual version 5.2...
  • Page 31 ‘Major’ Manifest parse error: Failed to parse manifest file. Invalid Default: Enabled, sever- format ity ‘Major’ Unknown manifest: Cannot recognize manifest XML for- Default: Enabled, sever- ity ‘Fatal’ CAP (Caption) Alarms VB7880 Advanced Content Extractor User’s Manual version 5.2...
  • Page 32 Default: Enabled, sever- vices than specified in the threshold ity ‘Major’ Bad quality: Some or all caption data was cor- Default: Enabled, sever- rupt ity ‘Error’ Unknown: Unknown error Default: Enabled, sever- ity ‘Warning’ VB7880 Advanced Content Extractor User’s Manual version 5.2...
  • Page 33: Ott

    The OTT support enables monitoring of OTT channels. Up to 100 OTT channels can be monitored in parallel, up to a total maximum of 100 channels (multicasts and OTT combined), depending on the license. VB7880 Advanced Content Extractor User’s Manual version 5.2...
  • Page 34 The Active Testing licenses can be distributed over the monitored OTT channels as desired. The VB7880 Advanced Content Extractor will parse a channel’s manifest file, and for a live stream one of the latest chunks in each OTT profile’s chunk sequence will be analyzed.
  • Page 35: Ott - Details

    Progress: Channels will be analyzed sequentially, and the progress bar shows which channel is currently being monitored and how analysis is progressing. Profiles: The number of profiles associated with a channel. VB7880 Advanced Content Extractor User’s Manual version 5.2...
  • Page 36 Yes or No depending on whether the content for that profile is encrypted or not. HTTP header: (Only displayed if OTT Active Testing is enabled for this channel.) The current HTTP header of the last chunk downloaded for that profile. VB7880 Advanced Content Extractor User’s Manual version 5.2...
  • Page 37: Ott - Details - Manifest (Option)

    The channel health bar displays the current status for individual channel profiles. Profiles are separated by vertical black lines. Colors indicate profile alarm status: Green: OK Yellow: Warning Orange: Error Red: Major Black: Fatal VB7880 Advanced Content Extractor User’s Manual version 5.2...
  • Page 38 Clickable URL for displaying the manifest file as text for this particular profile. Manifest URL: Clickable URL to the profile manifest file. HTTP header: URL to HTTP header in text form for a particular profile manifest file. VB7880 Advanced Content Extractor User’s Manual version 5.2...
  • Page 39: Ott - Details - Alarms

    When the OTT Active Testing option is available, but the currently displayed channel has Active Testing disabled, the alarms that are not applicable to the channel are shown as black squares in the top half of the dialog. VB7880 Advanced Content Extractor User’s Manual version 5.2...
  • Page 40: Ott - Details - Thumbnails

    The video picture size of the selected profile Aspect ratio: The video aspect ratio of the selected profile Pixel aspect ratio: The video pixel aspect ratio of the selected profile Codec: The video encoding format of the selected profile VB7880 Advanced Content Extractor User’s Manual version 5.2...
  • Page 41 The ID of the selected profile. Bitrate: Bitrate rate of the a chunk. Streamtype: The type of the stream detected; live or video on demand. Sequence Number: The sequence number of a chunk. VB7880 Advanced Content Extractor User’s Manual version 5.2...
  • Page 42: Ott - Details - Alignment

    Click the ‘Play’ button to play back the last decoded audio chunk for the selected profile in the browser. VB7880 Advanced Content Extractor User’s Manual version 5.2...
  • Page 43: Ott - Channels

    URL in a new browser tab. RTMP: Check this check box if the channel is an RTMP channel. RTMP live: Check this check box if the RTMP channel is a live service. VB7880 Advanced Content Extractor User’s Manual version 5.2...
  • Page 44: Ott - Settings

    In the settings section global round time for all of the OTT engines can be set. The round time setting does not apply to channels for which real-time audio analysis have been enabled. VB7880 Advanced Content Extractor User’s Manual version 5.2...
  • Page 45: Ott - Thresholds

    Normal change is the recommended setting, whereas Large change allows a high amount of noise, which may result in too many freeze-frame alarms. VB7880 Advanced Content Extractor User’s Manual version 5.2...
  • Page 46 The maximum time a manifest can remain unchanged before a manifest age alarm is raised. Manifest XML size: The maximum detected size of the manifest before a manifest size alarm is raised. VB7880 Advanced Content Extractor User’s Manual version 5.2...
  • Page 47 Min. Profiles: Minimum number of profiles in the selected channel before an alarm is raised. VB7880 Advanced Content Extractor User’s Manual version 5.2...
  • Page 48: Multicasts

    The Multicasts — Thumbnails view gives the user visual feedback of each stream’s status. The streams that the VB7880 Advanced Content Extractor extracts data from are presented in a list of streams, and a ‘bulb’ indicates the current alarm status of the associated stream. In addition, the Remote Video Wall features offers a better overview of content and alarm status for each stream.
  • Page 49 The VB7880 Advanced Content Extractor is capable of extracting thumbs from up to 100 streams, up to a total maximum of 100 channels (multicasts and OTT combined), depending on the license. MPEG-2,...
  • Page 50 MPEG-4/AVC and HEVC video formats in standard definition, high definition or ultra-high definition are supported. The VB7880 Advanced Content Extractor will use a varying amount of time decoding the streams, depending on how the streams are coded and if they are standard definition, high definition or ultra-high definition.
  • Page 51 The type of the stream containing the selected service; multicast or unicast Multicast address: The multicast address of the stream containing the selected service Multicast port: The port number of the multicast containing the selected service VB7880 Advanced Content Extractor User’s Manual version 5.2...
  • Page 52 The video pixel aspect ratio of the selected service Codec: The video encoding format of the selected service Quality: The video sampling format of the selected service Frame rate: The video frame rate of the selected service (Hz) VB7880 Advanced Content Extractor User’s Manual version 5.2...
  • Page 53 Shown if the service does not carry a video PID — which is the case for radio services. The stream contains no service, as signaled in PSI/SI. The signal cannot be decoded due to excessive CC errors. VB7880 Advanced Content Extractor User’s Manual version 5.2...
  • Page 54: Multicasts - Join

    This icon is shown if the VB7880 is unable to receive or analyze the PMT PID. Note that if a stream is known not to carry PSI, the user may select to manually specify a custom video PID —...
  • Page 55: Multicasts - Streams

    Clicking Join all will join all multicasts in the list (up to the licensed maximum number of channels). Unjoining one or more multicasts is done by selecting multicasts and clicking Unjoin selected or by clicking Unjoin all. VB7880 Advanced Content Extractor User’s Manual version 5.2...
  • Page 56 Check the ‘Join stream’ check box to join a multicast or unicast. Join interface: Select which interface to join the selected multicast. Note that no alarms will be raised if the corresponding alarm types are deactivated in the Alarms — VB7880 Advanced Content Extractor User’s Manual version 5.2...
  • Page 57: Multicasts - Ethernet Thresh

    Duplicate highlighted button. Deleting a threshold is done by highlighting the threshold that should be removed and clicking Delete selected. Note that the predefined ‘Default’ threshold template cannot be deleted or changed. VB7880 Advanced Content Extractor User’s Manual version 5.2...
  • Page 58 If only one or a few services need to be monitored, disable this setting, in which case services not referenced by the Service threshold applied to the same stream will be ignored. Please refer to chapter 5.4.5 for details on Service thresholds. VB7880 Advanced Content Extractor User’s Manual version 5.2...
  • Page 59 Normal change is the recommended setting, whereas selection of Large change allows a high amount of noise, which may result in too many color-freeze alarms. VB7880 Advanced Content Extractor User’s Manual version 5.2...
  • Page 60 (i.e: 1:1 or 2:1) if Specified PAR has been selected in the drop-down menu above. PAR alarm timeout: The number of seconds before an alarm is triggered when the expected PAR is not correct. VB7880 Advanced Content Extractor User’s Manual version 5.2...
  • Page 61: Multicasts - Service Thresh

    Service threshold (even if all service-specific settings are disabled or set to ‘Same as stream’) will be ignored by the VB7880. In the service threshold template list the ‘Refs’ column displays how many streams are associated with each service threshold template.
  • Page 62 Extractor will raise an alarm if it detects that the stream is clear. When Same as stream is selected, the requirement defined in the stream threshold will apply. VB7880 Advanced Content Extractor User’s Manual version 5.2...
  • Page 63 field below. Expected PAR: The expected Pixel Aspect ratio must be given in the text field (i.e: 1:1 or 2:1) if Specified PAR has been selected in the drop-down menu above. VB7880 Advanced Content Extractor User’s Manual version 5.2...
  • Page 64 When Same as stream is selected, the requirement defined in the stream threshold will apply. Note that alarm masking only affects alarm lists and SNMP traps; other alarm indications in the GUI will remain visible. VB7880 Advanced Content Extractor User’s Manual version 5.2...
  • Page 65: Captions (Option)

    The Captions — Services view gives the user visual feedback of the closed caption status of each service. The services that the VB7880 Advanced Content Extractor extracts captions from are presented in a list of services, and a ‘bulb’ indicates the current alarm status of the associated service.
  • Page 66: Captions - Caption Service - Captions

    By default, only the closed caption text is shown in the list. If you would like to see all control messages as well, check the Show control messages checkbox at the bottom left. VB7880 Advanced Content Extractor User’s Manual version 5.2...
  • Page 67: Captions - Caption Service - Alarms

    In the right corner of the pop-up window is a free text search field used to narrow down the entries in the alarm log. The alarms are the same ones as explained for the Alarms Setup view, see chapter 5.2.2 for more information. 5.5.3 Captions — Thresholds VB7880 Advanced Content Extractor User’s Manual version 5.2...
  • Page 68 Minimum number of SCTE 20 caption services expected in services Min. CEA 608: Minimum number of non-SCTE 20 CEA 608 caption services expected in services Min. CEA 708: Minimum number of CEA 708 caption services expected in services VB7880 Advanced Content Extractor User’s Manual version 5.2...
  • Page 69: Rvw

    Image: A small image/logo that will be visible in the top left corner of the RVW Mosaic. The file must be selected from the corresponding drop-down menu. Setup — External system integration VB7880 Advanced Content Extractor User’s Manual version 5.2...
  • Page 70: Rvw - Mosaic A-D

    Delete image heading and press the Delete button. The DataMiner user name and password are stored in plain text on the VB7880 server and can be seen by all logged-in users. If possible, have the VB7880 use a non-privileged account on the DataMiner server.
  • Page 71 LUFS/LKFS displays one compound meter for the entire audio stream. Setting metering to None will disable audio bars for this frame. Note: If the service is scrambled, the VB7880 will not attempt to monitor the audio. VB7880 Advanced Content Extractor User’s Manual version 5.2...
  • Page 72 Preview: Click the Display button to display a preview of the widget inside the configuration UI. Please note that not all widget might display correctly in this mode. VB7880 Advanced Content Extractor User’s Manual version 5.2...
  • Page 73: Setup

    This setting affects the local alarm list, SNMP traps and syslog messages. Network settings Source specific multicasts: This option should be enable to use Source-specific multicasts. Time synchronization VB7880 Advanced Content Extractor User’s Manual version 5.2...
  • Page 74 Instead of setting up network time synchronization from this tab, we recommend using the standard operating system tools for configuring the system clock. The settings on this tab are deprecated and will be removed from a future release of the VB7880 software. Please refer to the operating system instructions for further details on how to configure the date and...
  • Page 75: Setup - Colors

    The RGB color on the format #XX(Red)XX(Green)XX(Blue) where XX represents a hexadecimal figure spanning 0-255 in decimal notation. If supported by the browser, clicking the color should pop up a color selection dialog. VB7880 Advanced Content Extractor User’s Manual version 5.2...
  • Page 76: Setup - Ethernet

    5.7.4 Setup — VBC The VideoBRIDGE Controller can automatically detect the VB7880 Advanced Content Extractor and add it to the VideoBRIDGE Controller equipment list, provided that the auto-detect functionality is enabled and the VideoBRIDGE Controller server address is known to the Extractor. Note that the network must be transparent to traffic between the VideoBRIDGE Controller server and VB7880 Advanced Content...
  • Page 77: Setup - Login

    Log-in is performed by providing the correct password. The default password is elvis. The operator may define a new password that should be easy to remember. VB7880 Advanced Content Extractor User’s Manual version 5.2...
  • Page 78: Setup - Vbc Thresh

    Note that when logged in from the VideoBRIDGE Controller, the VideoBRIDGE Controller user’s access rights apply. The password defined here controls access to the VB7880 user interface. To change the password for the Software Activation interface, please refer to chapter 2.4 5.7.6 Setup —...
  • Page 79: Setup - Scheduling

    Number of seconds with OTT transport related alarms OTT HTTP errors: Number of seconds with OTT HTTP related alarms OTT XML errors: Number of seconds with OTT XML related alarms. 5.7.7 Setup — Scheduling VB7880 Advanced Content Extractor User’s Manual version 5.2...
  • Page 80 The search field in the upper right corner of the view allows the user to type a text string, and the schedule list is updated to display only scheduling templates matching the specified text. VB7880 Advanced Content Extractor User’s Manual version 5.2...
  • Page 81: Setup - Security

    This page uses the same log-in credentials as the Software Activation interface. Please refer to chapter 2.4 for details on Software Activation. Security parameters Enable SNMP: If SNMP is disabled, no MIB is available on port 161. However SNMP traps are sent as usual on port 162. VB7880 Advanced Content Extractor User’s Manual version 5.2...
  • Page 82: Data

    VB7880s. Multicast stream lists, OTT channel lists and scheduling information can be exported to and imported from Sencore VideoBRIDGE probes. You can also import and export license and software maintenance keys in XML format from this page.
  • Page 83: Data - Software

    5.8.2 Data — Software The software section allows the VB7880 Advanced Content Extractor to be upgraded to a newer version just by pressing the choose file button and selecting the .tea file from the directory of the local PC and then pressing Go!.
  • Page 84 The External integration interface (Eii) allows inclusion of Sencore VideoBRIDGE equipment into 3rd party NMS systems. In order to facilitate integration the Data — Eii view allows export of XML files containing the data typically being requested by an NMS system via the regular Eii interface.
  • Page 85: About

    5.9 About 5.9.1 About — Release info This section shows the version and build date of the installed software and the underlying operating system. 5.9.2 About — License VB7880 Advanced Content Extractor User’s Manual version 5.2...
  • Page 86: About - Technologies

    Click the Manage installed software link to access the Software Activation interface, see chapter 2.4 for more information. To disable the VB7880 Advanced Content Extractor, uncheck the Activate software checkbox and click the Change button. You cannot do this if it has been set as the default software through the Software Activation interface (which is done by default the first time you activate the software), you will need to...
  • Page 87: About - Credits

    5.9.4 About — Credits This view shows information about the software included with the Extractor. VB7880 Advanced Content Extractor User’s Manual version 5.2...
  • Page 88: A Appendix: Network Configuration

    # Reconfigure the IPv4 address nmcli con mod eno2 ipv4.addresses 10.100.100.2/24 # Connect the eno2 connection nmcli con up eno2 More documentation on nmcli is available in the Networking Guide https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/ Networking_Guide/sec-Networking_Config_Using_nmtui.html https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/ Networking_Guide/sec-Using_the_NetworkManager_Command_Line_Tool_nmcli.html VB7880 Advanced Content Extractor User’s Manual version 5.2...
  • Page 89: B Appendix: Ott Profile Health

    Yellow: Warning Orange: Error Red: Major Black: Fatal All enabled alarms may affect the profile health bar, and alarm severities can be assigned to each alarm in the Alarms — Alarm setup view. VB7880 Advanced Content Extractor User’s Manual version 5.2...
  • Page 90: Ott Profile Health Timeline

    If several alarms are active within a one minute period the graph color will reflect the most severe alarm. Historical alarms can be examined in more detail by viewing the OTT alarm list. VB7880 Advanced Content Extractor User’s Manual version 5.2...

Table of Contents