0% found this document useful (0 votes)
832 views256 pages

Inspector LIVE 5.03 Users Guide - SUG-InSLIV-021

Uploaded by

Grabnarchek
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
832 views256 pages

Inspector LIVE 5.03 Users Guide - SUG-InSLIV-021

Uploaded by

Grabnarchek
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 256

Inspector® LIVE 5.

03
Digital Video Analyzer

User’s Guide

Document Number: SUG-INSLIV-021


February 15, 2019
Notice

The information in this guide is subject to change without notice.


TELESTREAM LLC SHALL NOT BE LIABLE FOR TECHNICAL OR EDITORIAL ERRORS OR OMISSIONS
CONTAINED HEREIN; NOR FOR INCIDENTAL OR CONSEQUENTIAL DAMAGES RESULTING FROM
THE FURNISHING, PERFORMANCE, OR USE OF THIS MATERIAL.
ALL STATEMENTS, INFORMATION, AND RECOMMENDATIONS IN THIS DOCUMENT ARE BELIEVED
TO BE ACCURATE BUT ARE PRESENTED WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED. USERS MUST TAKE FULL RESPONSIBILITY FOR THEIR APPLICATION OF ANY PRODUCTS.
This guide contains information protected by copyright. No part of this guide may be photocopied or reproduced in
any form without prior written consent from Telestream LLC.
The software described in this guide is furnished under a license agreement or nondisclosure agreement. The software
may be used or copied only in accordance with the terms of the agreement.
Telestream retains the right to change any of the specifications in this document at any time without prior notice.
Product names mentioned herein may be trademarks and/or registered trademarks of their respective companies.
© 2019 Telestream LLC. All Rights Reserved.
Telestream, 247 Station Drive, Suite NE-2, Westwood, MA 02090 USA
Patent Nos.: US 7,321,565, 7,801,127, 7,848,237, 8,019,896, 8,031,623, 8,239,888, 8,588,069, 8,625,455, 8,943,530,
8,838,772, 9,197,684, 9,191,426, 9,232,241, 9,253,512, 9,367,614, 9,405,829, 9,449,087, 9,449,088, 9,449,086,
9,590,816, 9,680,890 and other patents pending
The following are trademarks of Telestream:
IneoQuest Technologies, Expedus, DVA, iVMS, Singulus, IQDVx, IQMediaAnalyzer Pro, Cricket, IQDialogue,
IQMediaMonitor, Geminus, Surveyor, Inspector, Spectator
Microsoft, Windows, Excel, and Internet Explorer are either registered trademarks or trademarks of Microsoft
Corporation in the United States and/or other countries.
Adobe, Acrobat, and Flash are either registered trademarks or trademarks of Adobe Systems Incorporated in the
United States and/or other countries.
Mozilla and Firefox are registered trademarks of the Mozilla Foundation.
Telestream iQ Solutions Technical Publications is a 2018 APEX Award for Publication Excellence winner.
IMPORTANT

NETWORK SECURITY
AND
PROPER USE OF TELESTREAM VIDEO ANALYSIS PROBE PRODUCTS1

Introduction
Telestream iQ Solutions video analysis probe products detect streaming media data
flows on networks and measure a variety of key parameters. Measurement results and
alerts can be sent to one or more centralized servers, enabling users to view and
compare measurements from end-to-end throughout a distribution network to detect,
locate, and take corrective action on a wide range of fault types.

Proper Use of Telestream iQ Solutions Products


Users access information acquired and consolidated in Telestream iQ Solutions
products via server software incorporated in both probe and management products.
These hosts, like other networked equipment, may be subject to a wide variety of
security threats from the Internet. Telestream iQ Solutions products are designed
for use, and must be used, only behind a properly configured border router and
firewall within a secure network infrastructure.2
The failure to take appropriate IT security precautions and/or the use of Telestream iQ
Solutions products outside a secure IT environment may result in unauthorized access
to customer data and systems, and loss of functionality, warranty coverage, and
support service coverage. Telestream is not responsible for network vulnerabilities due
to such failures nor their resulting consequences.
If you have questions about the use of Telestream iQ Solutions products, contact
Telestream iQ Solutions Technical Support at 1-866-464-4636 or
iqsupport@telestream.net.

1. This note relates to the use of Telestream iQ Solutions’ Singulus, Singulus Lite, Cricket, Geminus, Inspector LIVE, Surveyor,
and IQDialogue probe types, and the AMP, iVMS, iVMS ASM, cVOC, PLM, iDMS, Spectator, and cPAR management plat-
forms. For more information about these and other products, contact your Telestream representative or contact us via our web-
site at www.telestream.net.
2. For more information about network security precautions, see generally “Guidelines on Securing Public Web Servers,” Spe-
cial Publication 800-44, Version 2, National Institute of Standards and Technology (NIST), http://csrc.nist.gov/publications/nist-
pubs/800-44-ver2/SP800-44v2.pdf, including Section 8, “Implementing a Secure Network Infrastructure.”
Contents

1 Technical Support Information


1.1 Address and Telephone Numbers........................................................................................ 1-1
1.2 Internet Addresses ............................................................................................................... 1-1
1.3 About this Document .......................................................................................................... 1-1
1.3.1 Documentation Feedback........................................................................................ 1-2

2 Overview
2.1 Technical Specifications...................................................................................................... 2-1
2.2 Video Status Colored Indicators ......................................................................................... 2-2

3 Getting Started
3.1 Requirements ...................................................................................................................... 3-1
3.1.1 Screen Resolution ................................................................................................... 3-1
3.1.2 Web Browser and Pop-Up Windows....................................................................... 3-1
3.1.3 Adobe Acrobat Reader ............................................................................................ 3-1
3.2 Logging on .......................................................................................................................... 3-2
3.3 Managing Licenses and Versions ........................................................................................ 3-3
3.3.1 Managing Licenses ................................................................................................. 3-3
3.3.1.1 Installing a License.................................................................................. 3-4
3.3.2 Managing Versions.................................................................................................. 3-4
3.4 Configuring Your Account .................................................................................................. 3-5
3.4.1 Configuring the Home Page, Time Zone, and Language........................................ 3-5
3.4.1.1 Language Localization Exceptions.......................................................... 3-6
3.4.1.2 Corresponding Language in iVMS 5.08 or Greater ................................ 3-6
3.4.2 Changing Your Password ........................................................................................ 3-6
3.5 Configuring Inspector LIVE Pages..................................................................................... 3-7
3.5.1 Configuring the Update Frequency......................................................................... 3-7
3.5.2 Customizing Column Sort Order ............................................................................ 3-8
3.5.3 Configuring Columns to Display ............................................................................ 3-8
3.6 Logging off.......................................................................................................................... 3-9

4 Monitoring Your Video Network


4.1 Filtering Views .................................................................................................................... 4-1
4.1.1 Filtering by Program Name..................................................................................... 4-2
4.1.2 Filtering by Program State ...................................................................................... 4-2
4.1.3 Filtering by Program Type ...................................................................................... 4-2
4.1.4 Filtering by Flow Alias ........................................................................................... 4-3
4.1.5 Filtering by Flow State............................................................................................ 4-3
4.2 Mosaic View........................................................................................................................ 4-4
4.2.1 Mosaic Overview .................................................................................................... 4-4

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 i


4.2.1.1 Program Status Indicators........................................................................ 4-4
4.2.1.2 Opening a Page in a New Window.......................................................... 4-4
4.2.1.3 Audio Status Indicators ........................................................................... 4-5
4.2.2 Managing Mosaic Views......................................................................................... 4-6
4.2.2.1 Accessing Mosaic Options ...................................................................... 4-6
4.2.2.2 Configuring Mosaic View ....................................................................... 4-6
4.2.2.3 Resizing Mosaic Tiles.............................................................................. 4-7
4.2.2.4 Creating Mosaic Views............................................................................ 4-8
4.2.2.5 Modifying a Mosaic View ....................................................................... 4-9
4.2.2.6 Deleting a Mosaic View ........................................................................ 4-10
4.2.3 Accessing Detailed Program Information............................................................. 4-10
4.3 Program Census View ....................................................................................................... 4-11
4.3.1 Program Census Overview.................................................................................... 4-11
4.3.1.1 Program Status Indicators...................................................................... 4-11
4.3.1.2 Customizing Program Census Columns................................................ 4-12
4.3.1.3 Viewing Program Statistics ................................................................... 4-15
4.3.1.4 Viewing Program PID BitRate .............................................................. 4-16
4.3.1.5 Viewing Program Alarm Statistics ........................................................ 4-17
4.3.2 Monitoring Video and Audio ................................................................................ 4-18
4.3.2.1 Analyzing the Mean Opinion Score ...................................................... 4-18
4.3.2.2 Analyzing Video Quality Degradation .................................................. 4-19
4.3.2.3 Monitoring Dolby Audio ....................................................................... 4-20
4.3.3 Accessing Detailed Program Information............................................................. 4-20
4.4 Program Compact View .................................................................................................... 4-21
4.4.1 Program Compact Overview................................................................................. 4-21
4.4.1.1 Program Status Indicators...................................................................... 4-21
4.4.1.2 Viewing Program Alarm Summary ....................................................... 4-21
4.4.2 Accessing Detailed Program Information............................................................. 4-22
4.5 Flow Census View............................................................................................................. 4-23
4.5.1 Flow Census Overview ......................................................................................... 4-23
4.5.1.1 Flow and Payload Status Summaries .................................................... 4-23
4.5.1.2 Customizing Flow Census Columns ..................................................... 4-23
4.5.1.3 Rediscovering Flows ............................................................................. 4-26
4.5.2 Accessing Detailed Flow Information .................................................................. 4-26
4.6 Viewing Detailed Program Information............................................................................ 4-27
4.6.1 Real-Time Status ................................................................................................... 4-27
4.6.1.1 Flow Identifiers ..................................................................................... 4-28
4.6.1.2 Modifying the Flow Template ............................................................... 4-28
4.6.1.3 Viewing PID Structure .......................................................................... 4-29
4.6.1.4 Analyzing Flow Details......................................................................... 4-30
4.6.1.5 Analyzing Flow PIDs ............................................................................ 4-33
4.6.1.6 Analyzing Flow Distribution................................................................. 4-34
4.6.1.7 Viewing Programs Overview ................................................................ 4-34
4.6.1.8 Viewing Program Details ...................................................................... 4-35
4.6.2 Visual Trending ..................................................................................................... 4-42
4.6.3 Performance Details .............................................................................................. 4-43

ii Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


4.6.4 Program Comparison ............................................................................................ 4-44
4.6.5 Alarm Log ............................................................................................................. 4-46
4.6.6 Video MOS Elements............................................................................................ 4-47
4.6.6.1 Availability Indicators ........................................................................... 4-48
4.6.6.2 GOP Analysis Tab.................................................................................. 4-50
4.6.6.3 Spatial Analysis - Level 1 Tab............................................................... 4-52
4.6.6.4 Temporal Analysis - Level 2 Tab........................................................... 4-53
4.6.6.5 Pixel Analysis - Level 2 Tab.................................................................. 4-54
4.6.7 Dynamic Range Monitoring.................................................................................. 4-54
4.6.7.1 Accessing Dynamic Range Monitoring................................................. 4-55
4.6.7.2 Encoding Methods................................................................................. 4-56
4.6.7.3 Availability Status Indicators ................................................................ 4-56
4.6.7.4 Viewing Dynamic Range Events........................................................... 4-57

5 Diagnosing Service Issues


5.1 Visual Trending ................................................................................................................... 5-1
5.1.1 Filmstrip Navigation and Thumbnail Display......................................................... 5-2
5.1.1.1 Visual Trending – Range: 2 Minutes Window ........................................ 5-2
5.1.2 Closed Captioning Location and Text..................................................................... 5-3
5.1.3 Generating a Visual Trending PDF Report ............................................................. 5-4
5.1.4 Viewing Additional Visual Trend Information........................................................ 5-4
5.1.4.1 ES Distribution ........................................................................................ 5-5
5.1.4.2 Performance Details ................................................................................ 5-5
5.1.4.3 Program Template.................................................................................... 5-5
5.1.4.4 Visual Trending – Range: 15 Minutes ..................................................... 5-5
5.1.5 Visual Trending Charts............................................................................................ 5-6
5.1.5.1 Video MOS.............................................................................................. 5-7
5.1.5.2 Bitrate ...................................................................................................... 5-7
5.1.5.3 MLS/FES................................................................................................. 5-8
5.1.5.4 GOP Metrics ............................................................................................ 5-9
5.1.5.5 Compression Level................................................................................ 5-10
5.1.5.6 Blackness/Stillness ................................................................................ 5-10
5.1.5.7 Temporal Motion ................................................................................... 5-11
5.1.5.8 Macroblock Statistics ............................................................................ 5-11
5.1.5.9 Block Artifact Level .............................................................................. 5-12
5.1.6 Audio..................................................................................................................... 5-13
5.1.6.1 Loudness................................................................................................ 5-13
5.1.6.2 Audio Bitrate ......................................................................................... 5-13
5.1.6.3 Media Loss Seconds .............................................................................. 5-14
5.1.6.4 Audio MOS ........................................................................................... 5-14
5.2 Viewing MPEG Tables...................................................................................................... 5-15
5.2.1 Overview............................................................................................................... 5-15
5.2.2 MPEG PID Details................................................................................................ 5-16
5.3 Triggering a Capture ......................................................................................................... 5-16
5.3.1 Behavior of Flow Outage Capture Session ........................................................... 5-19
5.3.2 Managing Trigger Capture Operations ................................................................. 5-19

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 iii


5.3.3 Deleting All Sessions ............................................................................................ 5-19
5.4 Viewing the Capture Catalog ............................................................................................ 5-19
5.4.1 Playing a Capture in your Browser ....................................................................... 5-20
5.4.2 Playing or Downloading a Capture ....................................................................... 5-22
5.4.2.1 Playing/Downloading .pcap Files.......................................................... 5-22
5.4.2.2 Playing/Downloading .ts Files............................................................... 5-23
5.4.3 Deleting Captures.................................................................................................. 5-23
5.4.4 Accessing Detailed Information............................................................................ 5-23
5.5 Viewing the Alarm Log..................................................................................................... 5-23
5.5.1 Alarm Log Fields .................................................................................................. 5-25
5.5.2 Viewing Additional Alarm Information ................................................................ 5-26
5.6 Viewing the Media Outage Log ........................................................................................ 5-26
5.6.1 Viewing Additional Flow Alias Information......................................................... 5-27
5.7 Viewing Dynamic Range Events ...................................................................................... 5-27
5.7.1 Supported HDR Formats....................................................................................... 5-28
5.7.1.1 HDR Parameter Sets (Possible Values) ................................................. 5-28
5.8 Viewing SCTE-35 Events ................................................................................................. 5-32
5.8.1 Generating an Excel Report .................................................................................. 5-32
5.8.1.1 Viewing Additional SCTE-35 Event Information ................................. 5-33
5.9 Viewing ETV Events......................................................................................................... 5-33
5.9.1 Generating an Excel Report .................................................................................. 5-33
5.9.2 Viewing Additional ETV Event Details................................................................ 5-34

6 Generating Reports
6.1 Performance Details Reports .............................................................................................. 6-1
6.1.1 Performance Details Overview ............................................................................... 6-2
6.1.1.1 Configuring Columns to Display............................................................. 6-2
6.1.1.2 Filtering Performance Details.................................................................. 6-4
6.1.1.3 Choosing a Report View.......................................................................... 6-4
6.2 Performance Summary Reports ........................................................................................ 6-11
6.3 ABR EBP Report .............................................................................................................. 6-14
6.4 SCTE-35 Distribution Report ........................................................................................... 6-16
6.4.1 Exporting SCTE-35 Trap Distribution Details...................................................... 6-17
6.5 Closed Caption Reports .................................................................................................... 6-17
6.5.1 Closed Caption Details.......................................................................................... 6-17
6.5.1.1 Closed Caption Details Overview ......................................................... 6-18
6.5.1.2 Viewing Error Details............................................................................ 6-20
6.5.2 Irregular Line Pattern ............................................................................................ 6-21
6.5.2.1 Customizing Irregular Line Pattern Columns........................................ 6-22
6.5.2.2 Filtering Irregular Line Pattern Details ................................................. 6-22
6.5.2.3 Exporting Irregular Line Pattern Details ............................................... 6-22
6.5.2.4 Displaying Closed Caption Text............................................................ 6-22
6.5.3 Detected Words ..................................................................................................... 6-23
6.5.3.1 Customizing Detected Word Columns .................................................. 6-23
6.5.3.2 Filtering Detected Words Details .......................................................... 6-24
6.5.3.3 Exporting Detected Words Details ........................................................ 6-24

iv Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


6.5.4 Search.................................................................................................................... 6-24
6.5.4.1 Customizing Search Columns ............................................................... 6-25
6.5.4.2 Generating a Search Report................................................................... 6-25
6.5.4.3 Exporting Search Details....................................................................... 6-26
6.5.4.4 Displaying Closed Caption Text............................................................ 6-26
6.6 Schedule Reports............................................................................................................... 6-26
6.6.1 Scheduling Recurring Reports .............................................................................. 6-27
6.6.2 Generating a Report Instantly ............................................................................... 6-28
6.6.3 Viewing Report Schedules .................................................................................... 6-30
6.6.4 Viewing Reports ................................................................................................... 6-30
6.6.5 Deleting Reports ................................................................................................... 6-32
6.7 Audio Loudness Reports ................................................................................................... 6-32
6.8 Exporting Reports ............................................................................................................. 6-34
6.8.1 Exporting to Microsoft Excel................................................................................ 6-34
6.8.2 Exporting to PDF .................................................................................................. 6-34
6.9 Viewing Additional Details ............................................................................................... 6-35
6.9.1 Viewing ES Distribution Details........................................................................... 6-35
6.9.2 Viewing Visual Trending Details .......................................................................... 6-36
6.9.3 Viewing the Alarm Log......................................................................................... 6-37

7 Configuring Inspector LIVE


7.1 Managing Aliases ................................................................................................................ 7-1
7.1.1 Importing Aliases .................................................................................................... 7-2
7.1.2 Exporting Aliases .................................................................................................... 7-3
7.1.3 Synchronizing Data................................................................................................. 7-3
7.1.3.1 Synchronizing Aliases ............................................................................. 7-3
7.1.3.2 Synchronizing the Service Description Table ......................................... 7-4
7.1.4 Deleting Aliases ...................................................................................................... 7-4
7.1.5 Managing Program Aliases ..................................................................................... 7-4
7.1.5.1 Adding Programs..................................................................................... 7-5
7.1.5.2 Viewing Programs ................................................................................... 7-6
7.1.5.3 Editing Programs ..................................................................................... 7-6
7.1.5.4 Deleting Programs ................................................................................... 7-7
7.1.6 Managing Multiplexer Aliases ................................................................................ 7-7
7.1.6.1 Adding Muxes ......................................................................................... 7-8
7.1.6.2 Viewing Muxes........................................................................................ 7-8
7.1.6.3 Editing Muxes ......................................................................................... 7-9
7.1.6.4 Deleting Muxes ....................................................................................... 7-9
7.1.7 Managing Flow Aliases........................................................................................... 7-9
7.1.7.1 Adding Flows ........................................................................................ 7-10
7.1.7.2 Viewing Flows....................................................................................... 7-12
7.1.7.3 Editing Flows......................................................................................... 7-13
7.1.7.4 Copying Flows....................................................................................... 7-13
7.1.7.5 Deleting Flows....................................................................................... 7-13
7.1.8 Managing Lineup Aliases...................................................................................... 7-13
7.1.8.1 Managing Multicast Sets ....................................................................... 7-14

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 v


7.1.8.2 Adding Lineups ..................................................................................... 7-14
7.1.8.3 Viewing Lineups.................................................................................... 7-16
7.1.8.4 Editing Lineups ..................................................................................... 7-17
7.1.8.5 Deleting Lineups ................................................................................... 7-17
7.1.9 Managing Monitoring Points ................................................................................ 7-17
7.2 Managing Templates ......................................................................................................... 7-18
7.2.1 Template Overview ............................................................................................... 7-18
7.2.1.1 Program Templates ................................................................................ 7-18
7.2.1.2 Configuring the Video MOS Analysis Level......................................... 7-19
7.2.1.3 Configuring an Instantaneous Decoder Refresh Alignment Alarm....... 7-21
7.2.1.4 Enabling Closed Caption Monitoring.................................................... 7-22
7.2.1.5 Configuring the Audio Channel Silence Alarm..................................... 7-22
7.2.1.6 Configuring the Thumbnail Storage Rate.............................................. 7-23
7.2.1.7 Transport Templates .............................................................................. 7-24
7.2.2 Importing Templates ............................................................................................. 7-24
7.2.3 Exporting Templates ............................................................................................. 7-24
7.2.3.1 Exporting a Single Template ................................................................. 7-24
7.2.3.2 Exporting All Templates........................................................................ 7-25
7.2.3.3 Adding Templates.................................................................................. 7-25
7.2.4 Deleting Templates................................................................................................ 7-25
7.3 Managing IGMP Flows..................................................................................................... 7-26
7.3.1 Enabling IGMP Version 3 ..................................................................................... 7-26
7.3.2 Joining Sets ........................................................................................................... 7-26
7.3.3 Leaving Sets .......................................................................................................... 7-27
7.4 Managing Users ................................................................................................................ 7-27
7.4.1 Adding Users......................................................................................................... 7-27
7.4.2 Editing Users......................................................................................................... 7-29
7.4.3 Deleting Users....................................................................................................... 7-29
7.4.4 Resetting Passwords.............................................................................................. 7-29
7.4.5 Managing Privileges and Roles............................................................................. 7-29
7.4.5.1 Adding Roles ......................................................................................... 7-29
7.4.5.2 Deleting Roles ....................................................................................... 7-31
7.5 Managing System Operations ........................................................................................... 7-32
7.5.1 Managing Inspector Services ................................................................................ 7-32
7.5.1.1 Enabling a Logon Banner...................................................................... 7-33
7.5.1.2 Enabling Session Timeouts ................................................................... 7-34
7.5.1.3 Restricting the User Name Length ........................................................ 7-34
7.5.1.4 Displaying Last Logon Information ...................................................... 7-34
7.5.1.5 Managing SCTE Events ........................................................................ 7-34
7.5.1.6 Backing up and Restoring ..................................................................... 7-36
7.5.1.7 Managing Co-branding.......................................................................... 7-38
7.5.2 Configuring Storage History................................................................................. 7-41
7.5.3 Commissioning Inspector LIVE with iVMS 5.x .................................................. 7-42
7.5.3.1 Configuring Inspector LIVE for iVMS ................................................. 7-42
7.5.3.2 Configuring the Inspector LIVE Hosts File .......................................... 7-43
7.5.3.3 Configuring the Network File ............................................................... 7-44

vi Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


7.5.3.4 Configuring the iVMS Hosts File.......................................................... 7-45
7.5.3.5 Enabling Network Address Translation Traversals ............................... 7-45
7.5.3.6 Viewing the iVMS Inventory ................................................................ 7-46
7.5.3.7 Troubleshooting..................................................................................... 7-46
7.5.4 Managing Probes................................................................................................... 7-47
7.5.4.1 Configuring System Ports...................................................................... 7-48
7.5.4.2 Configuring Monitors............................................................................ 7-48
7.5.4.3 Managing Configuration Changes......................................................... 7-53
7.6 Managing SNMP Traps..................................................................................................... 7-54
7.6.1 Managing SNMP Trap Destinations ..................................................................... 7-55
7.6.1.1 Adding SNMP Trap Destinations .......................................................... 7-55
7.6.1.2 Editing SNMP Destinations................................................................... 7-56
7.6.1.3 Deleting SNMP Destinations................................................................. 7-57
7.6.2 Managing Event Types.......................................................................................... 7-57
7.6.2.1 Enabling Event Types............................................................................ 7-57
7.6.2.2 Disabling Event Types........................................................................... 7-57
7.6.2.3 Editing Event Types............................................................................... 7-58
7.7 Managing Closed Captioning............................................................................................ 7-58
7.7.1 Configuring Closed Caption Searches .................................................................. 7-59
7.7.1.1 Managing Indexed Search ..................................................................... 7-59
7.7.1.2 Adding a Word....................................................................................... 7-60
7.7.1.3 Editing a Word....................................................................................... 7-60
7.7.1.4 Deleting a Word..................................................................................... 7-60
7.7.2 Configuring Closed Caption Pattern Searches...................................................... 7-60
7.7.3 Configuring Closed Caption Monitoring .............................................................. 7-60
7.8 Managing System Alerts ................................................................................................... 7-61
7.9 Managing System Utilization............................................................................................ 7-61
7.10 Managing Storage History ................................................................................................ 7-62
7.11 Managing Processes .......................................................................................................... 7-63

Appendix A Unsupported ASCII Characters and Naming Restrictions


A.1 Naming Restrictions ........................................................................................................... A-1

Appendix B Inspector LIVE Port Settings

Appendix C Character Limits for Alias and Template Names

Appendix D SNMP Trap Alarms

Appendix E Spatial and Temporal Impairments


E.1 Spatial Impairments ............................................................................................................E-1
E.2 Temporal Impairments ........................................................................................................E-2

Appendix F Video MOS Level 1, Level 2 Analysis

Glossary of Terms and Acronyms ................................................................................................ GL-1

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 vii


Index............................................................................................................................................ Index-1

viii Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 1 | Technical Support Information ▪ Address and Telephone Numbers

1 Technical Support Information

Updated documentation, software, and information for this and other products are available
on the Telestream iQ Solutions Web site or FTP server. If you do not have access to the FTP
server, contact your Telestream sales representative, Telestream iQ Solutions Support, or a
qualified Telestream reseller for assistance.

1.1 Address and Telephone Numbers

Telestream iQ Solutions Address, USA:


Telestream
247 Station Drive
Suite NE-2
Westwood, MA 02090
Telephone, USA:
+1 508 339 2497
Toll-Free Technical Support Telephone, USA:
+1 866 464 4636

1.2 Internet Addresses

E-Mail:
iqsupport@telestream.net
URL:
http://www.telestream.net
FTP Server:
https://iq-ftp.ineoquest.com

1.3 About this Document

This document provides operating and troubleshooting instructions for Inspector LIVE 5.02
digital video analyzer system. For information about other Telestream products, consult the
appropriate document.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 1-1


Chapter 1 | Technical Support Information ▪ Documentation Feedback

1.3.1 Documentation Feedback


We encourage you to provide feedback, comments, and suggestions so we can improve the
documentation. Send e-mail to techpubs-comments@telestream.net with the following
information:
• Document title
• Document number (located on the cover page and document footer)
• Page number(s)
• Software version (for software documentation comments)
• Your name and company

1-2 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 2 | Overview ▪ Technical Specifications

2 Overview

Inspector LIVE provides the industry’s most comprehensive digital video monitoring and
analysis solution of production-grade video for content owners, broadcasters, over-the-top
(OTT) video service providers, service providers (OVSPs), and service providers. Inspector
LIVE provides real-time content-quality monitoring, analysis, diagnosis, and reporting that
can be used during content preparation for video delivery networks.
It simultaneously ingests, decodes, monitors, and analyzes hundreds of video streams in real
time, capturing in-depth metrics and thumbnail images of the content. The metrics and
captured thumbnail images provide detailed visual status of video services, generate
alarmed events on metrics exceeding thresholds, create report visualizations, and deliver
analytic data to ensure the health of video-delivery services.
Inspector LIVE decodes and captures thumbnail images every second for hundreds of
programs, allowing video providers to correlate the collected metrics and alarmed events to
a visual representation of the content. Inspector LIVE detects content and transport
impairments, and produces actionable information to address issues before they affect the
viewing experience.
Inspector LIVE is a versatile acquisition element that combines Quality of Experience
(QoE) and Quality of Service (QoS) measurements, offering the visibility necessary to
understand the status of the video services for adaptive bitrate (ABR) streaming and
traditional linear TV delivery networks. Inspector LIVE’s modular design offers content and
video providers the ability for customization based on their unique requirements.

2.1 Technical Specifications


• Up to 5 Gbps of monitoring capacity (appliance package)
• Scales up to 600 programs (appliance package)
• Resolution support up to 4K UHD levels
• Video codecs: MPEG-1, MPEG-2, AVC/H264, HEVC/H.265
• Audio codecs: MPEG-1, MPEG-2, AC3, E-AC3, AAC, HE-AAC
• AVC/H.264 4:2:0 8-bit, 4:2:2 10-bit
• HEVC/H.265 Main and Main 10-bit profiles
• Full I-frame, P-frame, and B-frame decode with per-GOP thumbnail capture every
I-frame for all programs
• MPEG2 TS SI/PSI/PSIP
• Audio Loudness (BS-1770-1 and BS-1770-3)
• Dolby audio monitoring: Dolby Digital (AC-3) and Dolby Digital Plus (E-AC-3)
including detection of Atmos objects

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 2-1


Chapter 2 | Overview ▪ Video Status Colored Indicators

• RFC 4445 Media Delivery Index (MDI)


• ETSI TR 101-290, Priorities 1, 2, and 3
• SCTE 168-6 2010 errored seconds, availability
• Web-based application with support for Chrome, Internet Explorer, and Firefox
browsers

2.2 Video Status Colored Indicators

When monitoring video using Inspector LIVE, status indicators show several monitoring
states of the video flow. Table 2-1 lists the colored status indicators and describes the video
flow states. These status indicators (sometimes referred to as cells or “chiclets”) and colored
backgrounds appear on several Inspector LIVE pages, so it is useful to become familiar with
their meanings.

Table 2-1: LED Video Status Indicators

Color Description

Blue The total number of programs currently monitored.

Green The status is good; no thresholds are exceeded.

Black A video flow is in an outage state. Outage is when an IP flow is classified as a broadcast flow and
the IP flow has gone out for one second.

Red An error alarm status; a threshold is being exceeded.

Orange A warning status.

Yellow There is history where a flow or payload threshold has recovered to a good state in the current
15-minute boundary. Once switched to the next 15-minute interval, a yellow state turns to a green
state.

Gray There is no threshold set (not monitored) for the video flow and payload.

2-2 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 3 | Getting Started ▪ Requirements

3 Getting Started

This chapter describes how to get started with Inspector LIVE. The following topics are
covered in this chapter:
• Requirements
• Logging on
• Managing Licenses and Versions
• Configuring Your Account
• Configuring Inspector LIVE Pages
• Logging off

3.1 Requirements

The following sections describe the requirements for using Inspector LIVE:
• Section 3.1.1, Screen Resolution
• Section 3.1.2, Web Browser and Pop-Up Windows
• Section 3.1.3, Adobe Acrobat Reader

3.1.1 Screen Resolution


Telestream iQ Solutions has validated the GUI with screen resolution set to 1,440 x 900
pixels. We recommend you set your screen resolution to this resolution or higher.

3.1.2 Web Browser and Pop-Up Windows


For information regarding the web browsers approved for use with the Inspector LIVE 5.03
GUI, see the Inspector LIVE 5.03 Release Notes. In your browser, you must enable pop-up
windows for the IP address or URL of the Inspector LIVE server. For information about
enabling pop-up windows, see your browser’s online help.

3.1.3 Adobe Acrobat Reader


Adobe® Acrobat® Reader or Adobe Acrobat must be installed on your PC to view a PDF
file. Acrobat Reader is a free application that can be downloaded from
http://www.adobe.com.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 3-1


Chapter 3 | Getting Started ▪ Logging on

3.2 Logging on

Inspector LIVE has a default administrator login user name and password that you can use
to easily manage the system. You should only use the administrator login if you have been
assigned overall administrative privileges; otherwise, use the logon name and password
assigned by your administrator.
The default administrator user name is root, and the password is public.
Note: All user names and passwords are case-sensitive. In this case, you must type root and
public in lowercase characters.
To log on to Inspector LIVE:
1. Open a web browser window (such as Mozilla Firefox or Google Chrome) and type
the IP address or URL of the Inspector LIVE Server.
2. Log on to Inspector LIVE. First-time users, type root as the user name and public as
the password, and then click Login.

Figure 3-1: Log on to Inspector LIVE

Your administrator might choose to display a banner at the bottom of the login page. To
agree to the terms of the banner, select Accept. Type your user name and password, and then
click Login. For information about configuring the banner, see Section 7.5.1.1, Enabling a
Logon Banner.

Figure 3-2: Logon Banner

You can configure the Inspector LIVE home page that appears. See Section 3.4.1,
Configuring the Home Page, Time Zone, and Language.

3-2 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 3 | Getting Started ▪ Managing Licenses and Versions

3.3 Managing Licenses and Versions

The following sections describe how to manage licenses and versions:


• Section 3.3.1, Managing Licenses
• Section 3.3.2, Managing Versions

3.3.1 Managing Licenses


To view license details:

1. Click the About icon ( ) on the upper right.


2. Click License Details. The About box appears. On the License Details tab, you can
view the installed license information.

Figure 3-3: License Details

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 3-3


Chapter 3 | Getting Started ▪ Installing a License

3.3.1.1 Installing a License


In addition to the licenses that are installed automatically with the base Inspector Live
product, you can purchase and install additional licenses to enable add-on product features
and capacity for Inspector Live. As an example, the Dynamic Range Monitoring feature is
available as an add-on license and can be installed with the appropriate Capability Response
File provided by Telestream iQ Solutions. A Dynamic Range Monitoring license lets you
monitor real-time information and logged event changes in the Standard Dynamic Range
(SDR), High Dynamic Range (HDR) and Wide Color Gamut (WCG) parameters.
To install a new license:
1. Click on the License Details tab.
2. Take note of the Device ID.

Figure 3-4: Device ID

3. To receive the new Capability Response File by email from Telestream iQ Solutions
Technical Support, do one of the following:
– Call Telestream iQ Solutions Technical Support and give them the Device ID or
– Via email, send a license request containing the Device ID to Telestream iQ
Solutions Technical Support (iqsupport@telestream.net).
4. Save the Capability Response File on your PC.

5. Relaunch the Inspector LIVE and click the About icon ( ) on the upper right.
6. Click License Details.
7. Click Browse beside the Capability Response File box and navigate to the
Capability Response File that you received from Telestream iQ Solutions.
8. Select the Capability Response File and click Activate.

3.3.2 Managing Versions


To view version details:

1. Click the About icon ( ) on the upper right.


2. Click Version History. The About box appears. On the Version Details tab, you can
view the software versions and installation dates. The entry at the top designated
with “[Current]” is the current version installed.

3-4 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 3 | Getting Started ▪ Configuring Your Account

Figure 3-5: Version History

Note: If you have recently upgraded your version of Inspector LIVE software, it may be
necessary to clear your Web browser cache to see the About window correctly.

3.4 Configuring Your Account

The following sections describe how to configure your account:


• Section 3.4.1, Configuring the Home Page, Time Zone, and Language
• Section 3.4.2, Changing Your Password

3.4.1 Configuring the Home Page, Time Zone, and


Language
To configure the Inspector LIVE home page, time zone, and language:

1. Click the User Account icon ( ) on the upper right.


2. Click User Settings. The User Settings box appears.

Figure 3-6: User Settings Box

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 3-5


Chapter 3 | Getting Started ▪ Language Localization Exceptions

3. In the Home Page list, click the desired home page: Mosaic, Flow Census, Program
Census, SCTE Events, Alarm Log, or MPEG Tables.
4. In the Time Zone list, click your preferred time zone. The time zone list includes all
the time zones configured for this system. All application data will be presented in
this time zone for the user.
5. Inspector LIVE views that provide detailed metric information presented in columns
with selectable metrics are saved automatically at the user level to maintain the
view’s metric display settings. If you want to clear the saved state, select the Delete
State check box.
6. Click Change.
7. Log off and then log on again.
Note: Changes to the time zone take effect only after you log on again.

3.4.1.1 Language Localization Exceptions


Some industry-standard terms are not localized for non-English users in Inspector LIVE 5.0.
These terms appear in English.
You must use the supported characters described in Appendix A, Unsupported ASCII
Characters and Naming Restrictions, when entering the following types of user input:
• user name and password on the Logon page and User Administration page;
• program, flow, template, event, and alias names; and
• time zone settings.
The following information appears in English:
• industry-standard terminology, such as ETV for Enhanced Television and SCTE-35;
and
• calendar months, dates, and time zones.

3.4.1.2 Corresponding Language in iVMS 5.08 or Greater


When you select a new language in iVMS 5.08 or greater, you must log out of the Inspector
LIVE system that is linked to the iVMS system. This will ensure that the pages linked to
iVMS use the same selected language.

3.4.2 Changing Your Password


To change the password for your account:

1. Click the User Account icon ( ) on the upper right.


2. Click Change Password.
3. In the Current Password box, type your current password.
4. In the New Password box, type your new password. All passwords must be at least
4 characters long.
5. In the Confirm Password box, type your new password again.

3-6 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 3 | Getting Started ▪ Configuring Inspector LIVE Pages

6. Click Change.

Figure 3-7: Change Password Box

3.5 Configuring Inspector LIVE Pages

On many Inspector LIVE pages, you can configure how frequently data is updated and how
columns are displayed. The following sections explain how to customize the pages:
• Section 3.5.1, Configuring the Update Frequency
• Section 3.5.2, Customizing Column Sort Order
• Section 3.5.3, Configuring Columns to Display

3.5.1 Configuring the Update Frequency


To configure how frequently a view is updated:
• In the Update Every list on the upper right, click the desired update frequency.

Figure 3-8: Selecting the Update Frequency

Note: In the Real-Time Status window, not all data is updated within the minimum view
update interval. For example, on the Flow PIDs tab, the Outage (Events/Period) value
updates every 10 seconds even if the Update Every value is 5 seconds. This is not a defect
but is functioning as designed to improve performance

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 3-7


Chapter 3 | Getting Started ▪ Customizing Column Sort Order

3.5.2 Customizing Column Sort Order


To sort items by column:
1. Click the heading of the column that you want to sort by. In this example, the data is
sorted by Video MOS.

Figure 3-9: Column Sort Order

The heading of the sort column contains an arrow that indicates the sort order: up for
ascending (0-9, A-Z) and down for descending (Z-A, 9-0).
2. To switch between ascending and descending sort order, click the column heading.

3.5.3 Configuring Columns to Display


To specify the columns to display:
1. Click the down arrow beside Columns.

Figure 3-10: Accessing Column Display Options

2. Select the check boxes for the columns to display.

3-8 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 3 | Getting Started ▪ Logging off

Figure 3-11: Column Display Options

3.6 Logging off

To log off of Inspector LIVE:

1. Click the User icon ( ) on the upper right.


2. Click Sign Out.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 3-9


Chapter 3 | Getting Started ▪ Logging off

3-10 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 4 | Monitoring Your Video Network ▪ Filtering Views

4 Monitoring Your Video Network

In the Real-Time Monitoring section of Inspector LIVE, you can view the up-to-date status
of the video network’s health. There are several ways to monitor the video network:
• Mosaic View: Visual view of programs with health status metrics.
• Program Census View: List view of all programs, with detailed Quality of Service
(QoS) and Quality of Experience (QoE) metrics.
• Program Compact View: Compact view of all programs with color-coded visual
representation of a program’s status.
• Flow Census View: List view for all flows, with detailed QoS metrics.
From each of those views, you can get the following monitoring information:
• Real-Time Status: The status of the flow and associated programs in relation to the
threshold and alarms that have been set.
• Visual Trending: In-depth analysis of programs, with thumbnails and graphs of
video, audio, and closed caption metrics.
• Performance Details: Historical program availability and video and audio
performance metrics.
• Program Comparison: Real-time detailed comparison of video characteristics for
multiple programs.
• Alarm Log: Log of alarmed events.
• Video MOS Elements: The elements and metrics that comprise the MOS score.
• Dynamic Range Monitoring: Monitoring of Standard Dynamic Range (SDR), High
Dynamic Range (HDR) and Wide Color Gamut (WCG) parameters.

4.1 Filtering Views

In the Mosaic, Program Census, Program Compact, and Flow Census views, you can filter
the programs and information displayed on pages so you can quickly find the information
you’re looking for.
The following sections describe how to filter information:
• Section 4.1.1, Filtering by Program Name
• Section 4.1.2, Filtering by Program State
• Section 4.1.3, Filtering by Program Type
• Section 4.1.4, Filtering by Flow Alias
• Section 4.1.5, Filtering by Flow State

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 4-1


Chapter 4 | Monitoring Your Video Network ▪ Filtering by Program Name

4.1.1 Filtering by Program Name


To filter the Mosaic, Program Census, or Program Compact page by program name:
• In the By Program Name box, type all or part of a program name. Only the
program(s) that match that name appear.

Figure 4-1: Filtering by Program Name

4.1.2 Filtering by Program State


To filter the Mosaic, Program Census, or Program Compact page by program state:
• In the Program States list, click the states to display.

Figure 4-2: Filtering by Program State

4.1.3 Filtering by Program Type


By default, program types matching Unaliased, Scrambled, Audio Programs and EBP
Programs are not displayed on the Mosaic view. To display these types of programs on the
Mosaic, Program Census, or Program Compact page, select the check box next to the
program type:
• Unaliased Programs: Programs without aliasing
• Scrambled: Scrambled programs
• Audio Programs: Programs containing only audio
• EBP Programs Only: Programs that contain Encoder Boundary Point markers.

4-2 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 4 | Monitoring Your Video Network ▪ Filtering by Flow Alias

Figure 4-3: Filtering by Program Type

4.1.4 Filtering by Flow Alias


To filter the Flow Census page by flow alias:
• In the By Flow Alias box, type all or part of a flow alias. Only the flow alias(es) that
match that name appear.

Figure 4-4: Filtering by Flow Alias

4.1.5 Filtering by Flow State


To filter the Flow Census page by flow state:
• In the Flow State list, click the states to display.

Figure 4-5: Filtering by Flow State

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 4-3


Chapter 4 | Monitoring Your Video Network ▪ Mosaic View

4.2 Mosaic View

The Mosaic page provides a customizable view of monitored programs, with thumbnail
video images displayed on a selectable time interval. The program availability, video MOS,
and audio heath metrics are provided under the thumbnail displays for each program. You
can hover over the program name under the thumbnail to view the full flow and program
names.
The default tab on the Mosaic page is All Programs. You can create custom Mosaic tabs to
focus on programs of interest.

Figure 4-6: Mosaic Page

4.2.1 Mosaic Overview


The following sections describe the information displayed in the Mosaic view:
• Section 4.2.1.1, Program Status Indicators
• Section 4.2.1.3, Audio Status Indicators

4.2.1.1 Program Status Indicators


At the top of the Mosaic page, you can view the total number of monitored programs and
how many programs are in the following states: Good, Outage, Error, Warning, History, and
Not Monitored.

Figure 4-7: Program Status Indicators

4.2.1.2 Opening a Page in a New Window


To open a Mosaic page in a separate window:

• Click the Detach icon ( ).

4-4 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 4 | Monitoring Your Video Network ▪ Audio Status Indicators

4.2.1.3 Audio Status Indicators


At the bottom of each thumbnail, indicators display the presence and condition of a primary
audio channel in the program. The indicators show either Stereo or Surround Sound audio
channels for the primary audio channel. The indicators display the condition of left (L), right
(R), center (C), low frequency effects (LFE), left Surround (Ls), and right Surround (Rs)
audio channels.

Figure 4-8: Audio with Surround Sound Indicators

The colors of the audio indicators provide the following information:

Table 4-1: Audio Indicator Colors

Color Description
Red dash border The audio channel is present, but the channel is not being monitored for an Audio Channel
Silence alarm.

Solid red The audio channel is alarmed in conformance with the Audio Channel Silence settings in
the Program Alarm Template.

Solid green The audio channel conforms with the Audio Channel Silence settings in the Program Alarm
Template.

Solid gray The audio channel is not monitored.

For information about configuring audio channel silence alarms, see Section 7.2.1.5,
Configuring the Audio Channel Silence Alarm.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 4-5


Chapter 4 | Monitoring Your Video Network ▪ Managing Mosaic Views

The following sections describe how to customize the Mosaic page and view additional
information:
• Section 4.2.2, Managing Mosaic Views
• Section 4.2.3, Accessing Detailed Program Information

4.2.2 Managing Mosaic Views


You can create custom Mosaic views in which channels are grouped. For each Mosaic, you
can configure a unique name and a set of programs, and you can specify the display order.
The following sections describe how to manage Mosaic views:
• Section 4.2.2.1, Accessing Mosaic Options
• Section 4.2.2.4, Creating Mosaic Views
• Section 4.2.2.5, Modifying a Mosaic View
• Section 4.2.2.6, Deleting a Mosaic View

4.2.2.1 Accessing Mosaic Options


To access the Mosaic options:
• Click the Mosaic Action menu icon, which is beside the Update Every list.

Figure 4-9: Mosaic Action Menu Button

The Mosaic Action menu options appear.

Figure 4-10: Mosaic Action Menu

4.2.2.2 Configuring Mosaic View


To configure the Mosaic view:
1. Click Configure Mosaic. The Mosaic Configuration dialog box appears.

4-6 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 4 | Monitoring Your Video Network ▪ Resizing Mosaic Tiles

Figure 4-11: Mosaic Dialog Box

2. To display availability and video Mean Opinion Score (MOS) on the Mosaic tiles,
select Display QoE Availability.
3. To display flow names on the Mosaic tiles, select Display Flow Name.
4. To display audio channels on the Mosaic tiles, select Display Audio Channels.
5. Click Save.
In the example in Figure 4-12, availability and MOS information are displayed, but the flow
name and audio channel information are hidden.

Figure 4-12: Mosaic Tile Displaying Availability and MOS

4.2.2.3 Resizing Mosaic Tiles


You can enlarge the size of the Mosaic tiles to get a closer look at the thumbnails or reduce
the size to view more Mosaic tiles at once.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 4-7


Chapter 4 | Monitoring Your Video Network ▪ Creating Mosaic Views

To view the Zoom In ( ) and Zoom Out ( ) icons:


1. Click Configure Mosaic.
2. Clear the following check boxes.
– Display Availability & MOS
– Display Flow Name
– Display Audio Channels
3. Click Save.
To enlarge the size of the Mosaic tiles:

• Click the Zoom In icon ( ).


To reduce the size of the Mosaic tiles:

• Click the Zoom Out icon ( ).

4.2.2.4 Creating Mosaic Views


You can create multiple Mosaic views to focus on programs of interest.
To create a Mosaic view:
1. On the Mosaic Action menu, click Create Mosaic. The Create Mosaic dialog box
appears.

Figure 4-13: Create Mosaic Options

2. (Optional) You can choose the order in which the programs appear. In the Program
list, select the programs in the order you want. For example, if you want to display
Fate Stim before Cheddar, select the Fate Stim check box, and then select the
Cheddar check box.

4-8 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 4 | Monitoring Your Video Network ▪ Modifying a Mosaic View

Figure 4-14: Mosaic Program Order

3. Click Save. The custom view appears on a new tab.


4. Select the tab for the new view that you created. The programs you selected appear
on that tab and on the All Programs tab.

Figure 4-15: Custom View

4.2.2.5 Modifying a Mosaic View


To modify a Mosaic view:
1. Click the tab for the Mosaic view you want to modify.
2. On the Mosaic Action menu, click Edit Mosaic.
3. Modify the Mosaic view as necessary and click Save.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 4-9


Chapter 4 | Monitoring Your Video Network ▪ Deleting a Mosaic View

4.2.2.6 Deleting a Mosaic View


To delete a Mosaic view:
1. Click the tab for the Mosaic view you want to delete.
2. On the Mosaic Action menu, click Delete Mosaic. The Delete Mosaic dialog box
appears.
3. Click Yes to confirm that you want to delete the Mosaic view.

Figure 4-16: Delete Mosaic

4.2.3 Accessing Detailed Program Information


To view details about a program for further analysis, click the Action menu icon ( )
beside the program name and choose one of the following:
• Real-Time Status - See Section 4.6.1, Real-Time Status.
• Visual Trending - See Section 4.6.2, Visual Trending.
• Performance Details - See Section 4.6.3, Performance Details.
• Program Comparison - See Section 4.6.4, Program Comparison.
• Alarm Log - See Section 4.6.5, Alarm Log.
• Video MOS Elements - See Section 4.6.6, Video MOS Elements.
• Dynamic Range Monitoring - Available for High Efficiency Video Coding (HEVC)
channels. See Section 4.6.7, Dynamic Range Monitoring.

Figure 4-17: Mosaic Action Menu

4-10 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 4 | Monitoring Your Video Network ▪ Program Census View

4.3 Program Census View

In the Program Census view, you can view the status of all programs, with data for each
program displayed in tabular format. You can select which columns to display in the table,
and you can sort the columns. For example, you could sort by program availability to
display your high or low availability content at the top of the table.

Figure 4-18: Program Census View

4.3.1 Program Census Overview


The following sections describe the information displayed in the Program Census view:
• Section 4.3.1.1, Program Status Indicators
• Section 4.3.1.2, Customizing Program Census Columns
• Section 4.3.1.3, Viewing Program Statistics
• Section 4.3.1.4, Viewing Program PID BitRate
• Section 4.3.1.5, Viewing Program Alarm Statistics

4.3.1.1 Program Status Indicators


At the top of the Program Census view, indicators display the total number of programs and
the number that are in the following states: Good, Outage, Error, Warning, History, and Not
Monitored.

Figure 4-19: Program Status Indicators

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 4-11


Chapter 4 | Monitoring Your Video Network ▪ Customizing Program Census Columns

4.3.1.2 Customizing Program Census Columns


Table 4-2 describes the columns that can be displayed in the Program Census view. For
information about configuring the columns to display and the order of the columns, see
Section 3.5.3, Configuring Columns to Display and Section 3.5.2, Customizing Column Sort
Order.

Table 4-2: Program Census Columns

Column Description
Program The program name.

Flow Alias The alias name assigned to the flow.

Master Program The master program group to which the program is assigned.

Availability The program’s availability as a percentage value.

Current Hour The current hour, in 15-minute intervals. The most recent interval is on the left.

Last 24 Hour Availability The previous 23 hours, in one-hour intervals. The most recent interval is on the
left.

Program Number The MPEG program number that corresponds to the program displayed in the
flow.

Scrambled Indicates whether the channel is scrambled.


- Yes: The channel is scrambled.
- No: The channel is not scrambled.

Source The source type of the program.

Device Reference The display of the user-configured STB name or the model name of the STB.

Program Alarm Template The program alarm template name.

Flow Alarm Template The flow alarm template name.

Detected Name The program name detected from the transport stream.

Service Provider The service provider’s name.

Video Quality of Experience Columns


Video MOS A time-averaged overall measure of the video quality of the monitored bitstream.
Video MOS is a function of video frame metrics, user-configured video alarms,
and network impairments.

Resolution Type • CIF: (PAL) for Common Interchange Format


• HD: High Definition
• SD: Standard Definition
• SIF: (NTSC) for Standard Interchange Format
• UHD: Ultra High Definition
• UHD-HDR: Ultra High Definition – High Dynamic Range

4-12 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 4 | Monitoring Your Video Network ▪ Customizing Program Census Columns

Table 4-2: Program Census Columns (Continued)

Column Description
MOS Level Level 1 or Level 2.
• Level 1 analysis includes full analysis of I-frames only with header error
analysis for P-frames and B-frames. All frames are examined for Network
Abstraction Layer, parameter sets, and slice header errors. I-frames are
analyzed for decode errors, but only one P-frame and one B-frame in each
Group of Pictures (GOP) is decoded to validate codec conformance and for
frame error detection. Level 1 provides limited compression-level analysis
based on I-frame, B-frame, and P-frame statistics, bitrates, and frame errors
without slice and block analysis. Level 1 frame error analysis might not detect
certain types of errors and might result in fewer frame error seconds than Level
2 analysis. Level 1 MOS might not detect certain types of compression
impairments and might result in higher or lower MOS scores than Level 2 MOS.
However, Level 1 MOS is simpler to compute and enables analysis of more
simultaneous programs than is possible with higher-analysis levels.
• Level 2 analysis provides all Level 1 capabilities and includes analysis of
I-frame, P-frame, and B-frames. All I-frames, P-frames, and B-frames are
decoded, and detected frame errors contribute to frame error seconds. You can
disable B-frame analysis for UHD and high bitrate H. 264 and HEVC streams
based on available compute resources. Level 2 frame error analysis might
detect more types of frame errors than Level 1 and might result in more
reported frame error seconds. Level 2 MOS includes both spatial and temporal
motion compression level analysis, interframe scene change, and GOP
Quantizer Parameter analysis, enabling detection of more types of impairments
than Level 1 analysis. Level 2 MOS results in more accurate MOS scores, with
closer tracking to subjective visual analysis. Level 2 analysis might reduce the
number of simultaneous programs analyzed due to the requirement for more
resources.

Stream Codec Program video Packet Identifier (PID) codec type.

Video Type Encoded video scan type for electronic display of video images: Progressive or
Interlaced.

Profile @ Level • Profile: The standard sets of video codec capabilities.


• Level: Specified set of constraints that indicate a degree of required decoder
performance for a video profile.

Frame Resolution Video frame dimensions, in width of pixels by height of pixels.

Frame Rate The number of sequential frames, individual images, that are displayed to
produce the illusion of a moving image. Encoded frame rate in the video
bitstream.

Bits/Pixel The number of streaming bits transmitted per pixel. If streams are
overcompressed to minimize the required network bandwidth for transmission, the
decoded video quality suffers resulting in various types of video artifacts. If
streams are not compressed enough, bandwidth is wasted.

Range Range of bits/pixel values that are calculated as an indicator of good quality video.
The lower bits/pixel values in the range typically provide good results for
low-motion “talking-head” videos. The higher bits/pixel values in the range
typically provide good quality results for higher-motion video.

Chroma Format Chroma subsampling enforced in the video encoding.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 4-13


Chapter 4 | Monitoring Your Video Network ▪ Customizing Program Census Columns

Table 4-2: Program Census Columns (Continued)

Column Description
Aspect Ratio The ratio of the width to the height of encoded video frames.

GOP Length The number of frames in a GOP. A GOP specifies the order in which intraframes
and interframes are arranged.

Compression Level I/B/P Video compression level for each frame type in the GOP.

Relative Motion A metric that provides a 0 to 100 measure of I-frame to I-frame picture differences.
Zero indicates the same picture (a still frame), and 100 indicates significant
differences between the pictures.

Temporal Motion A normalized value (0-100%) of the motion vector magnitude for the blocks that
presented motion vectors within a GOP. A high value might indicate and help
identify a video motion defect, such as jerkiness or blur.
Temporal Motion measures motion-isolation quality, motion-compensation
mismatch, and maintenance of native source video frame rate in the encoded
video sequence. Motion level is computed from decoded absolute motion vector
values of all P-frame and B-frame macroblocks in a video GOP sequence. High
motion levels indicate large motion vectors and are not desirable in consecutive
video GOPs, since areas further away are unlikely to be similar. High motion Level
is vitally important only in few critical times of rapid motion scenes. High motion
level also highlights the video scenes that are hardest to encode. Noticeable drop
in video quality is most likely, and the need to find any available similarities is the
most pressing when high motion level persists for an extended period. Temporal
artifacts such as flickering and jerkiness occur due to motion compensation
mismatches.

Ref. Frames The number of reference frames. H264 and HEVC video codecs use multiple
reference frames to code each inter macroblock. Multiple reference frames are
searched for best prediction of each macroblock. This search is very useful in
encoding periodic motion, translating motion, and occlusions and alternating
camera angles that switch back and forth between two scenes.
By searching and choosing the closest match macroblocks from multiple
reference frames, the coded difference between the predicted block and the
actual block will be low, which results in far fewer bits than if only the original block
was coded.

Entropy Coding Entropy coding method:


- CABAC: Context-adaptive binary arithmetic coding
- Run-Length VLC: Run-length variable-length coding

Block Artifact Level The number of block artifacts.

Quality of Experience Columns


Audio MOS A 15-second moving average MOS value between 1 to 5 for the audio.

L-D Loudness to Dialnorm Deviation

Quality of Service Columns


Current MDS The Mean Delivery Score (MDS) metric characterizes a media stream’s jitter and
loss for video network performance monitoring on a score of 1 to 5, where 1 is
poor and 5 is good.

4-14 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 4 | Monitoring Your Video Network ▪ Viewing Program Statistics

Table 4-2: Program Census Columns (Continued)

Column Description
Program BitRate The program’s most recent bitrate.

Current MDI-DF The Media Delivery Index (MDI)-Delay Factor (DF) metric characterizes IP packet
cumulative jitter and delay. The DF is the amount of buffer, in milliseconds, that
would be required to subtract IP packet arrival deviations from the rate determined
by the media payload.

Current MDI VB The MDI Virtual Buffer (VB) is the same as DF expressed in bytes for a given
media stream rate. The VB is the amount of buffer, in bytes, that would be
required to subtract IP packet arrival deviations from the rate determined by the
media payload.

4.3.1.3 Viewing Program Statistics


In the Program Statistics tab at the bottom right, you can view video and audio metrics.
To view program statistics:
1. In the Program column, click a program name.
2. Click the Program Statics tab.

Figure 4-20: Program Statistics Tab - Video Metrics

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 4-15


Chapter 4 | Monitoring Your Video Network ▪ Viewing Program PID BitRate

Figure 4-21: Program Statistics Tab - Audio Metrics

4.3.1.4 Viewing Program PID BitRate


To view a program’s PID bitrate:
1. In the Program column, click a program name.
2. Click the Program PID BitRate tab.

4-16 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 4 | Monitoring Your Video Network ▪ Viewing Program Alarm Statistics

Figure 4-22: Program PID BitRate Tab

4.3.1.5 Viewing Program Alarm Statistics


To view alarm statistics for a program:
• In the Program column, click the colored block for a program that you are interested
in.

Figure 4-23: Click Colored Block

The Program Alarm Summary appears.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 4-17


Chapter 4 | Monitoring Your Video Network ▪ Monitoring Video and Audio

Figure 4-24: Program Alarm Summary

For each category, the following alarm counts are displayed:


• 15-minute: Click a cell in this column to view only the alarms that are specific to the
most recent 15-minute period.
• 24-minute: Click a cell in this column to view only the alarms that are specific to the
most recent 24-minute period.

4.3.2 Monitoring Video and Audio


The following sections describe how to use the information in the Program Census view to
monitor video and audio:
• Section 4.3.2.1, Analyzing the Mean Opinion Score
• Section 4.3.2.2, Analyzing Video Quality Degradation
• Section 4.3.2.3, Monitoring Dolby Audio

4.3.2.1 Analyzing the Mean Opinion Score


Inspector LIVE provides an objective video Mean Opinion Score (MOS) algorithm to
measure the video quality of MPEG-2 and H.264 unscrambled video streams. Separate
codec-dependent computation gives a video MOS reflective of subjective evaluations.
Impairments—including macroblocking, still frame, black screen, noise, contouring,
jerkiness and frame errors—are integrated into the Video MOS score for a representation of
video quality.

4-18 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 4 | Monitoring Your Video Network ▪ Analyzing Video Quality Degradation

The MOS value is expressed as a number in the range 1 to 5, where 1 is the lowest perceived
video quality, and 5 is the highest perceived quality. Video MOS is a moving average of the
GOP MOS values between 1 to 5 for the video. GOP MOS is an instantaneous MOS value
between 1 and 5, and is computed for each GOP. The MOS values displayed are shown up to
two decimal places, for example, 5.00. Table 4-3 provides a guide to the MOS quality.

Table 4-3: Mean Opinion Score (MOS)

MOS Quality Impairment


5 Excellent Imperceptible

4 Good Perceptible but not annoying

3 Fair Slightly annoying

2 Poor Annoying

1 Bad Very annoying

The GOP MOS value is computed for each GOP based on the GOP structure difference in
video prediction and video impairments. The GOP MOS value is affected by network loss
(such as frame errors), transport stream packet loss, and video impairments (such as black
screen, still screens, and video compression artifacts). The GOP MOS value is lowered
proportional to the magnitude of the network loss and video impairments to reflect the bad
video Quality of Experience.

4.3.2.2 Analyzing Video Quality Degradation


The following sections describe how to analyze video quality degradation:
• Section 4.3.2.2.1, Analyzing Degradation Due to Compression Artifacts
• Section 4.3.2.2.2, Analyzing Degradation Due to Packet Loss
• Section 4.3.2.2.3, Analyzing QoE Degradation Due to Frame Errors
• Section 4.3.2.2.4, Analyzing QoE Degradation Due to Video Alarms

4.3.2.2.1 Analyzing Degradation Due to Compression Artifacts


Target bitrate is another significant factor in video quality; videos at a higher bitrates have
better quality than video at lower bitrates. For the same bitrate, videos coded at lower
resolution have better quality than videos coded at higher resolution. The model uses coded
bitrate. Large changes in video cause successive frames of a video to lose correlation and
result in a large residual signal. This resultant signal is reduced by using a large quantizer
that discards a portion of the signal to meet the target bitrate. This loss results in video
compression artifacts such as noise blockiness and smearing. GOP MOS monitors
compression artifacts, and the computed value is lowered to reflect the video Quality of
Experience (QoE).

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 4-19


Chapter 4 | Monitoring Your Video Network ▪ Monitoring Dolby Audio

4.3.2.2.2 Analyzing Degradation Due to Packet Loss


The transport stream packet loss has a direct impact on the video quality as loss results in
skipped Frame decoding. The predictive coding used in video results in propagation of
errors across coded frames. The frame distortion due to packet loss thus depends on the type
of frame and amount of loss. The distribution of packet loss is also a significant factor used
by the model. For the same loss rate, bursty loss and uniformly distributed loss have very
different impacts on the decoded video quality. The same loss rate has different impacts on
different codecs. MOS weighs the loss based on the frame type and is modeled separately
for each Video codec.

4.3.2.2.3 Analyzing QoE Degradation Due to Frame Errors


Frame errors are due to network packet loss and nonconformant video frames generated by
the encoders. The frame errors are detected from incomplete frames with missing slices,
missing video parameter sets, and MPEG standards conformance violations by parsing and
validating all the slices and macroblocks in all the video frame types of the GOP. The loss
masked due to restamped continuity count value for the video and audio PIDs in video
programs during the remux is also detected and counted as frame errors.

4.3.2.2.4 Analyzing QoE Degradation Due to Video Alarms


The GOP MOS includes blackness and stillness errors. Blackness and stillness errors lower
the final GOP MOS score if their corresponding configured periods (in seconds) exceed the
levels that you have configured. The GOP MOS value lowers from the computed value if
the measured blackness is greater than 90 percent for more than 30 consecutive seconds.
The computed GOP MOS value is lowered if the stillness is lower than 5 percent for more
than 30 consecutive seconds.

4.3.2.3 Monitoring Dolby Audio


The Dolby audio decoder allows you to detect, decode, monitor, and measure
Dolby-encoded audio to help operators identify problems more quickly and isolate problems
effectively.
Inspector LIVE measures and monitors each Dolby audio channel and provides such metrics
as audio loudness (as defined in ITU-R BS.1770), audio levels, outage, audio silence, and
dialnorm to help you ensure audio content integrity.
The supported program configurations are Dolby 5.1 and Dolby 7.1. The supported Dolby
formats are:
• Dolby Digital (AC-3)
• Dolby Digital+ (E-AC-3), which includes the detection of Dolby Atmos objects.

4.3.3 Accessing Detailed Program Information


To view details about a program, click the Action menu ( ) beside the program name and
choose one of the following:

4-20 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 4 | Monitoring Your Video Network ▪ Program Compact View

• Real-Time Status - See Section 4.6.1, Real-Time Status.


• Visual Trending - See Section 4.6.2, Visual Trending.
• Performance Details - See Section 4.6.3, Performance Details.
• Program Comparison - See Section 4.6.4, Program Comparison.
• Alarm Log - See Section 4.6.5, Alarm Log.
• Video MOS Elements - See Section 4.6.6, Video MOS Elements.
• Dynamic Range Monitoring - Available for High Efficiency Video Coding (HEVC)
channels. See Section 4.6.7, Dynamic Range Monitoring.

4.4 Program Compact View

The Program Compact view presents an overall visual representation of a program’s status.
Defined color-coded indicators update at a rate that you specify. You can click on a channel
indicator to view video, audio, control, and user PID alarm statuses.

Figure 4-25: Program Compact View

4.4.1 Program Compact Overview


The following sections describe the information displayed in the Program Compact view:
• Section 4.4.1.1, Program Status Indicators
• Section 4.4.1.2, Viewing Program Alarm Summary

4.4.1.1 Program Status Indicators


At the top of the Program Compact view, indicators display the total number of flows and
the number that are in the following states: Good, Outage, Error, Warning, History, and Not
Monitored.

Figure 4-26: Program Status Indicators

4.4.1.2 Viewing Program Alarm Summary


To view an alarm summary for a program:
• Click the program indicator for the program that you are interested in.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 4-21


Chapter 4 | Monitoring Your Video Network ▪ Accessing Detailed Program Information

Figure 4-27: Click a Program Indicator

The Program Alarm Summary appears.

Figure 4-28: Program Alarm Details

4.4.2 Accessing Detailed Program Information


To view details about a program, right-click the program indicator and choose one of the
following:
• Real-Time Status - See Section 4.6.1, Real-Time Status.
• Visual Trending - See Section 4.6.2, Visual Trending.
• Performance Details - See Section 4.6.3, Performance Details.
• Program Comparison - See Section 4.6.4, Program Comparison.
• Alarm Log - See Section 4.6.5, Alarm Log.
• Video MOS Elements - See Section 4.6.6, Video MOS Elements.

4-22 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 4 | Monitoring Your Video Network ▪ Flow Census View

• Dynamic Range Monitoring - Available for High Efficiency Video Coding (HEVC)
channels. See Section 4.6.7, Dynamic Range Monitoring.

4.5 Flow Census View

In the Flow Census view, you can view all flows and their states. You can select flow
metrics to display in the table, and you can sort the columns.

Figure 4-29: Flow Census View

4.5.1 Flow Census Overview


The following sections describe the information displayed in the Flow Census view:
• Section 4.5.1.1, Flow and Payload Status Summaries
• Section 4.5.2, Accessing Detailed Flow Information
• Section 4.5.1.2, Customizing Flow Census Columns
• Section 4.5.1.3, Rediscovering Flows

4.5.1.1 Flow and Payload Status Summaries


At the top of the Flow Census view, indicators display the Flow and Payload Status
Summaries, including the total number of monitored flows and the number of flows that are
in the following states: Good, Outage, Error, Warning, History, and Not Monitored. See
Figure 4-30 for an example.

Figure 4-30: Flow and Payload Status Indicators

4.5.1.2 Customizing Flow Census Columns


Table 4-4 describes the columns that can be displayed in the Flow Census view. For
information about configuring the columns to display and the order of the columns, see
Section 3.5.3, Configuring Columns to Display and Section 3.5.2, Customizing Column Sort
Order.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 4-23


Chapter 4 | Monitoring Your Video Network ▪ Customizing Flow Census Columns

Table 4-4: Flow Census Fields and Descriptions

Column Description
Status Flow status indicators.

Flow The name assigned to the flow.

Port The port number.

# Programs / # Error The number of programs / number of errors.

Slot The slot number.

TS ID The transport stream ID.

Tuple The IP tuple of the flows.

Flow Type The type of flow.

# Programs / # Scrambled The total number of programs / number of scrambled channels.

Payload Size The payload (program) size.

Flow Template The flow template name.

Program Template The program template name.

Min Pkt Size The minimum packet size.

Max Pkt Size The maximum packet size.

Nominal Bit Rate The media bitrate calculated when the transport stream is initially detected.

TS PIDs Number of transport stream PIDs (nonprogram PIDs).

Quality of Service Columns


Curr MDI VB The current MDI VB size, in bytes.

Avg MDI VB Average MDI VB size, in bytes.

Max MDI VB Maximal MDI VB size, in bytes.

Min MDI VB Minimal MDI VB size, in bytes.

Current IP-SBR The current IP stream bitrate (SBR).

Average IP-SBR The average IP SBR per 15-minute interval.

Max IP-SBR The maximum IP SBR per 15-minute interval.

Min IP-SBR The minimum IP SBR per 15-minute interval.

Total CC Errors The total continuity count errors, which is the total number of errors in the
MPEG transport stream for the given inspection period, based on the 4-bit
continuity counter in the MPEG transport stream.

MDI MLS-15 The total number of seconds that had packet loss during this 15-minute
interval.

4-24 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 4 | Monitoring Your Video Network ▪ Customizing Flow Census Columns

Table 4-4: Flow Census Fields and Descriptions (Continued)

Column Description
MDI MLS-24 The total number of seconds that had packet loss during this 24-hour interval.

MDI MLS-Total The total number of seconds that had packet loss since flow detection.

Outage 15 The outage count / seconds during the current 15-minute interval.

Outage 24 The outage count / seconds in the last 24 hours.

Current MDI-DF IP packet cumulative jitter and delay. The DF is the amount of buffer, in
milliseconds, that would be required to subtract IP packet arrival deviations
from the rate determined by the media payload.

Min MDI-DF The minimum MDI-DF.

Max MDI-DF The maximum MDI-DF.

Average MDI-DF The average MDI-DF.

RTP LP (pkts) As per RFC3357: The Real-time Transport Protocol (RTP) Loss Period (LP)
metric captures the frequency and length of RTP packet loss once it starts.
LPE is the total number of loss period errors.

RTP LD (pkts) As per RFC3357: The Real-time Transport Protocol (RTP) Loss Period (LD)
metric captures the spacing between loss periods. Loss Distance (LD) is the
difference in sequence numbers of two successively lost packets, which might
be separated by successfully received packets. LDE is the total number of LD
errors.

RTP SE 15 The number of RTP Sequence Errors (SE) per 15-minute interval.

RTP SE 24 The number of RTP Sequence Errors (SE) per 24-hour interval.

RTP LS 15 RTP Loss Seconds (LS) during this 15-minute interval.

RTP LS 24 RTP Loss Seconds (LS) during this 24-hour interval.

Current MDI-MLR The current MDI Media Loss Rate (MLR), which is the number of media
packets lost per second.

Max MDI-MLR The maximum MDI Media Loss Rate (MLR), which is the maximum number of
media packets lost per second during this 15-minute interval.

MDI MLT-15 The total number of media packets lost during this 15-minute interval.

MDI MLT-24 The total number of media packets lost during this 24-hour interval.

MDI MLT Total The total number of media packets lost.

Current V-TSB The current Video-Transport Stream Bitrate (V-TSB).

Min V-TSB The minimal V-TSB.

Max V-TSB The maximal V-TSB.

Average V-TSB The average V-TSB.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 4-25


Chapter 4 | Monitoring Your Video Network ▪ Rediscovering Flows

Table 4-4: Flow Census Fields and Descriptions (Continued)

Column Description
Ghost PIDs The number of PIDs that do not appear in the Program Association Table
(PAT) PID structure.

4.5.1.3 Rediscovering Flows


After you modify a transport stream, we recommend rediscovering the flow if you see
unexpected metrics or thumbnails. When you rediscover the flow, Inspector LIVE stops
collecting information about it and rediscovers it to provide up-to-date information. You can
rediscover all flows or just a single flow. When you rediscover all flows, it takes time to
clear out all the flows and collect new information. If you are experiencing an issue with
only one flow, we recommend rediscovering only that flow.
Note: When you rediscover flows, the most recent 24-hour statistics about that flow are
cleared and return to 0.
The following sections describe how to rediscover flows:
• Section 4.5.1.3.1, Rediscovering a Single Flow
• Section 4.5.1.3.2, Rediscovering All Flows

4.5.1.3.1 Rediscovering a Single Flow


To rediscover a flow:
1. Click the Action menu ( ) beside the flow name and click Flow - Rediscover.
2. Click OK to close the confirmation box.

Figure 4-31: Rediscover Flow Confirmation Box

4.5.1.3.2 Rediscovering All Flows


If you need to rediscover all flows:
• Click Rediscover All Flows on the upper right.

4.5.2 Accessing Detailed Flow Information


To view details about a program, click the Action menu ( ) beside the program name and
choose one of the following:

4-26 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 4 | Monitoring Your Video Network ▪ Viewing Detailed Program Information

• Real-Time Status - See Section 4.6.1, Real-Time Status.


• Alarm Log - See Section 4.6.5, Alarm Log.
• Video MOS Elements - See Section 4.6.6, Video MOS Elements.
• Dynamic Range Monitoring - Available for High Efficiency Video Coding (HEVC)
channels. See Section 4.6.7, Dynamic Range Monitoring.

4.6 Viewing Detailed Program Information

The following sections describe the program details you can view from the Mosaic,
Program Census, and Program Compact views. Real-Time Status and Alarm Log can also
be viewed from the Flow Census view:
• Section 4.6.1, Real-Time Status
• Section 4.6.2, Visual Trending
• Section 4.6.3, Performance Details
• Section 4.6.4, Program Comparison
• Section 4.6.5, Alarm Log
• Section 4.6.6, Video MOS Elements
• Section 4.6.7, Dynamic Range Monitoring

4.6.1 Real-Time Status


In the Real-Time Status window, you can view the status of the flow and the associated
programs in relation to the threshold and alarms that have been set.
Table 4-5 describes how to access Real-Time Status information from the Mosaic, Program
Census, Program Compact, and Flow Census views.

Table 4-5: Viewing Real-Time Status

View Action
Mosaic To view details about a program for further analysis, click the Action menu icon ( )
beside the program name and choose Real-Time Status.

Program Census Click the Action menu icon ( ) beside the program name and choose Real-Time
Status.

Program Compact Right-click the program name and choose Real-Time Status.

Flow Census Click the Action menu icon ( ) beside the flow name and choose Real-Time Status.

The following sections describe the information you can view in the Real-Time Status
window:
• Section 4.6.1.1, Flow Identifiers
• Section 4.6.1.2, Modifying the Flow Template

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 4-27


Chapter 4 | Monitoring Your Video Network ▪ Flow Identifiers

• Section 4.6.1.3, Viewing PID Structure


• Section 4.6.1.4, Analyzing Flow Details
• Section 4.6.1.5, Analyzing Flow PIDs
• Section 4.6.1.6, Analyzing Flow Distribution
• Section 4.6.1.7, Viewing Programs Overview
• Section 4.6.1.8, Viewing Program Details

Figure 4-32: Real-Time Status

4.6.1.1 Flow Identifiers


At the top of the Real-Time Status view, you can see information about the flow alias, the
tuple (IP parameters) of the flow, and the program alias.

4.6.1.2 Modifying the Flow Template


Inspector LIVE administrators can modify the flow template.
To modify the template:
1. Click the name of the flow template.

4-28 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 4 | Monitoring Your Video Network ▪ Viewing PID Structure

Figure 4-33: Flow Template Link

2. In the Template Manager window that appears, modify the template as necessary,
and then click Save.

Figure 4-34: Flow Template

4.6.1.3 Viewing PID Structure


On the left side of the Real-Time Status view, you can view the PID structure of the flow.
Transport-specific PIDs are listed at the top.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 4-29


Chapter 4 | Monitoring Your Video Network ▪ Analyzing Flow Details

Figure 4-35: Flow PID Structure

4.6.1.4 Analyzing Flow Details


At the top of the Flow Detail tab, you can view ETSI TR 101 290 details organized by
priority, including present values, alarm thresholds, and the alarm state if a parameter has
been checked in the alarm template for alarming.

Figure 4-36: ETSI TR 101 290 Details

At the bottom of the Flow Detail tab, you can view the flow details described in Table 4-6.

Table 4-6: Flow Details

Column Description
Current MDI-DF IP packet cumulative jitter and delay. The DF is the amount of buffer, in milliseconds, that
would be required to subtract IP packet arrival deviations from the rate determined by the
media payload.

4-30 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 4 | Monitoring Your Video Network ▪ Analyzing Flow Details

Table 4-6: Flow Details (Continued)

Column Description
Current MDI VB The MDI VB is the same as DF expressed in bytes for a given media stream rate. The VB
is the amount of buffer, in bytes, that would be required to subtract IP packet arrival
deviations from the rate determined by the media payload.

Current IP-SBR The current IP SBR.

Min IP-SBR The minimum IP SBR per 15-minute interval.

Max IP-SBR The maximum IP SBR per 15-minute interval.

Outage 15 The outage count / seconds during the current 15-minute interval.

Current MDI-LR The current MDI Media Loss Rate (MLR), which is the number of media packets lost per
second.

MDI MLT-15 Total number of media packets lost during this 15-minute interval.

MDI MLT-24 Total number of media packets lost during this 24-hour interval.

MDI MLS-15 The total number of seconds that had packet loss during this 15-minute interval.

MDI MLS-24 The total number of seconds that had packet loss during this 24-hour interval.

RTP LP (pkts) As per RFC3357: The Real-time Transport Protocol (RTP) Loss Period (LP) metric
captures the frequency and length of RTP packet loss once it starts. LPE is the total
number of loss period errors.

RTP LD (pkts) As per RFC3357: The Real-time Transport Protocol (RTP) Loss Period (LD) metric
captures the spacing between loss periods. Loss Distance (LD) is the difference in
sequence numbers of two successively lost packets, which might be separated by
successfully received packets. LDE is the total number of LD errors.

RTP SE 15 The number of RTP Sequence Errors (SE) per 15-minute interval.

RTP SE 24 The number of RTP Sequence Errors (SE) per 24-hour interval.

RTP LS 15 RTP Loss Seconds (LS) during this 15-minute interval.

RTP LS 24 RTP Loss Seconds (LS) during this 24-hour interval.

Current V-TSB The current V-TSB.

# Programs / # The total number of programs / number of scrambled channels.


Scrambled

Total CC Errors The total continuity count errors, which is the total number of errors in the MPEG transport
stream for the given inspection period, based on the 4-bit continuity counter in the MPEG
transport stream.

Ghost PIDs The number of PIDs that do not appear in the Program Association Table (PAT) PID
structure.

Program Changes The number of programs that were added to or removed from the flow.
(+/-)

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 4-31


Chapter 4 | Monitoring Your Video Network ▪ Analyzing Flow Details

Figure 4-37: Flow Detail

In the Transport section, you can view the transport details described in Table 4-7.

Table 4-7: Transport Details

Column Description
ID The transport stream ID.

Type The transport stream type.

Current BitRate The current transport SBR.

Min BitRate The minimum transport SBR per 15-minute interval.

Max BitRate The maximum transport SBR per 15-minute interval.

Avg BitRate The average transport SBR per 15-minute interval.

Current Loss The current MDI Media Loss Rate (MLR), which is the number of media packets lost per
second.

Figure 4-38: Transport Details

4.6.1.4.1 Customizing Transport Columns


You can change how the items in the ETSI TR 101 201 Details, Flow Detail, and Transport
tables are sorted and configure which columns to display. For more information, see
Section 3.5.3, Configuring Columns to Display and Section 3.5.2, Customizing Column Sort
Order.

4-32 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 4 | Monitoring Your Video Network ▪ Analyzing Flow PIDs

4.6.1.5 Analyzing Flow PIDs


The Flow PIDs tab displays information about each PID on the flow. A PID is a 188-byte
record containing video, audio, control, or other information about the MPEG program or
flow. This view is useful to get an overall picture of how the program bitrate is changing
over time.

Figure 4-39: Flow PIDs Tab

Table 4-2 describes the columns that can be displayed on the Flow PIDs tab.

Table 4-8: Flow PIDs Columns

Column Description
ID Packet identifier

Type Type of PID

Current BitRate The current flow bitrate.

Min BitRate The minimum flow bitrate per 15-minute interval.

Avg BitRate The average flow bitrate per 15-minute interval.

Outage The outage count / seconds during the current 15-minute interval.
(Events/Period)

Current Loss The current MDI Media Loss Rate (MLR), which is the number of media packets lost per
second.

4.6.1.5.1 Customizing Flow PID Columns


You can change how the items in columns are sorted and configure which columns to
display. For more information, see Section 3.5.3, Configuring Columns to Display and
Section 3.5.2, Customizing Column Sort Order.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 4-33


Chapter 4 | Monitoring Your Video Network ▪ Analyzing Flow Distribution

4.6.1.6 Analyzing Flow Distribution


The Flow Distribution tab shows program-specific PID and stuffing PID bitrates trending
over time. The most recent time is at the far right. This view is useful to get an overall
picture of how the program bitrate is changing over time.

Figure 4-40: Flow Distribution Chart

4.6.1.7 Viewing Programs Overview


The Programs Overview tab displays video and audio alarms and their present values.

4-34 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 4 | Monitoring Your Video Network ▪ Viewing Program Details

Figure 4-41: Programs Overview Tab

4.6.1.8 Viewing Program Details


On the Program Detail tab, you can get an overall picture of the health of the program. At
the top of this tab, you can view program availability, a quality metric derived from the ratio
of nonerrored seconds to total measured seconds in a specified interval, expressed as a
percent. You can select from several metrics and thresholds to determine an errored second
based on your quality criteria.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 4-35


Chapter 4 | Monitoring Your Video Network ▪ Viewing Program Details

Figure 4-42: Program Detail Tab

To view details about errors have contributed to program availability, hover over the
aggregate percentage.

Figure 4-43: Availability Tooltip

4-36 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 4 | Monitoring Your Video Network ▪ Viewing Program Details

To the right of the percentage are colored blocks that represent the program availability for
the current hour in 15-minute segments. Farther right are indicators of program availability
for the past hours, with each block representing an hour segment.
To view the number of errored seconds for various types of errors:
• Hover over the availability indicator for the 15-minute segment that you’re
interested in.

Figure 4-44: Historical Status Tooltip

Table 4-9 describes the metrics that are displayed on the Program Detail tab.

Table 4-9: Program Detail Metrics

Column Description
Alarm Type The alarm type name.

Value The calculated measurement result.

Threshold The threshold that triggers an alarm.

ES-15 The number of errored seconds within the 15-minute interval.

AE-15 The number of alarm events within the 15-minute interval.

ES-24 The number of errored seconds within the 24-hour interval.

AE-24 The number of alarm events within the 24-hour interval.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 4-37


Chapter 4 | Monitoring Your Video Network ▪ Viewing Program Details

4.6.1.8.1 Video Metrics


The video metrics shown include video packet loss (MLS LP and MLS 15), minimum and
maximum video PID bitrate, outage for video PID, frame errored seconds (FES) during this
15-minute interval, black screen, still frame, video Mean Opinion Score, Closed Captioning
presence, group of pictures (GOP) length, scrambling or encryption presence, and Encoder
Boundary Point segment period.

Figure 4-45: Video Alarm Types and Metrics

For video channels, the following metrics are displayed on the right: Stream Codec, Video
Type, Profile at Level, Frame Resolution, Frame Rate, BitRate, Video MOS, MOS Level,
Chroma Format, Aspect Ratio, and GOP/Length.

4-38 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 4 | Monitoring Your Video Network ▪ Viewing Program Details

Figure 4-46: Video Metrics

4.6.1.8.2 Audio Metrics


The audio metrics include measurements for MLS-LP and MLS-15, minimum and
maximum audio PID bitrate, and outage. In addition, the audio loudness levels are decoded
and displayed in LUFS (Loudness Unit Relative to Full Scale). You can set alarms for
loudness levels with thresholds in LUFS.
Inspector LIVE uses the stream dialnorm (dialog normalization) metadata values with the
stream loudness values to measure the correct loudness. Dialnorm is the metadata parameter
that controls a decoder’s playback loudness within the Dolby Laboratories Dolby Digital
(AC-3) audio compression system. The dialnorm integer values range from1 to 31. Audio
loudness levels should normalize around the dialnorm value. You can measure and alarm the
audio level’s loudness relative to dialnorm, and you can set an alarm to be triggered if
specific speakers go silent for a given number of seconds.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 4-39


Chapter 4 | Monitoring Your Video Network ▪ Viewing Program Details

Figure 4-47: Audio Alarm Types and Metrics

For information about configuring alarm triggers, see Section 7.2.1.4, Enabling Closed
Caption Monitoring.
For audio channels, the following metrics are displayed on the right: Codec, Format,
BitRate, Audio MOS, Channel(s), Sample Rate, and L-D (difference between current
loudness and current dialnorm in decibels).

Figure 4-48: Audio Metrics

4.6.1.8.3 Viewing JPEGs and Closed Captions


Inspector LIVE decodes an I-frame and a user-specified rate, typically once every second,
into a JPEG thumbnail so you can the content on the program. If there is closed caption
content, it appears beneath the thumbnail.

4-40 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 4 | Monitoring Your Video Network ▪ Viewing Program Details

Figure 4-49: JPEG Thumbnail and Closed Caption Content

4.6.1.8.4 Modifying the Program Template


Inspector LIVE administrators can modify the template for the Program Detail tab.
To modify the Program Detail template:
1. On the Real-Time Status Program Detail tab, click the name of the program
template.

Figure 4-50: Program Template Link

2. In the Template Manager window that appears, modify the template as necessary,
and then click Save.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 4-41


Chapter 4 | Monitoring Your Video Network ▪ Visual Trending

Figure 4-51: Program Template

4.6.2 Visual Trending


The Visual Trending view displays a 15-minute interval of measurements and thumbnail
images for a program so you can analyze the information for faults or degradation.
Table 4-10 describes how to access Visual Trending from the Mosaic, Program Census,
Program Compact, and Flow Census views.

Table 4-10: Viewing Visual Trending

View Action
Mosaic Click the Action menu ( ) beside the program name and choose Visual Trending.

Program Census Click the Action menu ( ) beside the program name and choose Visual Trending.

Program Compact Right-click the program name and choose Visual Trending.

Flow Census Click the Action menu ( ) beside the flow name and choose Visual Trending.

4-42 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 4 | Monitoring Your Video Network ▪ Performance Details

Figure 4-52: Visual Trending Window

For details about the Visual Trending view, see Section 5.1.5, Visual Trending Charts.

4.6.3 Performance Details


The Performance Details view allows you to create reports over time for selected
performance metrics. You can display data over time in table format or graph format, and
then export this data into an Excel report.
Table 4-11 describes how to access Performance Details from the Mosaic, Program Census,
and Program Compact views.

Table 4-11: Viewing Performance Details

View Action
Mosaic Click the Action menu ( ) beside the program name and choose Performance
Details.

Program Census Click the Action menu ( ) beside the program name and choose Performance
Details.

Program Compact Right-click the program name and choose Performance Details.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 4-43


Chapter 4 | Monitoring Your Video Network ▪ Program Comparison

Figure 4-53: Performance Details View

For more information about the Performance Details view, see Section 6.1, Performance
Details Reports.

4.6.4 Program Comparison


In the Program Comparison view, you can compare a program against up to 20 variants. For
example, you can compare the input and output of an encoder, compare transcoded variants,
and compare the program’s standard definition vs. high definition video.
To compare programs:
1. Access the Program Comparison window as described in Table 4-12.

Table 4-12: Comparing Programs

View Action
Mosaic Click the Action menu ( ) beside the program name and choose Program
Comparison.

Program Census Click the Action menu ( ) beside the program name and choose Program
Comparison.

Program Compact Right-click the program name and choose Program Comparison.

The Program Comparison window opens, displaying program information.

Figure 4-54: Program Comparison Window

4-44 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 4 | Monitoring Your Video Network ▪ Program Comparison

2. In the Programs list, select the programs to compare. You can compare up to 20
programs.

Figure 4-55: Select Programs

3. In the Report Type list, click the desired report type.

Figure 4-56: Select a Report Type

4. Click Compare. Inspector LIVE compares the programs you selected.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 4-45


Chapter 4 | Monitoring Your Video Network ▪ Alarm Log

Figure 4-57: Comparing Programs

4.6.5 Alarm Log


Alarms occur when a performance metric exceeds a threshold in a program or flow’s
assigned alarm template. The Alarm Log page provides a detailed list of all alarms received.
Table 4-13 describes how to access the Alarm Log from the Mosaic, Program Census,
Program Compact, and Flow Census views.

Table 4-13: Viewing the Alarm Log

View Action
Mosaic Click the Action menu ( ) beside the program name and choose Alarm Log.

Program Census Click the Action menu ( ) beside the program name and choose Alarm Log.

Program Compact Right-click the program name and choose Alarm Log.

Flow Census Click the Action menu ( ) beside the flow name and choose Alarm Log.

Figure 4-58: Alarm Log

4-46 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 4 | Monitoring Your Video Network ▪ Video MOS Elements

For more information about the Alarm Log, see Section 5.5, Viewing the Alarm Log.

4.6.6 Video MOS Elements


Inspector LIVE provides real-time graphical representations of the component metrics that
are used to derive MOS, such as excess spatial compression, GOP quantizer parameter,
excess temporal compression, interframe scene change, and block artifact level based on
pixel analysis.
Table 4-14 describes how to access Video MOS Element information from the Mosaic,
Program Census, and Program Compact views.

Table 4-14: Viewing MOS Element Information

View Action
Mosaic Click the Action menu ( ) beside the program name and choose Video MOS
Elements.

Program Census Click the Action menu ( ) beside the program name and choose Video MOS
Elements.

Program Compact Right-click the program name and choose Video MOS Elements.

The Video MOS Elements window that appears displays the elements that comprise the
MOS algorithm.

Figure 4-59: Video MOS Elements

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 4-47


Chapter 4 | Monitoring Your Video Network ▪ Availability Indicators

4.6.6.1 Availability Indicators


The availability indicators at the top of the Video MOS Elements window indicate the
current and historical availability of the selected program for the past 24 hours.

Figure 4-60: Availability Indicators

Table 4-15 describes the availability indicators.

Table 4-15: Availability Indicators

Bar Color Availability


Green >= 99.999%

Orange >= 99.0% and < 99.999%

Red >= 98% and < 99.0%

Black < 98%

To view additional details about a particular program, hover over one of the hourly
indicators for the previous 23 hours. A tooltip appears with more information.

Figure 4-61: Program Availability Details

Encoding information is displayed on the upper right.

Figure 4-62: Encoding Information

4-48 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 4 | Monitoring Your Video Network ▪ Availability Indicators

On the left is a real-time thumbnail of the programming content and the MOS gauge and
trending.

Figure 4-63: MOS Thumbnail and Gauge

To view descriptions of a category, hover over the question mark ( ) beside the category.

Figure 4-64: Tooltip Display

To view performance metrics, click one of the following tabs:


• Section 4.6.6.2, GOP Analysis Tab
• Section 4.6.6.3, Spatial Analysis - Level 1 Tab
• Section 4.6.6.4, Temporal Analysis - Level 2 Tab
• Section 4.6.6.5, Pixel Analysis - Level 2 Tab

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 4-49


Chapter 4 | Monitoring Your Video Network ▪ GOP Analysis Tab

4.6.6.2 GOP Analysis Tab


On the GOP Analysis tab, you can view the Profile at Level, Chroma Format, Bits per Pixel,
and Entropy Coding.

Figure 4-65: GOP Metrics

To the right are GOP statistics for the current, minimum, maximum, and average values for
the following:
• the number of P-frames
• the number of B-frames
• inter frame scene change
• GOP length
• intra frame interval, in seconds
These statistics are helpful in understanding the GOP information provided in the GOP
charts. In the GOP Length field, the first number displays the distance between two anchor
frames (I-frame or P-frame). The second number displays the distance between two full
images (I-frames).

Figure 4-66: GOP Statistics

The GOP MOS chart indicates the per-GOP calculated MOS or predicted perceived quality
level. Video MOS is the sliding window average of GOP MOS values over a time interval.

4-50 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 4 | Monitoring Your Video Network ▪ GOP Analysis Tab

Figure 4-67: GOP MOS Chart

In the I/B/P Bits per GOP chart, each stacked graph indicates the proportion of bits allotted
for the I-frame, B-frame, and P-frame types for the analyzed GOP. The spacing of each
stacked graph on the x-axis is proportional to the intraframe interval.

Figure 4-68: I/B/P Bits per GOP Chart

The Intra Frame Interval chart plots the number of seconds between I-frames. Intra-frame
interval is a measure of the elapsed time between two consecutive I-frames. I-frames are full
frames derived from the original source without references to other frames within the video.
The encoder typically selects I-frames at scene changes. Too many I-frames severely
reduces video-compression efficiency because the temporal redundancies get re-encoded.
Longer I-frame Intervals are preferred to achieve the highest video quality for the given
target bitrate. The optimal I-frame interval depends on the amount of motion in the video
and the frame rate. Optimal I-frame interval is set to one to three seconds to support seeking
and fast-forwarding.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 4-51


Chapter 4 | Monitoring Your Video Network ▪ Spatial Analysis - Level 1 Tab

Figure 4-69: Intra Frame Interval Chart

The GOP chart shows the I-frame, B-frame, and P-frame picture type sequence order in the
currently analyzed GOP.

Figure 4-70: GOP Chart

4.6.6.3 Spatial Analysis - Level 1 Tab


On the Spatial Analysis tab, the Excess Spatial Compression chart indicates when bitstream
compression parameters cannot accurately represent frame-to-frame object motion. Higher
values indicate more image distortions.

Figure 4-71: Excess Spatial Compression Chart

4-52 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 4 | Monitoring Your Video Network ▪ Temporal Analysis - Level 2 Tab

The GOP Quantizer Parameter chart shows the average values of Quantizer Parameter (QP)
for I-frame, B-frame, and P-frames per GOP. Higher QP values indicate more lost spatial
detail due to higher than optimum compression for best picture quality.

Figure 4-72: GOP Quantizer Parameter Chart

4.6.6.4 Temporal Analysis - Level 2 Tab


On the Temporal Analysis tab, the Excess Spatial Compression chart indicates when
bitstream compression parameters cannot accurately represent static image detail. Higher
values indicate more image distortions.

Figure 4-73: Excess Spatial Compression Chart

For information about the Excess Temporal Motion chart, see Section 4.6.6.3, Spatial
Analysis - Level 1 Tab.
The Inter Frame Scene Change chart indicates a weighted score related to scene change
complexity that occurs between intraframes. Scene changes may contribute to image
sequence encoding complexity. Higher displayed values require higher bit rates to minimize
perceivable artifacts.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 4-53


Chapter 4 | Monitoring Your Video Network ▪ Pixel Analysis - Level 2 Tab

Figure 4-74: Inter Frame Scene Change Chart

4.6.6.5 Pixel Analysis - Level 2 Tab


On the Pixel Analysis tab, the Block Artifact Level pixel analysis metric is a measure of
blocky video artifacts seen in reconstructed video produced by MPEG-2 and H264 video
codecs. Blockiness is computed by detecting and estimating the extent of the blocky
distortion based on intrapixel differences within a transform block and interpixel differences
across the horizontal and vertical transform block edges. Blockiness takes into account the
effects of spatial masking, block distortions due to abrupt luminance level changes, and
false edges at the block boundaries.

Figure 4-75: Block Artifact Level Chart

4.6.7 Dynamic Range Monitoring


Dynamic Range Monitoring provides access to real-time information and logged event
changes in the Standard Dynamic Range (SDR), High Dynamic Range (HDR) and Wide
Color Gamut (WCG) parameters. Dynamic Range Monitoring is a licensed add-on and
requires that the appropriate license be installed.
The following sections describe Dynamic Range Monitoring:
• Section 4.6.7.1, Accessing Dynamic Range Monitoring
• Section 4.6.7.2, Encoding Methods
• Section 4.6.7.3, Availability Status Indicators

4-54 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 4 | Monitoring Your Video Network ▪ Accessing Dynamic Range Monitoring

• Section 4.6.7.4, Viewing Dynamic Range Events

4.6.7.1 Accessing Dynamic Range Monitoring


Table 4-16 describes how to access Dynamic Range Parameter information from the
Mosaic, Program Census, and Program Compact views.

Table 4-16: Viewing Dynamic Range Parameters

View Action
Mosaic Click the Action menu ( ) beside the program name and choose Dynamic Range
Parameters.

Program Census Click the Action menu ( ) beside the program name and choose Dynamic Range
Parameters.

Program Compact Right-click the program name and choose Dynamic Range Parameters.

In the Dynamic Range Parameters window, you can see a real-time view of the stream’s
HDR parameters.

Figure 4-76: HDR Parameters Window

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 4-55


Chapter 4 | Monitoring Your Video Network ▪ Encoding Methods

4.6.7.2 Encoding Methods


There are several emerging methods for encoding video streams with HDR and WCG
program information delivered in the video stream. Inspector LIVE detects, decodes,
displays and logs SDR, HDR and WCG metadata parameters such as Video Usability
Information (VUI), HDR Mastering Color, Light Levels, HDR Tone Mapping, Alternative
Transfer Characteristics, and Video Parameter Sets used by decoders to properly render
H.265 content with embedded HDR and WCG information. Verifying these parameters
enables you to ensure that ingested content is encoded properly for the optimum viewer
experience and is critical for troubleshooting.
Inspector LIVE reports metadata events for the following formats:
• HDR10
• HLG
• PQ10
• SDR

4.6.7.3 Availability Status Indicators


The availability status indicators at the top of the Dynamic Range Parameters window
indicate the current and historical availability of the selected program for the past 24 hours.

Figure 4-77: Availability Indicators

Table 4-17 describes the availability status indicators.

Table 4-17: Availability Status Indicators

Bar Color Availability


Green >99.99%

Orange 98% >= 99.99%

Red 96% >= 98%

Black 0% >= 96%

To view additional details about a particular program, hover over one of the hourly
indicators for the previous 23 hours. A tooltip appears with more information.

4-56 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 4 | Monitoring Your Video Network ▪ Viewing Dynamic Range Events

Figure 4-78: Program Availability Details

4.6.7.4 Viewing Dynamic Range Events


The Dynamic Range Events page lists past events where a monitored parameter has changed
value. For more information, see Section 5.7, Viewing Dynamic Range Events.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 4-57


Chapter 4 | Monitoring Your Video Network ▪ Viewing Dynamic Range Events

4-58 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 5 | Diagnosing Service Issues ▪ Visual Trending

5 Diagnosing Service Issues

In the Diagnostics section of Inspector LIVE, you can view the up-to-date status of the
video network’s health. There are several ways to monitor the video network:
• Visual Trending: In-depth analysis, with thumbnail and graph visualizations of
per-second metrics.
• Viewing MPEG Tables: View Service Information (SI), Program Specific
Information (PSI), and Program and System Information Protocol (PSIP).
• Triggering a Capture: Record problems to be captured and analyzed in greater
depth.
• Viewing the Capture Catalog: The Capture Catalog lists all captures and identifies
which program triggered its own alarm by highlighting the alarm in blue.
• Viewing the Alarm Log: View a detailed listing of alarms, filtering the list to your
settings, and viewing a film strip of thumbnail images.
• Viewing the Media Outage Log: View a listing of outages.
• Viewing Dynamic Range Events: View information about Dynamic Range events.
• Viewing SCTE-35 Events: View the outcome of SCTE events.
• Viewing ETV Events: View details of Enhanced Television (ETV) signaling events
and table decode information.

5.1 Visual Trending

Visual Trending can provide an in-depth analysis of a program’s video and audio data with
per-second metrics. Thumbnails and graphs help provide a more complete visual analysis.
To view Visual Trending:
• On the Diagnostics menu, select Visual Trending.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 5-1


Chapter 5 | Diagnosing Service Issues ▪ Filmstrip Navigation and Thumbnail Display

Figure 5-1: Visual Trending – Range: 15 Minutes Window

To generate a Visual Trending view and charting information for a selected 15-minute
interval:
1. In the Flow list, select the flow.
2. In the Program list, select the program.
3. In the Interval section, type the date in the format dd-mm-yyyy or click the calendar
icon ( ) and select the date in the calendar. Select a time.
4. Click Filter.

5.1.1 Filmstrip Navigation and Thumbnail Display


To navigate through thumbnails:
• Click the navigation arrows in the menu bar under the filmstrip images.

Figure 5-2: Navigation Arrows

5.1.1.1 Visual Trending – Range: 2 Minutes Window


To examine an interval more closely:
• Double-click a thumbnail to open a separate two-minute Visual Trending Range
window.

5-2 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 5 | Diagnosing Service Issues ▪ Closed Captioning Location and Text

Figure 5-3: Visual Trending – Range: 2 Minutes

5.1.2 Closed Captioning Location and Text


The closed caption icon ( ) under a thumbnail indicates that a closed caption is present. If
there is no closed Caption icon, then closed captioning is not present.

Figure 5-4: Closed Captioning Icon

To verify that closed caption text displays correctly:

• Click the CC tab in the right pane.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 5-3


Chapter 5 | Diagnosing Service Issues ▪ Generating a Visual Trending PDF Report

5.1.3 Generating a Visual Trending PDF Report


You can create a PDF report file and save it to your computer or open it in Adobe Acrobat
Reader.
To create a PDF file:
1. Click Export.
2. (Optional) In the File Name box, type a file name.
3. (Optional) In the Comments box, type a comment.
4. Click Generate. Inspector LIVE creates a report that captures the current
thumbnails and charts.
5. In the dialog box that appears, choose whether to open the exported data or save it
locally.

5.1.4 Viewing Additional Visual Trend Information


To view additional information related to visual trends, click the Action menu ( ) and click
one of the following options:
• ES Distribution – View the Error Seconds Distribution in 15 Minutes. See
Section 6.9.1, Viewing ES Distribution Details.
• Performance Details – View historical performance trending. See Section 6.1.1,
Performance Details Overview.

5-4 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 5 | Diagnosing Service Issues ▪ ES Distribution

• Program Template – Configure alarms for Quality of Service and Quality of


Experience metrics such as bitrates, media loss, blackness, and still frames. See
Section 7.2.1.1, Program Templates.
• Visual Trending– View a Visual Trending window for a specified flow and
program. See Section 5.1.5, Visual Trending Charts.

Figure 5-5: Visual Trending Action Menu

5.1.4.1 ES Distribution
For more information about ES Distribution, see Section 6.9.1, Viewing ES Distribution
Details.

5.1.4.2 Performance Details


For more information about Performance Details, see Section 6.1.1, Performance Details
Overview.

Figure 5-6: Performance Details

5.1.4.3 Program Template


For information about program templates, see Section 7.2.1, Template Overview.

5.1.4.4 Visual Trending – Range: 15 Minutes


To view the Visual Trending window for a specified flow and program:

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 5-5


Chapter 5 | Diagnosing Service Issues ▪ Visual Trending Charts

1. In the Launch Visual Trending – Range: 15 Minutes dialog box, click a flow in the
Flow list.
2. In the Program list, click a program.
3. You can synchronize the new view with the current view to compare chart
information with one set of arrowed controls. Chart time lines will be synchronized
for video or audio charts, respectively. To synchronize the new view and the current
view, click the Synchronize check box.
4. Click Launch.

Figure 5-7: Launch Visual Trending - Range: 15 Minutes Dialog Box

5.1.5 Visual Trending Charts


Charts in the pane at the bottom of the page provide video and audio information and trends.
Click the Video icon ( ) and the Audio icon ( ) on the left of the page to toggle between
video and audio charts.

Video Charts:
• Video MOS
• Bitrate
• MLS/FES
• GOP Metrics
• Compression Level
• Blackness/Stillness
• Temporal Motion
• Macroblock Statistics
• Block Artifact Level

Audio Charts:
• Loudness
• Audio Bitrate
• Media Loss Seconds
• Audio MOS

5-6 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 5 | Diagnosing Service Issues ▪ Video MOS

5.1.5.1 Video MOS


The Video MOS tab displays a chart depicting the Video Mean Opinion Score (MOS) and
GOP MOS, depending on your selection. In the legend at the bottom of the chart, you can
choose to toggle the display of the Video MOS and GOP MOS charts.
Video MOS is a time-averaged overall measure of the video quality of the monitored
bitstream. It is a function of video frame metrics, the user-configured video alarms, and
network impairments.
GOP MOS is a measure of the video quality of each GOP in the monitored bitstream. It is a
function of video frame metrics, the user-configured video alarms, and network
impairments. GOP MOS values can change with each GOP in the stream.

Figure 5-8: Video MOS Chart

5.1.5.2 Bitrate
The BitRate chart shows the video bitrate for the specified interval.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 5-7


Chapter 5 | Diagnosing Service Issues ▪ MLS/FES

Figure 5-9: Video Bitrate Chart

5.1.5.3 MLS/FES
The Video Media Loss Seconds (MLS) and the frame error seconds (FES) information and
chart are provided under the MLS/FES tab.

Figure 5-10: MLS/FES Chart

5-8 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 5 | Diagnosing Service Issues ▪ GOP Metrics

5.1.5.4 GOP Metrics


The Group of Pictures (GOP) information and chart are provided under the GOP tab. The
Encoder Boundary Point (EBP) Statistics section presents the EBP statistics that have been
decoded for the current frame being displayed. Hovering over the small thumbnail image
below the time line marker displays a mouse over pop-up image of a larger thumbnail
image.

Figure 5-11: GOP Information and Chart

The EBP icon that appears in a thumbnail indicates that the EBP Segment Start indicator has
been seen at the time the video frame was decoded.

Figure 5-12: EBP Icon

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 5-9


Chapter 5 | Diagnosing Service Issues ▪ Compression Level

5.1.5.5 Compression Level


At the bottom of the Compression Level chart, you can click on the legend options to toggle
the display of I, B, and P Compression Levels and the Threshold display.

Figure 5-13: Compression Level Chart

5.1.5.6 Blackness/Stillness
At the bottom of the Blackness/Stillness chart, you can click on the legend options to toggle
the display of the graphing of blackness and stillness levels and their respective thresholds.

Figure 5-14: Blackness/Stillness Chart

5-10 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 5 | Diagnosing Service Issues ▪ Temporal Motion

5.1.5.7 Temporal Motion


The Temporal Motion chart provides a graph of the temporal motion values.

Figure 5-15: Temporal Motion Chart

Excess Temporal Motion indicates when bitstream compression parameters are unable to
accurately represent frame-to-frame object motion. Higher values indicate more image
distortions.

5.1.5.8 Macroblock Statistics


The Macroblock Statistics chart graphs Intra and Inter Macro Block statistics.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 5-11


Chapter 5 | Diagnosing Service Issues ▪ Block Artifact Level

Figure 5-16: Macroblock Statistics Chart

5.1.5.9 Block Artifact Level


The Block Artifact Level chart provides Block Artifact Level, 2 and the Average level.

Figure 5-17: Block Artifact Level Chart

5-12 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 5 | Diagnosing Service Issues ▪ Audio

5.1.6 Audio

5.1.6.1 Loudness
The Loudness tab provides a chart displaying Loudness, Dialnorm, Loudness – Dialnorm
Low Variation, and Loudness – Dialnorm High Variation. You can hover over a point in the
chart to view details. In addition, you can click on an individual point on the chart to
advance the filmstrip to the same point in time.
Note: Inspector LIVE does not require loudness calibration adjustments after installation.
As loudness calculations and algorithms evolve, Telestream iQ Solutions will update
Inspector LIVE.

Figure 5-18: Loudness Chart

You can toggle the display of the individual plotted lines by clicking on the parameter at the
bottom of the graph.

5.1.6.2 Audio Bitrate


The Audio Bitrate chart is displayed in Figure 5-19.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 5-13


Chapter 5 | Diagnosing Service Issues ▪ Media Loss Seconds

Figure 5-19: Audio Bitrate

5.1.6.3 Media Loss Seconds


The MLS chart displays Audio Media Loss Seconds.

Figure 5-20: Media Loss Seconds

5.1.6.4 Audio MOS


The Audio MOS tab displays a graph of the audio MOS.
To view details about a specific interval:

5-14 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 5 | Diagnosing Service Issues ▪ Viewing MPEG Tables

• Hover over the bar that represents the interval.


To view the Audio MOS for a different PID:
• Click the PID in the Audio PID list.

Figure 5-21: Audio MOS Chart

5.2 Viewing MPEG Tables

To view the MPEG tables:


• On the Diagnostics menu, click MPEG Tables.
The MPEG Tables page has two tabs: Overview and MPEG PID Details.
To select a flow:
• In the Flows list on the upper left, click a flow.

5.2.1 Overview
The Overview tab provides pie charts depicting:
• Transport Statistics
• Active Bitrate Summary
• MPEG Table Statistics

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 5-15


Chapter 5 | Diagnosing Service Issues ▪ MPEG PID Details

Figure 5-22: Overview Page

5.2.2 MPEG PID Details


The MPEG PID Details tab is divided into two vertical grids. The left grid lists the flow PID
information. To view Table Decode information in the right grid, click PID information in
the left grid.

Figure 5-23: MPEG PID Details Page

5.3 Triggering a Capture

You can capture and analyze problems using triggered recording.


To create a new trigger capture.

5-16 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 5 | Diagnosing Service Issues ▪ Triggering a Capture

1. On the Diagnostics menu, click Trigger Capture.


2. On the Trigger Capture Management page, click New on the top right.

Figure 5-24: Trigger Capture Management Page

The Session Configuration dialog box appears.

Figure 5-25: Session Configuration Dialog Box

3. In the Session Name box, type a session name.


4. In the Session Description box, type a description.
5. In the Start Options group, click one of the following options:
– Manual

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 5-17


Chapter 5 | Diagnosing Service Issues ▪ Triggering a Capture

– Start Automatically – Click this option for multitrigger captures.


– Start After – Start after a time that you specify.
6. In the Session Type group, click one of the following:
– pcap
– Transport Stream(ts)
Note: If you select pcap or Transport Stream(ts), you can capture multiple flows by
selecting the check boxes for multiple flows in the Flow Selection group.
7. In the Auto Config group, you can do the following:
– To automatically save session captures, select Auto Save and type a base name
in the File Name box. Every saved file will have the format <Base-Name_n>,
where n is just an increasing number for every saved instance. Files are not saved
when <n> or when maximum disk space is reached.
– To automatically rearm, select Auto Rearm. In the Max Rearm box, type a
number or click the arrows to select a number. Auto Rearm implies saving
automatically. It rearms only on a triggered event (either manual or based on
some alarm). If you stop the capture, it does not rearm.
8. In the Capture Duration Configuration group, select a duration:
– Use Duration: In the Allocate Duration box, type the duration (in seconds).
Move the slider to increase the Pre Trigger and Post Trigger Duration, or type
a number in the boxes.
– Use Buffer: In the Allocate Buffer Size list, select a size (in megabytes). Move
the slider to increase the Pre Trigger and Post Trigger Size, or type a number in
the boxes.
Note: When capturing MPTS flows, the flow bitrate is typically very large (38.4
Mbps), so if your capture size and prefill buffer are close to the flow bitrate per
second value the trigger event appears to start at or close to the beginning of the
capture. We suggest that you increase the capture size or the prefill buffer size.
9. In the Flow Selection group, select one or more flows for capture and one or more
flows for trigger. You can specify to trigger on alarms, SCTE event, and/or ETV
event.
Note: To select multiple flows for capture and multiple trigger events per capture,
press Ctrl while clicking the flow check boxes. You can select up to 32 capture flows
and 32 trigger flows.
10. Click Save.

5-18 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 5 | Diagnosing Service Issues ▪ Behavior of Flow Outage Capture Session

5.3.1 Behavior of Flow Outage Capture Session


Outage flows that appear in Flow Census appear in the Session Configuration flow list. A
capture session for flows in outage will not trigger but can be triggered manually (that is, it
will not be captured until the flow returns to census). A capture session stops when a flow
goes into outage and continues to capture once the flow returns to census. A capture session
triggers on an outage alarm, but will not capture any data once in outage until the flow
returns to census. A capture session with a pretrigger buffer and the flow in outage can be
manually stopped and saved.

5.3.2 Managing Trigger Capture Operations


To view session information, click a session name in the Trigger Capture Management
list. You can control trigger capture management operations by right-clicking a session. In
the menu that appears, click one of the following:
• Start
• Stop
• Manual Trigger
• Save
• Edit
• Delete Session
• Capture History – to open the Capture Catalog
Note: When performing manual triggers on multicapture sessions, only the flow that is
manually triggered is captured.
Note: When multiple capture sessions start on a single setup, they are independent capture
sessions. A trigger event can occur as multiple sessions are starting up. In this case, some of
the sessions may be established, looking for trigger events, and capture an event while
others are still initializing. The latter sessions will not start looking for trigger events until
after the event seen by the former sessions.

5.3.3 Deleting All Sessions


To release all sessions, click Delete All on the upper right.

5.4 Viewing the Capture Catalog

The Capture Catalog lists all captures and identifies which program triggered an alarm by
highlighting the alarm in blue.
To view the Capture Catalog:
• On the Diagnostics menu, click Capture Catalog.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 5-19


Chapter 5 | Diagnosing Service Issues ▪ Playing a Capture in your Browser

Figure 5-26: Capture Catalog Page

You can filter the list by flow, event type, start time, and end time. To apply filter selections,
click Filter.
To delete all sessions, click Delete All.

5.4.1 Playing a Capture in your Browser


To play a transcoded low bitrate MP4 version of the captured video file in your browser:
1. Click the capture’s video icon ( ) in the Video column.
2. In the menu that appears, click the type of video display to play: Original or
Motion. The IQ Video Player window opens and plays the capture.
3. (Optional) To display the player controls, click the video window.

Figure 5-27: Original Video

5-20 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 5 | Diagnosing Service Issues ▪ Playing a Capture in your Browser

See Figure 5-28 for an example of the Motion video type.

Figure 5-28: Motion Video

The annotated file types described in this section, including Motion, are created from the
original captured file by passing the original through the downloadable FFmpeg encoder at
https://www.FFmpeg.org. The meaning and use of the annotations provided are detailed in
the FFmpeg documentation available at http://www.ffmpeg.org/documentation.html.
FFmpeg is used to create two types of playable files whenever a capture is completed. The
command lines used for FFmpeg are as follows:
ffmpeg -i <Input TS> -an -b:v 320k -s qvga <Output MP4>
ffmpeg -i <Input MP4> -an -b:v 320k -s qvga <Output MP4>
ffmpeg -flags2 +export_mvs-i <Input MP4> -an -b:v 320k -s qvga -vf
codecview=mv=pf+bf+bb <Output MP4>

Inspector LIVE’s Mean Opinion Score (MOS) provides a simple but comprehensive overall
evaluation of the dynamic quality of each GOP and video period making encoder quality
comparisons and detecting live stream observable impairments straightforward. To
investigate impairments further and learn what compression changes should be made to
avoid viewable artifacts for example, Inspector LIVE provides real time graphics of several
analyzed stream parameter elements that are used to derive the reported MOS on the MOS
Elements screen including Excess Temporal Motion, Excess Spatial Compression, and GOP
Quantizer Parameters among others. Users can quickly analyze low MOS scores by moving
to the Video MOS Elements and Visual Trending screens and still deeper through Triggered
Captures with the Motion video option.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 5-21


Chapter 5 | Diagnosing Service Issues ▪ Playing or Downloading a Capture

Inspector LIVE’s Excess Temporal Motion represents the magnitude of interframe motion
in each GOP that exceeds the capabilities of the dynamic bit rate and frame rate and may
result in visible artifacts. Examining the Motion Video capture option highlights the motion
vectors in the bitstream to enable better understanding of the behavior of video passages that
are difficult to encode.

Figure 5-29: Excess Temporal Motion

5.4.2 Playing or Downloading a Capture


The following sections describe how to play and download capture (.pcap) and transport
stream (.ts) files:
• Section 5.4.2.1, Playing/Downloading .pcap Files
• Section 5.4.2.2, Playing/Downloading .ts Files

5.4.2.1 Playing/Downloading .pcap Files


To play or download a .pcap file:
1. In the catalog, click the file name in the File column. The Select File Format dialog
box appears.

Figure 5-30: Select File Format Dialog Box

5-22 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 5 | Diagnosing Service Issues ▪ Playing/Downloading .ts Files

2. Do one of the following:


– To save the file in .pcap format, click pcap and then click Download.
▪ Navigate to the location where you want to save the file and click Save.
▪ You can open the file with a program such as Telestream iQ Solutions’
Digital Video Explorer (IQDVx®). IQDVx will help you analyze files
containing IP packet and/or transport stream content of captured Internet
media transmissions. IQDVx analysis includes the ability to view IP
packet and transport stream content and timing, view transport stream
structure and utilization, identify errors, assess quality, and view IP video
playback. IQDVx can analyze from the packet level through the transport
stream level all the way to the content level.
– To save the file in .ts format, click ts and then click Download.
▪ Navigate to the location where you want to store the file and click Save.
▪ Open the file in your default media player.

5.4.2.2 Playing/Downloading .ts Files


To play or download a .ts file:
1. In the catalog, click the file name in the File column.
2. Navigate to the location where you want to save the file and click Save.
3. Open the file in your default media player.

5.4.3 Deleting Captures


To delete a capture:
• Right-click the capture and select Delete Capture.
To delete all session captures:
• Right-click a capture and select Delete Session Captures.

5.4.4 Accessing Detailed Information


To view details about a program for further analysis, right-click a capture and choose one of
the following:
• Visual Trending - See Section 4.6.2, Visual Trending.
• Performance Range Report - See Section 6.2, Performance Summary Reports.

5.5 Viewing the Alarm Log

The Alarm Log page provides a detailed listing of all alarms received according to the filter
settings and date selected at the top of the Alarm Log page.
To view the Alarm Log:

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 5-23


Chapter 5 | Diagnosing Service Issues ▪ Viewing the Alarm Log

• On the Diagnostics menu, click Alarm Log.

Figure 5-31: Alarm Log

• Red indicates the alarm was detected at this time.


• Green indicates the alarm was cleared at this time.
• Orange signifies a Warning status at this time.
At the top of the Alarm Log page, you refine or filter the listing of alarms displayed in the
log by selecting any or all of the following:
• Columns – select the columns to display on the Alarm Log page.
• Flow – select the check box to include this setting.
• Program – select the check box to include this setting.
• Alarm Type – select specific alarm types or click All Alarms.
• Programs – select particular programs or click All Flows.
• Before applying the filter settings, select a Start date and an End date and time. Click
the calendar icon ( ) in the Date Range box and select the desired date in the
calendar display. To select a time, click the-down arrow in the Time box.
• Click Filter.
To export the data from the log to a file that can be opened in Microsoft Excel:
1. Click Export.
2. (Optional) In the File Name box, type a file name.
3. (Optional) In the Comments box, type a comment.
4. For Pages To Generate, select which pages to export:
– All
– Current Page
– Specific pages – Type the page numbers to export, such as 1-5, 8, 11-13.
5. Click Generate.
6. In the dialog box that appears, choose whether to open the exported data or save it
locally.

5-24 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 5 | Diagnosing Service Issues ▪ Alarm Log Fields

Figure 5-32: Exporting the Alarm Log

5.5.1 Alarm Log Fields


Table 5-1 lists the Alarm Log columns.

Table 5-1: Alarm Log Fields and Descriptions

Field Description

Actions Display Action Menu

Origin QoS or QoE

Alarm The alarm type

Event Time The time that the alarm event occurred

Slot Slot number

Port Port number

Flow The flow name

Tuple IP Tuple of the flow

Program The program name

Alarm Value The alarm value

Alarm Threshold The threshold that triggers the alarm

Alarm Duration The duration of the alarm in seconds

Video PIDs The number of affected video PIDs

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 5-25


Chapter 5 | Diagnosing Service Issues ▪ Viewing Additional Alarm Information

Table 5-1: Alarm Log Fields and Descriptions (Continued)

Field Description

Audio PIDs The number of affected audio PIDs

Control PIDs The number of affected control PIDs

Alarm Template The alarm template name

5.5.2 Viewing Additional Alarm Information


To view additional information about an alarm, click the Action menu ( ) beside the alarm
and click one of the following options:
• Visual Trending – Range: 15 Minutes – View a Visual Trending window for a
specified flow and program. See Section 5.1.5, Visual Trending Charts.
• ES Distribution – View the Error Seconds Distribution in 15 Minutes. See
Section 6.9.1, Viewing ES Distribution Details.
• Performance Details – View historical performance trending. See Section 6.1.1,
Performance Details Overview.

5.6 Viewing the Media Outage Log

The Media Outage Log page provides a detailed listing of all outages.
To view the Media Outage Log:
1. On the Diagnostics menu, click Media Outage Log.
2. In the Date Range box, type a start date, or click the calendar icon ( ) and select a
date. In the start time box, select a time.
3. In the Date To box, specify type an end date, or click the calendar icon and select a
date. In the end time box, select a time.
4. Click Filter.

Figure 5-33: Media Outage Log Page

To export the data from the log to a file that can be opened in Microsoft Excel:
1. Click Export.

5-26 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 5 | Diagnosing Service Issues ▪ Viewing Additional Flow Alias Information

2. (Optional) In the File Name box, type a file name.


3. (Optional) In the Comments box, type a comment.
4. Click Generate.
5. In the dialog box that appears, choose whether to open the exported data or save it
locally.

5.6.1 Viewing Additional Flow Alias Information


To view additional information about a flow alias, click the Action menu ( ) beside the
flow alias and click one of the following options:
• Performance Details – View historical performance trending. See Section 6.1.1,
Performance Details Overview.
• Visual Trending – Range: 15 Minutes – View a Visual Trending window for a
specified flow and program. See Section 5.1.5, Visual Trending Charts.

5.7 Viewing Dynamic Range Events

The Dynamic Range Events page provides detailed tracking information about High
Dynamic Range (HDR) events.
To view Dynamic Range Events:
• On the Diagnostics menu, click Dynamic Range Events.

Figure 5-34: Dynamic Range Events Page

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 5-27


Chapter 5 | Diagnosing Service Issues ▪ Supported HDR Formats

The Dynamic Range Events page lists past events where a monitored Dynamic Range
parameter has changed value. Any value change, including the addition or removal of a
parameter set is recorded as a “Yes.” No changes since the last event is recorded as a “No.”
To display the parameter values on the right, click an event. Parameters that are not detected
to be present have a value of zero.
Note that when a channel is initially discovered, all parameter sets are assumed to be not
present. When the parameter sets are detected, a Dynamic Range Event is logged.
In the top menu, you can choose the columns to display, programs, Electro-Optical Transfer
Function (EOTF), event type, and start and end dates and times. After selecting the display
options, click Update. This filtering capability is especially useful when monitoring a large
number of events or channels.
To view Visual Trending Details:
• Click the Action menu ( ) beside a flow and click Visual Trending Details.
For further reading on the monitored Dynamic Range parameters, refer to the following:
• ITU-R BT.2020
• ITU-R BT.709
• ITU-R BT.2381
• SMPTE ST 2084
• SMPTE ST 2085
• SMPTE ST 2086
• SMPTE ST 2094
• CTA HDR10 Media Profile
• CEA-861-F
• CEA-861.3
• ARIB Standard STD-B67 Version 1.0
• BBC R&D White Paper WHP 309 A “Display Independent” High Dynamic Range

5.7.1 Supported HDR Formats

5.7.1.1 HDR Parameter Sets (Possible Values)


The following sections describe the HDR parameter sets:
• Section 5.7.1.1.1, High Efficiency Video Coding (HEVC) Layers for HDR Support
• Section 5.7.1.1.2, Video Parameter Sets and Service Endpoint Interface (SEI)
Messages
• Section 5.7.1.1.3, Video Usability Information (VUI) Parameters
• Section 5.7.1.1.4, Color Description
• Section 5.7.1.1.5, SEI Messages (Message ID)
• Section 5.7.1.1.6, HDR Tone Mapping Parameters (23)

5-28 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 5 | Diagnosing Service Issues ▪ HDR Parameter Sets (Possible Values)

• Section 5.7.1.1.7, HDR Mastering Color Parameters (137)


• Section 5.7.1.1.8, Light Levels (144)
• Section 5.7.1.1.1, High Efficiency Video Coding (HEVC) Layers for HDR Support
• Section 5.7.1.1.9, SEI – Alternative Transfer Characteristics(147)

5.7.1.1.1 High Efficiency Video Coding (HEVC) Layers for HDR Support
Present/Not Present indicates if HDR parameters are present in a video bitstream or not. If
an HDR parameter is present in the video bitstream, it will be indicated as Present. If a
parameter is not present in the video bitstream, it will be indicated as Not Present.

5.7.1.1.2 Video Parameter Sets and Service Endpoint Interface (SEI) Messages
• Video Parameter Set (VPS): Present/Not Present
• Sequence Parameter Set (SPS): Present/Not Present
• Picture Parameter Set (PPS): Present/Not Present
• VUI Parameters: Present/Not Present
• SEI Tone mapping Information: Present/Not Present
• SEI Mastering Color Display Information: Present/Not Present
• SEI Alternative Transfer Characteristics: Present/Not Present
• SEI Light Levels: Present/Not Present

5.7.1.1.3 Video Usability Information (VUI) Parameters


• Video Signal type: Present/Not Present
• Video Format: 0–5
– 0 = Component
– 1 = PAL
– 2 = NTSC
– 3 = SECAM
– 4 = MAC
– 5 = Unspecified Video Format
• Video Full Range: Yes/No
• Timing Information: Yes/No (Frame Computation)

5.7.1.1.4 Color Description


• Color Description Present/Not Present
• Color Primaries 1 – 10
– 1 = BT.709
– 2 = Unspecified
– 3 = Reserved
– 4 = ITU-R BT.470-6

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 5-29


Chapter 5 | Diagnosing Service Issues ▪ HDR Parameter Sets (Possible Values)

– 5 = sRGB1
– 6 = BT.601 NTSC
– 7 = SMPTE 240M
– 8 = P3
– 9 = BT.2020
– 10 = SMPTE ST 428-1
• Transfer Characteristics: 1 – 17
– 1 = BT.709
– 2,3 = Unspecified
– 4,5 = BT.470-6
– 6 = BT.601
– 7 = SMPTE 240M
– 8 = Linear Transfer
– 9,10 = Logarithmic Transfer
– 11 = IEC 61966-2-4
– 12 = BT.1361 Extended Color Gamut
– 13 = sRGB
– 14,15 = BT.2020
– 16 = SMPTE 2084
– 17 = SMPTE ST 428-1
• Matrix Coefficients: 1–9
– 1 = BT.709
– 2,3 = UnSpecified
– 4 = FCC
– 5 = BT.601 (PAL – SECAM)
– 6 = BT.601 (NTSC)
– 7 = SMPTE 240M
– 8 = BT.2020 Non-Constant Luma
– 9 = BT.2020 Constant Luma

5.7.1.1.5 SEI Messages (Message ID)


An SEI Message ID decoded from the video bitstream is indicated by the number in
parentheses.

5.7.1.1.6 HDR Tone Mapping Parameters (23)


• Tone Mapping ID
• Tone Map Model ID
• Reference Screen luminance white

5-30 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 5 | Diagnosing Service Issues ▪ HDR Parameter Sets (Possible Values)

• Extended range white level


• Nominal Black level code value
• Nominal white level code value
• Extended white level code value

5.7.1.1.7 HDR Mastering Color Parameters (137)


Electro-Optical Transfer Function (EOTF) converts the video signal into the linear light
output of the display.
• EOTF:1 – 5
– 1 = HLG
– 2 = HDR10
– 3 = Dolby Vision (Currently Not Supported)
– 4 = SDR Video
– 5 = PQ10
Mastering Color Configuration
• White_point_x (value * 0.00002)
• White_point_y (value * 0.00002)
• Max. Display Mastering luminance (nit) (value * 0.0001)
• Min. Display Mastering luminance (nit) (value * 0.0001)

5.7.1.1.8 Light Levels (144)


Light Levels (HDR10)
• Max. Content Light Level (nits)
• Max. Frame Average Light Level (nits)

5.7.1.1.9 SEI – Alternative Transfer Characteristics(147)


• Preferred Transfer Characteristics 1 – 17
– 1 = BT.709
– 2,3 = Unspecified
– 4,5 = BT.470-6
– 6 = BT.601
– 7 = SMPTE 240M
– 8 = Linear Transfer
– 9,10 = Logarithmic Transfer
– 11 = IEC 61966-2-4
– 12 = BT.1361 Extended Color Gamut
– 13 = sRGB
– 14,15 = BT.2020

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 5-31


Chapter 5 | Diagnosing Service Issues ▪ Viewing SCTE-35 Events

– 16 = SMPTE 2084
– 17 = SMPTE ST 428-1

5.8 Viewing SCTE-35 Events

On the SCTE-35 Events page, you can view a listing of SCTE-35 events for all or individual
channels.
To view SCTE-35 events:
• On the Diagnostics menu, click SCTE-35 Events.

Figure 5-35: SCTE-35 Events Page

To filter SCTE-35 Events page:


1. (Optional) To add the scrambled channels’ events to the list of SCTE-35 events,
click Show Scrambled.
2. (Optional) To filter the list by date, in the Date box, type the date in the format
dd-mm-yyyy or click the calendar icon ( ) and select the date in the calendar.
3. (Optional) To filter by command, click a command in the Command list.
4. (Optional) To filter by program, click a program in the Program list.
5. (Optional) Click Generate.

5.8.1 Generating an Excel Report


To export the SCTE-35 Event report to Excel:
1. Click Export.
2. (Optional) In the File Name box, type a file name.
3. (Optional) In the Comments box, type a comment.
4. Click Generate.
5. In the dialog box that appears, choose whether to open the exported data or save it
locally.

5-32 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 5 | Diagnosing Service Issues ▪ Viewing Additional SCTE-35 Event Information

5.8.1.1 Viewing Additional SCTE-35 Event Information


To view Visual Trending details for an SCTE-35 event, click the Action menu ( ) beside
the event and click Visual Trending Details. For more information, see Section 5.1.5,
Visual Trending Charts.

5.9 Viewing ETV Events

On the ETV Events: Signaling page you can specify and view details of Enhanced
Television (ETV) Signaling events and table decode information.
To view ETV events:
• On the Diagnostics menu, click ETV Events.
To filter the ETV Events page:
1. In the Programs list, click a program.
2. In the App Type list, click an application type.
3. In the Control Code list, click a control.
4. In the Locator Type list, click a locator type.
5. In the Date box, type the date in the format dd-mm-yyyy or click the calendar icon
( ) and select the date in the calendar.
6. Click Generate.

Figure 5-36: ETV Events: Signaling Page

5.9.1 Generating an Excel Report


To export the ETV Events report to Excel:
1. Click Export.
2. (Optional) In the File Name box, type a file name.
3. (Optional) In the Comments box, type a comment.
4. Click Generate.
5. In the dialog box that appears, choose whether to open the exported data or save it
locally.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 5-33


Chapter 5 | Diagnosing Service Issues ▪ Viewing Additional ETV Event Details

5.9.2 Viewing Additional ETV Event Details


To view additional information about an ETV event, click the Action menu ( ) beside the
program name and click one of the following options:
• Performance Details – View historical performance trending. See Section 6.1.1,
Performance Details Overview.
• Visual Trending – Range: 15 Minutes – View a Visual Trending window for a
specified flow and program. See Section 5.1.5, Visual Trending Charts.

5-34 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 6 | Generating Reports ▪ Performance Details Reports

6 Generating Reports

This chapter describes how to generate reports from the performance metrics that Inspector
LIVE collects.
The following topics are covered in this chapter:
• Performance Details Reports
• Performance Summary Reports
• ABR EBP Report
• SCTE-35 Distribution Report
• Closed Caption Reports
• Schedule Reports
• Audio Loudness Reports
• Exporting Reports
• Viewing Additional Details

6.1 Performance Details Reports

You can generate Performance Details reports for selected performance metrics. You can
view data in a grid and export it to Microsoft Excel, or view a chart and export it to PDF.
To view performance details:
1. On the Reporting menu, select Performance Details. The Performance Details
report appears.

Figure 6-1: Performance Details Report

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 6-1


Chapter 6 | Generating Reports ▪ Performance Details Overview

6.1.1 Performance Details Overview


The following sections describe the information displayed on the Performance Details page:
• Section 6.1.1.1, Configuring Columns to Display
• Section 6.1.1.2, Filtering Performance Details
• Section 6.1.1.3, Choosing a Report View

6.1.1.1 Configuring Columns to Display


Table 6-1 describes the columns that can be displayed on the Performance Details page. For
information about configuring columns, see Section 3.5.3, Configuring Columns to Display.

Table 6-1: Performance Detail Columns

Column Description

Flow The flow alias configured under IQ Alias Manager (see Section 7.1, Managing
Aliases).

Program The program name configured under IQ Alias Manager (see Section 7.1,
Managing Aliases).

Time Interval The date and one-minute time interval.

Availability The program’s availability as a percentage value.

Error Seconds (ES) The number of seconds in which an error has occurred.

Monitored Seconds The number of monitored seconds.

Performance Metrics - Video Columns

Video MOS Video Mean Opinion Score (MOS). You can display the minimum, maximum,
and average MOS, the video MOS level, and the video Media Loss Seconds
errored seconds.

Video Outage ES Video outage errored seconds.

Video Bit Rate You can display the minimum, maximum, and average video bitrate, and the
minimum and maximum number of errored seconds.

GOP MOS Group of pictures (GOP) MOS. You can display the minimum, maximum, and
average GOP MOS.

FES ES Frame errored seconds errored seconds

BlackScreen ES The number of errored seconds in which a black screen occurred.

Still Frame ES The number of errored seconds in which a still frame occurred.

6-2 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 6 | Generating Reports ▪ Configuring Columns to Display

Table 6-1: Performance Detail Columns (Continued)

Column Description

I Max Compression I-frame compression level measures the degree of distortion as a result of
lossy quantization of intra macroblocks for a set video bitrate of a program.
Intra prediction algorithm generates a prediction for I-frame macroblocks
based on spatial redundancy. I-frame compression level is computed-based
on variance of the decoded macroblocks’ nonuniform quantizer values. High
I-Frame compression level is a good predictor of one or more spatial artifacts,
such as basis pattern in highly textured regions, blockiness, blurred sharp
image edges, and ringing near sharp image edges.

B Max Compression B-frame compression level measures the distortion in coded biprediction
macroblocks and hierarchical B-frame temporal decompositions used for
maximum performance. B-frames provide improved video compression rates
by decreasing the video bitrate up to 10 percent. Excessive Interframe
compression propagates compression losses to subsequent frame
predictions and result in many temporal artifacts. B-frame compression level
is computed from the decoded macroblock nonuniform quantizer values of all
B-frames in a video GOP sequence. High B-frame compression levels signal
coarser B-frame quantization, leading to mosquito noise and temporal
compression artifacts.

P Max Compression P-frame compression level is computed by decoding all P-frames of a video
GOP sequence. It measures the distortion in the motion-compensated
residual spatial edges. A nonuniform macroblock quantizer scale increment of
1 results in a 12.2 percent increment in quantization step size. P-frame
compression level quantifies volatility in coded macroblocks’ quantization step
size and number of high-frequency transform coefficients loss. High P-frame
compression level likely indicates poor-quality image edges, temporal artifacts
such as texture floating, edge floating, and noise. Floating refers to illusory
motion in certain regions while the surrounding areas remain static.

Motion Level The motion level of the video. You can view the low, medium, and high levels.

Block Artifact Level You can view the minimum, maximum, and average number of block artifacts.

Performance Metrics - Audio Columns

Audio MOS A 15-second moving average MOS value between 1 to 5 for the audio. You
can view the minimum, maximum, and average Audio MOS.

Audio Outage ES Audio outage errored seconds.

Audio MLS ES Audio Media Loss Seconds errored seconds.

Audio Bit Rate You can display the minimum, maximum, and average audio bitrate, and the
minimum and maximum number of errored seconds.

Loudness You can display the minimum, maximum, and average loudness.

Dialnorm You can display the minimum, maximum, and average dialnorm levels.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 6-3


Chapter 6 | Generating Reports ▪ Filtering Performance Details

Table 6-1: Performance Detail Columns (Continued)

Column Description

L - D Deviation Loudness to Dialnorm Deviation. You can display the low minimum, high
maximum, and average L - D Deviation, and the low minimum and high
maximum number of errored seconds.

For information about customizing the Performance Details columns, see Section 3.5.2,
Customizing Column Sort Order and Section 3.5.3, Configuring Columns to Display.

6.1.1.2 Filtering Performance Details


To filter the data displayed on the Performance Details page:
1. In the Programs list, select the program(s) that you want to view performance
information for.
2. In the Start Date box in the Date Range section, type the date in the format
dd-mm-yyyy or click the calendar icon ( ) and select the date in the calendar.
3. In the Start Time box, select a time.
4. In the End Date box, type the end date in the format dd-mm-yyyy or click the
calendar icon and select the date in the calendar.
5. In the End Time box, select a time.
6. Click Update.

6.1.1.3 Choosing a Report View


You can display performance details as grids or charts, as described in the following
sections:
• Section 6.1.1.3.1, Displaying the Grid View
• Section 6.1.1.3.2, Displaying the Chart View

6.1.1.3.1 Displaying the Grid View


To display a performance report in grid view:
• Click the Grid button.

Figure 6-2: Grid Button

For information exporting performance details to a Microsoft Excel spreadsheet, see


Section 6.8.1, Exporting to Microsoft Excel.

6-4 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 6 | Generating Reports ▪ Choosing a Report View

6.1.1.3.2 Displaying the Chart View


To display performance details in chart view:
• Click the Chart button.

Figure 6-3: Chart Button

The chart view displays data trends for the start time, end time, and parameters that you
selected. Each column represents the data for a 15-minute interval. To see details about a
particular interval, hover over the column.
The charts that are available on each tab depend on whether you are viewing performance
details for all programs or a single program. For information about selecting programs, see
Section 6.1.1.2, Filtering Performance Details.
To choose the metrics to display in each chart, click the metrics at the bottom of the chart.
When a metric label is grayed out, the metric does not appear in the chart. For example, the
following metrics will display on the Availability Trends chart:

Figure 6-4: Chart Metrics Example

For information about exporting performance details to a PDF document, see Section 6.8.2,
Exporting to PDF.
The following sections describe the charts you can view:
• Section 6.1.1.3.2.1, Availability Trends Chart
• Section 6.1.1.3.2.2, Error Seconds Chart
• Section 6.1.1.3.2.3, Video Bitrate Chart
• Section 6.1.1.3.2.4, Video MOS Chart
• Section 6.1.1.3.2.5, Audio Bitrate Chart
• Section 6.1.1.3.2.6, Audio MOS Chart
• Section 6.1.1.3.2.7, Dialnorm (db) Chart
• Section 6.1.1.3.2.8, Loudness (LUFS) Chart
• Section 6.1.1.3.2.9, Loudness-Dialnorm Deviation Chart

6.1.1.3.2.1 Availability Trends Chart


You can generate an Availability Trends chart for all programs or a single program.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 6-5


Chapter 6 | Generating Reports ▪ Choosing a Report View

Figure 6-5: Availability Trends Chart for All Programs

Figure 6-6: Availability Trends for a Single Program

6.1.1.3.2.2 Error Seconds Chart


You can generate an Error Seconds chart for all programs or a single program.

6-6 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 6 | Generating Reports ▪ Choosing a Report View

Figure 6-7: Error Seconds Chart for All Programs

Figure 6-8: Error Seconds Chart for a Single Program

6.1.1.3.2.3 Video Bitrate Chart


You can generate a Video Bitrate chart for a single program.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 6-7


Chapter 6 | Generating Reports ▪ Choosing a Report View

Figure 6-9: Video Bitrate Chart

6.1.1.3.2.4 Video MOS Chart


You can generate a Video MOS chart for a single program.

Figure 6-10: Video MOS Chart

6.1.1.3.2.5 Audio Bitrate Chart


You can generate an Audio Bitrate chart for a single program.

6-8 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 6 | Generating Reports ▪ Choosing a Report View

Figure 6-11: Audio Bitrate Chart

6.1.1.3.2.6 Audio MOS Chart


You can generate an Audio MOS chart for a single program.

Figure 6-12: Audio MOS Chart

6.1.1.3.2.7 Dialnorm (db) Chart


You can generate a Dialnorm (db) chart for a single program.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 6-9


Chapter 6 | Generating Reports ▪ Choosing a Report View

Figure 6-13: Dialnorm (db) Chart

6.1.1.3.2.8 Loudness (LUFS) Chart


You can generate a loudness unit relative to full scale (LUFS) chart for a single program.

Figure 6-14: Loudness (LUFS) Chart

6-10 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 6 | Generating Reports ▪ Performance Summary Reports

6.1.1.3.2.9 Loudness-Dialnorm Deviation Chart


You can generate a Loudness-Dialnorm Deviation chart for a single program. The
Loudness-Dialnorm Deviation chart compares the average loudness with the average
dialnorm. The results are displayed in decibels for 15-minute intervals. The vertical line in
each horizontal line represents the points of maximum and minimum loudness reached
during the interval.

Figure 6-15: Loudness-Dialnorm Deviation Chart

For information about viewing Error Second Distribution, Visual Trending, and Alarm Log
details, see Section 6.9, Viewing Additional Details.

6.2 Performance Summary Reports

You can create a Performance Summary report with a MOS Distribution Chart and a
selectable set of metrics for a program over a defined time period.
To create a Performance Summary report:
1. On the Reporting menu, select Performance Summary. The Performance
Summary Report appears.
2. In the Flow list, click the flow that you want to generate a report for.
3. In the Program list, click a program.
4. In the Metrics to Include section, select the check boxes for the desired metrics.
5. In the MOS Type section, click the desired MOS type:

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 6-11


Chapter 6 | Generating Reports ▪ Performance Summary Reports

– Video MOS: The video MOS for a video sequence interval based on the video
GOP MOS values over a 10-second interval. Use Video MOS for most reports to
avoid highlighting momentary high/low values.
– GOP MOS: The video MOS for each Group of Pictures (GOP) based on the
number and composition of the video frames in the GOP. Use GOP MOS when
the desired reporting time range is short; for example, report times of 30 seconds
or less.
6. In the Start Time section, specify the date and select the hours, minutes, and
seconds for the start time of the report.
7. In the End Time section, specify the date and select the hours, minutes, and seconds
for the end time of the report.
8. (Optional) Specify a period to exclude from the report. Select the Exclusion check
box, and then specify the Exclusion Start Time and the Exclusion End Time. You
can select up to five exclusion periods.
9. Click Calculate.

Figure 6-16: Report Criteria

In the Performance Summary Report that appears, a MOS distribution is displayed under the
Report Criteria section, and the metrics and availability calculations are displayed in the
right pane.

6-12 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 6 | Generating Reports ▪ Performance Summary Reports

Figure 6-17: MOS Distribution

Figure 6-18: Metrics and Availability

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 6-13


Chapter 6 | Generating Reports ▪ ABR EBP Report

If red text appears in the Availability calculations, then the availability numbers do not
include the current 15-minute period because it is not yet complete. “NaN” means that no
availability data was present for the specified time range, probably because it is not
complete.
In the upper portion of the right pane, the Start and End time thumbnails are highlighted in
the filmstrip display. If you refine and set new start and end times in the Report Criteria, the
filmstrip thumbnails move to the new times.

6.3 ABR EBP Report

When you generate an Adaptive Bit Rate Encoder Boundary report, you can select a group
of variant bitrate content and display the content based on the encoder boundary point
Network Time Protocol (NTP) timestamp and presentation timestamp (PTS). This is useful
to ensure that the various bitrates are aligned based on encoder boundary point.
Note: An ABR Monitoring license is required for this feature.
To view an Adaptive Bit Rate Encoder Boundary report:
1. On the Reporting menu, select ABR EBP Report. The ABR Encoder Boundary
Point Report page appears.

Figure 6-19: Adaptive Bit Rate Encoder Boundary Report Criteria

2. In the Groups list, select a group.


3. In the Date box, type the start date in format dd-mm-yyyy or click the calendar icon
and select the date in the calendar.
4. In the Time box, select a time.
5. Click Filter.
On the EBP Markers Overview tab, there is one row per program, and the columns are
sorted and grouped by PTS. Each column represents one second of time, so that all PTS
timestamps falling in that second are aligned in that column. A thumbnail surrounded by a
dotted blue outline indicates a segment start at that time. Other thumbnails indicate a
fragment. A blank space indicates that there was no information present for that second.

6-14 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 6 | Generating Reports ▪ ABR EBP Report

Figure 6-20: Adaptive Bit Rate Encoder Boundary Report — EBP Markers

To navigate forward and backward in time, click the arrows on the upper right. To view
detailed information such as segment information and EBP statistics, hover over a segment
start or a fragment.

Figure 6-21: Segment Information

To view the Program Video Bitrate chart, click the Video Bitrate tab. Each line on the chart
represents one program in the group of related programs. Each point on the graph represents
a time when there is an EBP Segment Marker. The amplitude of the line on the graph
indicates the bit rate at the time of the marker. You can visually inspect the points on each
line and see the alignment of the markers across the different programs.
Note: The chart displays only segment information.
To view detailed information and a thumbnail:
• Hover over a point in the chart.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 6-15


Chapter 6 | Generating Reports ▪ SCTE-35 Distribution Report

Figure 6-22: Adaptive Bit Rate Encoder Boundary Report — Video BitRate

6.4 SCTE-35 Distribution Report

You can create an SCTE-35 Distribution report that displays SCTE Trap distribution for the
specified 24-hour period.
Note: An SCTE-35 license is required for this feature.
To create an SCTE-35 Distribution report:
1. On the Reporting menu, select SCTE-35 Distribution Report. The SCTE-35
Distribution page appears.

Figure 6-23: SCTE-35 Distribution

2. In the Date box, type the start date in format dd-mm-yyyy or click the calendar icon
and select the date in the calendar.
3. (Optional) In the State list, select a state: Splice, Scrambled, Encrypted, or
Incomplete.

6-16 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 6 | Generating Reports ▪ Exporting SCTE-35 Trap Distribution Details

4. (Optional) In the Command list, select a command: Splice Schedule, Splice Insert
Start, Time Signal, or Bandwidth Reservation.
5. Click Filter.

6.4.1 Exporting SCTE-35 Trap Distribution Details


For information about exporting SCTE-35 distribution details to a Microsoft Excel
spreadsheet, see Section 6.8.1, Exporting to Microsoft Excel.

6.5 Closed Caption Reports

The following sections describe how to view closed caption information:


• Section 6.5.1, Closed Caption Details
• Section 6.5.2, Irregular Line Pattern
• Section 6.5.3, Detected Words
• Section 6.5.4, Search
For information about configuring closed caption settings, see Section 7.7, Managing
Closed Captioning.
Note: A closed caption license is required for this feature. You must enable CC Extraction
under Closed Caption Monitoring on the Program Template for this feature to work. For
more information, see Section 7.2, Managing Templates.

6.5.1 Closed Caption Details


The Closed Captioning Details view shows all programs for which closed captioning
extraction is enabled in the program alarm template.
To view Closed Captioning Details:
• On the Reporting menu, point to Closed Caption, and then click Closed Caption
Details. On the Closed Caption Details page that appears, each row represents a
15-minute interval for a program.

Figure 6-24: Closed Caption Details

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 6-17


Chapter 6 | Generating Reports ▪ Closed Caption Details Overview

6.5.1.1 Closed Caption Details Overview


The following sections describe the information displayed on the Closed Caption Details
page:
• Section 6.5.1.1.1, Configuring Columns to Display
• Section 6.5.1.1.2, Filtering Closed Captions Details
• Section 6.5.1.1.3, Viewing Closed Caption Text

6.5.1.1.1 Configuring Columns to Display


Table 6-2 describes the columns that can be displayed on the Closed Caption Details page.
For information about configuring columns, see Section 3.5.3, Configuring Columns to
Display.

Table 6-2: Closed Caption Columns

Column Description

Slot/Port Slot number/port number

Flow The flow alias configured under IQ Alias Manager (see Section 7.1, Managing
Aliases).

Program The program name configured under IQ Alias Manager (see Section 7.1,
Managing Aliases).

Time Interval The date and one-minute time interval.

CC Channel/Service The closed caption channel/the closed caption service. For example:
608-CC1, 708-Service 1.

Carrier The closed caption carrier.

CC Missing Alarm Count The total number of alarms for the program that occurred during the time
interval due to missing closed captioning. The field is highlighted if a closed
caption alarm is enabled. Green indicates no alarm, and red indicates an
alarm.

CC Missing Seconds The accumulative seconds of a closed captioning missing interval over
CCMissingthreshold set by IQDVADataServer.properties (default: 15 seconds)
during the time interval. For Aggregated and Scheduled Reports, it uses the
value from all closed caption channels with the least amount of closed caption
missing seconds.

Total Character Count The total number of closed captioning characters displayed during the time
interval. For Aggregated and Scheduled Reports, this is the sum from all
closed caption channels on the program.

Total Illegal Character Count The total number of closed captioning illegal characters detected during the
time interval. For Aggregated and Scheduled Reports, this is the sum from all
closed caption channels on the program.

6-18 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 6 | Generating Reports ▪ Closed Caption Details Overview

Table 6-2: Closed Caption Columns (Continued)

Column Description

Total Lines The total number of lines of characters displayed during the time interval. For
Aggregated and Scheduled Reports, this is the sum from all closed caption
channels on the program.

Total Irregular Lines The number of times that irregular line patterns occurred during the interval.
For Aggregated and Scheduled Reports, this is the sum from all closed
caption channels on the program. See Section 6.5.2, Irregular Line Pattern.

Command Error Count The number of times a 608 or 708 command error occurred during the time
interval. For Aggregated and Scheduled Reports, this is the total Command
error count from all closed caption channels.

Presentation Error Count The number of times that a presentation error occurred during the time
interval. A presentation error includes all closed captioning displaying an error,
such as when the text is out of the text box or service window. For Aggregated
and Scheduled Reports, this is the total presentation error count from all
closed caption channels.

Warnings The number of occurrences that are beyond 608/708 recommendations or


Federal Communications Commission minimum requirements. For
Aggregated and Scheduled Reports, This is the total warning count from all
CC channels.

Detected Words The number of times that a detected word occurred during the time interval.
For Aggregated and Scheduled Reports, this is the total number of times a
detected word was seen from all closed caption channels. See Section 6.5.3,
Detected Words.

6.5.1.1.2 Filtering Closed Captions Details


To filter the data displayed on the Closed Captions Details page:
1. In the Programs list, select the programs that you want to view closed caption
information for.
2. In the Start Date box in the Date Range section, type the date in the format
dd-mm-yyyy or click the calendar icon ( ) and select the date in the calendar.
3. In the Start Time box, select a time.
4. In the End Date box, type the end date in the format dd-mm-yyyy or click the
calendar icon and select the date in the calendar.
5. In the End Time box, select a time.
6. Click Filter.

6.5.1.1.3 Viewing Closed Caption Text


To examine the closed captioning text for an interval:
• Click the Closed Caption Text icon ( ) on the row for the interval. The Closed
Caption Text window appears.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 6-19


Chapter 6 | Generating Reports ▪ Viewing Error Details

Figure 6-25: Closed Caption Text Window

To select a closed caption channel:


• In the CC Channel list, click the desired channel.
Table 6-3 describes the columns that can be displayed in the Closed Caption Text window.
For information about configuring columns, see Section 3.5.3, Configuring Columns to
Display.

Table 6-3: Closed Caption Text Window Columns

Column Description

Time Date and time

CC Channel Closed caption channel

Closed Caption Closed caption text

Column/Row The location of the top left corner of the text box (608) or window (708) on screen.
Screen size for closed captioning:
- Channel 608: 32 x15
- Channel 708: 42 x15

Window Number The closed caption window number. For Channel 708, the valid range is 0 to 7. For
Channel 608, the window number is 0 because it is not applicable.
This columns is hidden by default. For information about displaying hidden columns, see
Section 3.5.3, Configuring Columns to Display.

6.5.1.2 Viewing Error Details


To view details about an error:

• Click the Show Errors icon ( ) on the row of the flow that experienced the error.
A list of errors appears in the Closed Caption Error File window.

6-20 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 6 | Generating Reports ▪ Irregular Line Pattern

Figure 6-26: Closed Caption Error File

6.5.1.2.1 Exporting Closed Caption Details


For information about exporting closed caption details to a Microsoft Excel spreadsheet, see
Section 6.8.1, Exporting to Microsoft Excel.

6.5.2 Irregular Line Pattern


To view information about irregular line patterns:
• On the Reporting menu, point to Closed Caption, and then click Irregular Line
Pattern. The Irregular Line Pattern page appears.

Figure 6-27: Irregular Line Pattern Page

The following sections describe the information displayed on the Irregular Line Pattern
page:
• Section 6.5.2.1, Customizing Irregular Line Pattern Columns
• Section 6.5.2.2, Filtering Irregular Line Pattern Details
• Section 6.5.2.3, Exporting Irregular Line Pattern Details
• Section 6.5.2.4, Displaying Closed Caption Text

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 6-21


Chapter 6 | Generating Reports ▪ Customizing Irregular Line Pattern Columns

6.5.2.1 Customizing Irregular Line Pattern Columns


Table 6-4 describes the columns on the Irregular Line Pattern page. For information about
customizing the column sort order, see Section 3.5.2, Customizing Column Sort Order.

Table 6-4: Irregular Line Pattern Columns

Column Description

Flow The flow alias configured under IQ Alias Manager (see Section 7.1,
Managing Aliases).

Program The program name configured under IQ Alias Manager (see


Section 7.1, Managing Aliases).

Time Interval The date and one-minute time interval.

CC Channel/Service The closed caption channel/the closed caption service. For


example: 608-CC1, 708-Service 1.

Pattern A description of the irregular pattern.

Total Services Irregular Line Count The number of irregular lines in all services.

6.5.2.2 Filtering Irregular Line Pattern Details


To filter the data displayed on the Irregular Line Pattern page:
1. In the Pattern list, click the pattern to examine.
2. In the Programs list, click the programs to examine.
3. In the Start Date box in the Date Range section, type the date in the format
dd-mm-yyyy or click the calendar icon ( ) and select the date in the calendar.
4. In the Start Time box, select a time.
5. In the End Date box, type the end date in the format dd-mm-yyyy or click the
calendar icon and select the date in the calendar.
6. In the End Time box, select a time.
7. Click Filter.

6.5.2.3 Exporting Irregular Line Pattern Details


For information about exporting irregular line pattern details to a Microsoft Excel
spreadsheet, see Section 6.8.1, Exporting to Microsoft Excel.

6.5.2.4 Displaying Closed Caption Text


For information about displaying the closed captioning text, see Section 6.5.1.1.3, Viewing
Closed Caption Text.

6-22 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 6 | Generating Reports ▪ Detected Words

6.5.3 Detected Words


Detected words displays words that you defined on the Closed Caption Configuration page.
For example, if you configure Inspector LIVE to search for the word “america,” whenever
the closed captioning contains the character set “america,” the word is displayed on the
Detected Words page. For information about configuring closed caption searches, see
Section 7.7.1, Configuring Closed Caption Searches.
To view information about detected words:
• On the Reporting menu, point to Closed Caption, and then click Detected Words.
The Detected Word page appears.

Figure 6-28: Detected Words Page

The following sections describe the information displayed on the Detected Words page:
• Section 6.5.3.1, Customizing Detected Word Columns
• Section 6.5.3.2, Filtering Detected Words Details
• Section 6.5.3.3, Exporting Detected Words Details
• Section 6.5.3.3.1, Displaying Closed Caption Text

6.5.3.1 Customizing Detected Word Columns


Table 6-4 describes the columns on the Detected Words page. For information about
customizing the column sort order, see Section 3.5.2, Customizing Column Sort Order.

Table 6-5: Irregular Line Pattern Columns

Column Description

Flow The flow alias configured under IQ Alias Manager (see Section 7.1,
Managing Aliases).

Program The program name configured under IQ Alias Manager (see


Section 7.1, Managing Aliases).

Time Interval The date and one-minute time interval.

CC Channel/Service The closed caption channel/the closed caption service. For


example: 608-CC1, 708-Service 1.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 6-23


Chapter 6 | Generating Reports ▪ Filtering Detected Words Details

Table 6-5: Irregular Line Pattern Columns (Continued)

Column Description

Display Word The word detected by the closed caption search.

Total Services Detected Words The number of detected words in all services.

6.5.3.2 Filtering Detected Words Details


To filter the data displayed on the Detected Words page:
1. In the Display Word list, click the words to examine, or click All Words, to examine
all words that are configured on the Closed Caption Configuration page.
2. In the Programs list, click the programs to examine.
3. In the Start Date box in the Date Range section, type the date in the format
dd-mm-yyyy or click the calendar icon ( ) and select the date in the calendar.
4. In the Start Time box, select a time.
5. In the End Date box, type the end date in the format dd-mm-yyyy or click the
calendar icon and select the date in the calendar.
6. In the End Time box, select a time.
7. Click Filter.

6.5.3.3 Exporting Detected Words Details


For information about exporting detected word details to a Microsoft Excel spreadsheet, see
Section 6.8.1, Exporting to Microsoft Excel.

6.5.3.3.1 Displaying Closed Caption Text


For information about displaying the closed captioning text, see Section 6.5.1.1.3, Viewing
Closed Caption Text.

6.5.4 Search
On the Closed Captioning Search page, you can search for words or character strings.
Note: Single-character searches are not supported for the following characters:
▪ ampersand (&)
▪ crosshatch (#)
▪ semicolon (;)
▪ A–Z
▪ a–z
To search for text:
• On the Reporting menu, point to Closed Caption, and then click Search. The
Search page appears.

6-24 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 6 | Generating Reports ▪ Customizing Search Columns

Figure 6-29: Closed Caption Search Page

The following sections describe the information displayed on the Search page:
• Section 6.5.4.1, Customizing Search Columns
• Section 6.5.4.2, Generating a Search Report
• Section 6.5.4.3, Exporting Search Details
• Section 6.5.4.4, Displaying Closed Caption Text

6.5.4.1 Customizing Search Columns


Table 6-4 describes the columns on the Search page. For information about customizing the
column sort order, see Section 3.5.2, Customizing Column Sort Order.

Table 6-6: Irregular Line Pattern Columns

Column Description

Flow The flow alias configured under IQ Alias Manager (see Section 7.1, Managing
Aliases).

Program The program name configured under IQ Alias Manager (see Section 7.1, Managing
Aliases).

Time Interval The date and one-minute time interval.

CC Channel/Service The closed caption channel/the closed caption service. For example: 608-CC1,
708-Service 1.

Closed Caption The closed caption text that contains the text you specified.

6.5.4.2 Generating a Search Report


To generate a Search report:
1. In the Search Text box, type the text to search for.
2. In the Programs list, click the programs to examine.
3. In the Start Date box in the Date Range section, type the date in the format
dd-mm-yyyy or click the calendar icon ( ) and select the date in the calendar.
4. In the Start Time box, select a time.
5. In the End Date box, type the end date in the format dd-mm-yyyy or click the
calendar icon and select the date in the calendar.
6. In the End Time box, select a time.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 6-25


Chapter 6 | Generating Reports ▪ Exporting Search Details

7. Click Filter. The search results are displayed on the page.

Figure 6-30: Closed Caption Search Results

6.5.4.3 Exporting Search Details


For information about exporting search details to a Microsoft Excel spreadsheet, see
Section 6.8.1, Exporting to Microsoft Excel.

6.5.4.4 Displaying Closed Caption Text


For information about displaying the closed captioning text, see Section 6.5.1.1.3, Viewing
Closed Caption Text.

6.6 Schedule Reports

To schedule a report:
• In the Reporting menu, click Schedule Reports. The Schedule Reports page
appears.

Figure 6-31: Schedule Reports Page

You can schedule a recurring report, generate a report instantly, and delete reports, as
described in the following sections:
• Section 6.6.1, Scheduling Recurring Reports
• Section 6.6.2, Generating a Report Instantly
• Section 6.6.4, Viewing Reports

6-26 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 6 | Generating Reports ▪ Scheduling Recurring Reports

• Section 6.6.5, Deleting Reports

6.6.1 Scheduling Recurring Reports


To schedule a recurring report:
1. Click Schedule Report. The Schedule Recurring Reports pop-up window appears.

Figure 6-32: Schedule Recurring Report Pop-up Window

2. In the Report Name box, type a report name.


3. In the Output Type section, click PDF ( ) or Excel ( ).
Note: Closed Caption reports can be produced in PDF or Excel formats.
Instantaneous Decoder Refresh (IDR) Alignment Alarm Reports can only be
produced in PDF format.
4. In the Time Zone field, click your preferred time zone.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 6-27


Chapter 6 | Generating Reports ▪ Generating a Report Instantly

5. In the Language field, click the desired language for the report.
6. In the Report File Name box, type a name for the report.
7. In the Schedule Start Date box, type the date in the format dd-mm-yyyy or click the
calendar icon ( ) and select the date in the calendar.
8. To specify how often the report should recur, click one of the following:
– Schedule End Date: The report ends on a specified date. Type the date in the
format dd-mm-yyyy or click the calendar icon and select the date in the calendar.
– No. of Repetitions: The report ends after a specified number of repetitions. Type
a numerical value for the number of times that the report will be produced.
– Never Expires: The report is generated continuously according to the schedule
you specified.
9. In the Frequency of Execution list, click how often the report will be generated.
10. In the Schedule Runtime box, type or select the time that the report will be
generated.
11. (Optional) To include a summary of the report, click Include Summary Text. In the
Summary box, type a short summary.
12. In the Report Duration box, click the number of consecutive days of data to include
in the report. The duration can range from one to seven days prior to the present day.
13. In the Report Type box, click one of the following report types:
– Closed Caption: In the Columns to Include box, select the check boxes for the
columns to include in the report. Click Preview to view the column headings.
– IDR Alignment Alarm Report: In the Groups box, click a report group.
14. Click Save. The report schedule appears on the Schedules tab.

6.6.2 Generating a Report Instantly


To generate an instant report:
1. Click Instant Report. The Instant Report pop-up window appears.

6-28 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 6 | Generating Reports ▪ Generating a Report Instantly

Figure 6-33: Instant Report Pop-up Window

2. In the Report Name box, type a report name.


3. In the Output Type section, click PDF ( ) or Excel ( ).
Note: Closed Caption reports can be produced in PDF or Excel formats.
Instantaneous Decoder Refresh (IDR) Alignment Alarm Reports can only be
produced in PDF format.
4. In the Time Zone field, click your preferred time zone.
5. In the Language field, click the desired language for the report.
6. In the Report File Name box, type a name for the report.
7. In the Report Start Date box, type the date in the format dd-mm-yyyy or click the
calendar icon ( ) and select the date in the calendar.
8. In the Report End Date box, type the date in the format dd-mm-yyyy or click the
calendar icon and select the date in the calendar.
9. (Optional) To include a summary of the report, click Include Summary Text. In the
Summary box, type a short summary.
10. In the Report Type box, click one of the following report types:
– Closed Caption: In the Columns to Include box, select the check boxes for the
columns to include in the report. Click Preview to view the column headings.
– IDR Alignment Alarm Report: In the Groups box, click a report group.
11. Click Save. The report schedule appears on the Schedules tab.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 6-29


Chapter 6 | Generating Reports ▪ Viewing Report Schedules

6.6.3 Viewing Report Schedules


To view the reports that have been scheduled:
• Click the Schedules tab.

Figure 6-34: Scheduled Reports List

6.6.4 Viewing Reports


To view a report:
1. Click the Reports tab.
2. In the Report File Name column, click the report name.
3. In the dialog box that appears, choose whether to open the exported data or save it
locally.
In the dialog box that appears, choose whether to open the exported data or save it locally.

Figure 6-35: Closed Caption Summary Report

6-30 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 6 | Generating Reports ▪ Viewing Reports

The IDR Alignment Alarm Report includes all the alarms for the specified period, grouped
into a single alarm. A one-minute thumbnail appears before and after each alarm. The
segment thumbnail is highlighted with a blue outline, and the Alarm Start and End Time are
highlighted in orange.

Figure 6-36: IDR Alignment Report — Alarms

The EBP statistics for the first program in that group are listed beneath the thumbnails. The
rest of the programs in that group display thumbnails with the thumbnail time and NTP
timestamp or PTS. In addition, a chart displays two minutes of video bitrate for each second.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 6-31


Chapter 6 | Generating Reports ▪ Deleting Reports

Figure 6-37: IDR Alignment Report — Statistics

6.6.5 Deleting Reports


To delete a report:
• On the Reports tab, select the check box for the report to delete, and then click
Delete.
• Click Yes to confirm that you want to delete the report.
To delete all reports:
• Click Delete All.
• Click Yes to confirm that you want to delete the reports.

6.7 Audio Loudness Reports

You can generate a Loudness Alarm Report to identify programs that are too loud and out of
compliance. Loudness Alarm Reports can be exported to PDF.
The following sections describe how to create Loudness Alarm Reports:
To examine the loudness alarm report for a single program:
1. On the Reporting Menu, click Loudness Alarm Report.
2. In the Flow list, select a flow.
3. In the Channel list, select the audio channel to include in the report.

6-32 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 6 | Generating Reports ▪ Audio Loudness Reports

4. In the Date box, type the date in the format dd-mm-yyyy or click the calendar icon
( ) and select the date in the calendar.
5. Click Filter. A Loudness Alarm report appears for the program you selected.

Figure 6-38: Loudness Alarm Report

Click the loudness options at the bottom of the chart to display or hide the information types
in the horizontal lines:
• Average Loudness
• One Second Loudness
• Dialnorm
• Loudness-Dialnorm Low Deviation
• Loudness-Dialnorm High Deviation
The results are displayed in decibels for 15-minute intervals. The vertical lines in the
represent the points of maximum and minimum loudness reached during the interval. You
can click on a data point to view a cross-hair and a tooltip that provides additional
information.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 6-33


Chapter 6 | Generating Reports ▪ Exporting Reports

Figure 6-39: Loudness Report Tooltip

For information about exporting the loudness report to PDF, see Section 6.8, Exporting
Reports. After you export the report to PDF, any changes that affect the loudness alarm
report will not be reflected in the existing PDF; you must generate a new PDF to view the
updates.

6.8 Exporting Reports

The following sections describe how to export reports to a Microsoft Excel spreadsheet or a
PDF document. Some reports can only be exported to Excel, and some can only be exported
to PDF.
• Section 6.8.1, Exporting to Microsoft Excel
• Section 6.8.2, Exporting to PDF

6.8.1 Exporting to Microsoft Excel


To export a report to a Microsoft Excel spreadsheet:
1. Click Export.
2. (Optional) In the File Name box, type a file name.
3. (Optional) In the Comments box, type a comment.
4. In the dialog box that appears, choose whether to open the exported data or save it
locally.

6.8.2 Exporting to PDF


To export a report to a PDF document:
1. Click Export.
2. (Optional) In the File Name box, type a file name.

6-34 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 6 | Generating Reports ▪ Viewing Additional Details

3. (Optional) In the Comments box, type a comment.\


4. Click Generate.
5. In the dialog box that appears, choose whether to open the exported data or save it
locally.

6.9 Viewing Additional Details

You can view additional information from the Performance Details and Video MOS grid and
chart views.
The following sections describe how to view additional information:
• Section 6.9.1, Viewing ES Distribution Details
• Section 6.9.2, Viewing Visual Trending Details
• Section 6.9.3, Viewing the Alarm Log

6.9.1 Viewing ES Distribution Details


From the Performance Details view, you can view error second distribution details in
15-minute intervals.
To view error second distribution details:
• Click the Action Menu ( ) beside the program name and choose ES Distribution.
In the window that appears, error second totals for the 15-minute interval are displayed in
left column.
• To view details about a 30-second interval, hover over the bar for that interval.
• To plot a line for that total, click the total.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 6-35


Chapter 6 | Generating Reports ▪ Viewing Visual Trending Details

Figure 6-40: Error Seconds Distribution in 15 Minutes

6.9.2 Viewing Visual Trending Details


The Visual Trending view displays a 15-minute interval of measurements and thumbnail
images for a program so you can analyze the information for faults or degradation.
To view Visual Trending Details from the Performance Details view:
• Click the Action Menu ( ) beside the program name and choose Visual Trending
Details.

6-36 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 6 | Generating Reports ▪ Viewing the Alarm Log

Figure 6-41: Visual Trending Window

For details about the Visual Trending view, see Section 5.1.5, Visual Trending Charts.

6.9.3 Viewing the Alarm Log


Alarms occur when a performance metric exceeds a threshold in a program or flow’s
assigned alarm template. The Alarm Log page provides a detailed listing of all alarms
received.
To view the Alarm Log from the Performance Details views:
• Click the Action Menu ( ) beside the program name and choose Alarm Log.

Figure 6-42: Alarm Log

For information exporting performance details to a Microsoft Excel spreadsheet, see


Section 6.8.1, Exporting to Microsoft Excel.
For more information about the Alarm Log, see Section 5.5, Viewing the Alarm Log.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 6-37


Chapter 6 | Generating Reports ▪ Viewing the Alarm Log

6-38 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 7 | Configuring Inspector LIVE ▪ Managing Aliases

7 Configuring Inspector LIVE

This chapter describes how system administrators can manage probe inventory, associate
program icons, manage processes, and centrally manage the configuration of the
Inspector LIVE and all monitoring devices.
Configuration of Surveyor ABR or Surveyor ABRc is accomplished mainly through the
HTML interface. This user guide describes the HTML interface.
The following topics are covered in this chapter:
• Managing Aliases
• Managing Templates
• Managing IGMP Flows
• Managing Users
• Managing System Operations
• Managing SNMP Traps
• Managing Closed Captioning
• Managing System Alerts
• Managing System Utilization
• Managing Storage History
• Managing Processes

7.1 Managing Aliases

To manage aliases:

• Click the Administration Action menu icon ( ) on the top right and click Alias
Config.

Figure 7-1: Administration Action Menu

The IQ Alias Manager page appears.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 7-1


Chapter 7 | Configuring Inspector LIVE ▪ Importing Aliases

Figure 7-2: IQ Alias Manager

Note: Alias names can be up to 255 characters in length. Refer to Appendix A, Unsupported
ASCII Characters and Naming Restrictions and Appendix C, Character Limits for Alias and
Template Names for more information.
The following sections describe how to manage the aliases for programs, flows,
multiplexers (muxes), lineups, and monitoring points:
• Section 7.1.1, Importing Aliases
• Section 7.1.2, Exporting Aliases
• Section 7.1.3, Synchronizing Data
• Section 7.1.4, Deleting Aliases
• Section 7.1.5, Managing Program Aliases
• Section 7.1.6, Managing Multiplexer Aliases
• Section 7.1.7, Managing Flow Aliases
• Section 7.1.8, Managing Lineup Aliases
• Section 7.1.9, Managing Monitoring Points

7.1.1 Importing Aliases


You can import aliases from a combined file or an alias file.
• Combined file: Import a combined file that was exported from IQ Alias Manager or
Program Lineup Manager (PLM). The imported file contains both alias and alarm
template information. The import merges and overwrites existing Inspector LIVE
alarm templates, but not remove existing alarm templates. The import removes and
replaces the entire list of aliases.
• Alias file: Import an alias-only file, which allows for compatibility with probe alias
files. The import removes and replaces the entire list of aliases in Inspector LIVE.
Any new templates in the file are automatically created with the basis “SD Video
ES.”
Note: The imported files are in tab-delimited format. You can edit the files using an editor
such as Microsoft Excel, but you must save the file in tab-delimited format.
To import an alias file or a combined file:

7-2 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 7 | Configuring Inspector LIVE ▪ Exporting Aliases

1. Click Import.
2. Click Browse and navigate to the file to import.
3. Select the file and click one of the following:
– Combined File: To import a file that has alias and alarm template information.
– Alias File: To import an alias-only file.
4. (Optional) To clear any existing alias associations, select the Clear Before Import
check box.
5. (Optional) To preserve any existing associations between flows and ports, select the
Import Port Association check box.
6. Click Import.
In the IQ Template Manager, you can export the alarm template without the aliases and then
import it. The imported alarm template file merges/overwrites the existing template but does
not remove existing alarm templates or affect aliases. For information about importing just
the alarm templates, see Section 7.2.2, Importing Templates.

7.1.2 Exporting Aliases


To export aliases to a combined file or an alias file:
1. Click Export.
2. Click one of the following:
– Open: To open the file in Microsoft Excel.
– Save: To save the file locally as a Microsoft Excel spreadsheet. Navigate to the
location where you want to store the file and click Save. The file is saved with
the name iDVA_<IP>.xls.
In the IQ Template Manager, you can export all alarm templates or just one. For information
about exporting alarm templates, see Section 7.2.3, Exporting Templates.

7.1.3 Synchronizing Data


Synchronizing data is necessarily only if directed to do so by technical support.

7.1.3.1 Synchronizing Aliases


To force Inspector LIVE to synchronize its internal alias and alarm template database
information:
• In the Actions menu, click Synchronize.
Note: It is not necessary to synchronize after importing aliases or editing individual aliases
or templates.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 7-3


Chapter 7 | Configuring Inspector LIVE ▪ Synchronizing the Service Description Table

7.1.3.2 Synchronizing the Service Description Table


The Service Description Table (SDT) is a Service Information table created by a digital
video broadcaster. The table provides metadata about the services that form an MPEG
transport stream. To synchronize the SDT:
• In the Actions menu, click Synchronize SDT.

7.1.4 Deleting Aliases


To delete all aliases:
• In the Actions menu, click Delete All Aliases.

7.1.5 Managing Program Aliases


When you add or edit a program, you can associate bitrate Encoder Boundary Point (EBP)
flows with a particular program. This approach, which is similar to grouping, simplifies the
viewing and charting of multiple programs based on their association.
To manage program aliases:
• In the Filter pane, click the plus sign (+) beside Program. The Program tab appears.

Figure 7-3: Program View

To filter the program list:


1. In Name box, type all or part of the name of the program(s) to display.
2. In the Alarm Template list, select the check boxes for the alarm templates to
display.

7-4 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 7 | Configuring Inspector LIVE ▪ Adding Programs

Figure 7-4: Program Filters

The following sections describe how to manage programs:


• Section 7.1.5.1, Adding Programs
• Section 7.1.5.2, Viewing Programs
• Section 7.1.5.3, Editing Programs
• Section 7.1.5.4, Deleting Programs

7.1.5.1 Adding Programs


To add a program and assign it to a master program:
1. Click Add. The Add Program dialog box appears.

Figure 7-5: Add Program Dialog Box

2. In the Name box, type a program name.


3. In the STB Channel box, type the Set-Top Box channel number.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 7-5


Chapter 7 | Configuring Inspector LIVE ▪ Viewing Programs

4. In the Device Reference box, type the device reference.


5. In the Source ID box, type the source ID.
6. In the Short Name box, type a short name for the program.
7. In the Master Program list, do one of the following:
– To select an existing master program: Select a program name.
– To create a new master program: Type a program name.
Note: To complete a grouping, we recommend assigning different bitrate EBP flows
for a particular program to the same master program.
8. If the program is a non-media program, click Non-Media Program.
9. In the Template list, select an alarm template. Program alarm templates must be the
same for all programs within a master program.
10. In the Off-Air Template list, select an off-air template.
11. To designate an off-air time period:
– Click Off-Air Time Period.
– In the Start Time box, type or select a start time.
– In the End Time box, type or select an end time.
12. To add a program image or icon:
– Click Select Image.
– Click an image or icon.
– Click OK.
13. Click Save.

7.1.5.2 Viewing Programs


To view the lineups that program is a member of:
1. Click the program name.
2. Click View. The related lineups are displayed on a new tab.

Figure 7-6: Lineup Membership

7.1.5.3 Editing Programs


To edit a program:
1. Click the program.
2. Click Edit.
3. Modify the settings as necessary and click Save.

7-6 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 7 | Configuring Inspector LIVE ▪ Deleting Programs

7.1.5.4 Deleting Programs


To delete a program:
1. Click the program.
2. Click Delete.
3. Click one of the following:
– Delete program(s) and all references in flows.
– Delete program(s) only if not used in any flow.
4. Click Delete.

7.1.6 Managing Multiplexer Aliases


A mux is a representation of a transport stream structure that defines the programs included
in the stream.
To manage muxes:
• In the Filter pane, click the plus sign (+) beside Muxes. The Muxes tab appears.

Figure 7-7: Muxes Tab

To filter the list of muxes:


• In Name box, type all or part of the name of the mux(es) to display.

Figure 7-8: Mux Filter

The following sections describe how to manage mux aliases:


• Section 7.1.6.1, Adding Muxes

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 7-7


Chapter 7 | Configuring Inspector LIVE ▪ Adding Muxes

• Section 7.1.6.2, Viewing Muxes


• Section 7.1.6.3, Editing Muxes
• Section 7.1.6.4, Deleting Muxes

7.1.6.1 Adding Muxes


To add a mux:
1. Click Add.

Figure 7-9: Add Muxes Dialog Box

2. In the Name box, type a mux name.


3. In the Default Program Template list, select a template.
4. In the Stream Type list, select a stream type.
5. (Optional) In the Comments box, type a comment.
6. In the Program list, select a program to associate with the mux.
7. In the Program Number list, type the number for the program.
8. Click Add.
9. Click Save.

7.1.6.2 Viewing Muxes


To view the programs that a mux is associated with:
1. Click a mux.
2. Click View. The related programs are displayed on a new tab.

7-8 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 7 | Configuring Inspector LIVE ▪ Editing Muxes

Figure 7-10: Mux Details Tab

7.1.6.3 Editing Muxes


To edit a mux:
1. Click the mux.
2. Click Edit.
3. Modify the settings as necessary and click Save.

7.1.6.4 Deleting Muxes


To delete a mux:
1. Click the mux.
2. Click Delete.
3. Click Yes to confirm that you want to delete the mux.

7.1.7 Managing Flow Aliases


The following sections describe how to configure an IP flow alias:
• Section 7.1.7.1, Adding Flows
• Section 7.1.7.2, Viewing Flows
• Section 7.1.7.3, Editing Flows
• Section 7.1.7.4, Copying Flows
• Section 7.1.7.5, Deleting Flows
To manage flow aliases:
• In the Filter pane, click the plus sign (+) beside Flows. The Flows tab appears.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 7-9


Chapter 7 | Configuring Inspector LIVE ▪ Adding Flows

Figure 7-11: Flows Tab

To filter the flow list:


1. In Name box, type all or part of the name of the flow(s) to display.
2. In the Source IP box, type all or part of the source IP address.
3. In the Destination IP box, type all or part of the destination IP address.
4. In the Source Port box, type the source port number.
5. In the Destination Port box, type the destination port number.
6. In the Alarm Template list, select the check boxes for the alarm templates to
display.

Figure 7-12: Flow Filter

7.1.7.1 Adding Flows


To add a flow:
1. Click Add. The Add IP Flow dialog box appears.

7-10 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 7 | Configuring Inspector LIVE ▪ Adding Flows

Figure 7-13: Add IP Flow Dialog Box

2. In the Mux Name box, type the name of the mux to associate with the flow.
3. In the Transport Template list, select a template.
4. In the Comments box, add a comment.
5. (Optional) To configure a source:
– Click Source IP.
– In the Source IP box, type the source’s IP address.
– In the Source Mask box, type the mask’s IP address.
6. (Optional) To configure a source port:
– Click Source Port.
– In the Source Port box, type a port number or click the arrows to select a
number.
7. (Optional) To configure a destination:
– Click Destination IP.
– In the Destination IP box, type the source’s IP address.
– In the Destination Mask box, type the mask’s IP address.
8. (Optional) To configure a source port:
– Click Destination Port.
– In the Destination Port box, type a port number or click the arrows to select a
number.
9. (Optional) To configure a virtual LAN (VLAN) ID:
– Select Vlan ID.
– In the Vlan ID box, type a VLAN ID or click the arrows to select a number.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 7-11


Chapter 7 | Configuring Inspector LIVE ▪ Viewing Flows

10. (Optional) To configure a Real-Time Transport Protocol (RTP) synchronization


source identifier (SSRC):
– Select RTP SSRC.
– In the RTP SSRC box, type an RTP SSRC or click the arrows to select a
number.
11. In the Transport Stream ID box, type the ID number.
12. To associate the flow with a multicast set, select Add to Multicast List.
13. In the MAC for ARP Reply box, type the MAC address.
14. To select a mux and programs for the IP flow, click the Muxes tab.

Figure 7-14: Adding a Mux to a Flow

15. In the Select Mux list, click the mux that you want to add the flow to.
16. Click Save.

7.1.7.2 Viewing Flows


To view the programs and lineups that a flow is associated with:
1. Click a flow.
2. Click View. The related programs and lineups are displayed on a new tab.

Figure 7-15: Flow Detail Tab

7-12 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 7 | Configuring Inspector LIVE ▪ Editing Flows

7.1.7.3 Editing Flows


To edit a flow:
1. Click the flow.
2. Click Edit.
3. Modify the settings as necessary and click Save.

7.1.7.4 Copying Flows


To copy a flow:
1. Click the flow.
2. Click Copy.
3. Modify the settings as necessary and click Save.

7.1.7.5 Deleting Flows


To delete a flow:
1. Click the flow.
2. Click Delete.
3. Click Yes to confirm that you want to delete the flow.

7.1.8 Managing Lineup Aliases


The following sections describe how to configure a lineup alias:
• Section 7.1.8.1, Managing Multicast Sets
• Section 7.1.8.2, Adding Lineups
• Section 7.1.8.3, Viewing Lineups
• Section 7.1.8.4, Editing Lineups
• Section 7.1.8.5, Deleting Lineups
To manage lineups:
• In the Filter pane, click the plus sign (+) beside Lineups. The Lineups tab appears.

Figure 7-16: Lineups Tab

To filter the lineup list:


• In Name box, type all or part of the name of the lineup(s) to display.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 7-13


Chapter 7 | Configuring Inspector LIVE ▪ Managing Multicast Sets

Figure 7-17: Lineup Filter

7.1.8.1 Managing Multicast Sets


To manage the multicast sets that a lineup is associated with:
1. Click a lineup.
2. Click Multicast Sets.
3. Modify the settings as necessary.
4. Click Save.

Figure 7-18: Multicast Sets Tab

7.1.8.2 Adding Lineups


To add a lineup:
1. Click Add. The Add IP Flow dialog box appears.

7-14 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 7 | Configuring Inspector LIVE ▪ Adding Lineups

Figure 7-19: Add Lineup Dialog Box

2. In the Name box, type a name for the lineup.


3. In the Comments box, add a comment.
4. To manage the transport streams in the lineup:
– Click the Transports tab.
– To filter the list of transport streams, type all or part of a transport stream name
in the Filter box.
– To add a transport stream to the lineup, click Add. In the Transport list, click
the transport, and then click Add.

Figure 7-20: Add IP Transport Dialog Box

– (Optional) To delete a transport stream from the lineup, click Delete.


– You can do a bulk edit of the templates that are assigned to transport streams and
programs. To assign a new template:
▪ In the Bulk Template Change list, click the type of template to change:
Transport or Default Program.
▪ In the Current Assigned Template list, click the template to change.
▪ In the New Template list, click the new template you want to assign.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 7-15


Chapter 7 | Configuring Inspector LIVE ▪ Viewing Lineups

▪ Click Apply.
5. To view the programs in the transport stream:
– Click the Programs tab.
– To filter the list of programs, type all or part of a program name in the Filter box.

Figure 7-21: View Programs in a Lineup

6. Click Save.

7.1.8.3 Viewing Lineups


To view the programs associated with a lineup:
1. Click a lineup.
2. Click View. The related programs are displayed on a new tab.

7-16 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 7 | Configuring Inspector LIVE ▪ Editing Lineups

Figure 7-22: Viewing Programs in a Lineup

7.1.8.4 Editing Lineups


To edit a lineup:
1. Click the lineup.
2. Click Edit.
3. Modify the settings as necessary and click Save.

7.1.8.5 Deleting Lineups


To delete a lineup:
1. Click the lineup.
2. Click Delete.
3. Click Yes to confirm that you want to delete the lineup.

7.1.9 Managing Monitoring Points


To edit monitoring point information:
1. In the Filter pane, click the plus sign (+) beside Monitoring Points.
2. Click a monitoring point and click Edit.

Figure 7-23: Monitoring Points

3. In the Lineup list, click the lineup to associate with the monitoring point.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 7-17


Chapter 7 | Configuring Inspector LIVE ▪ Managing Templates

4. Click Save.

7.2 Managing Templates

You can configure templates for programs and transport streams.


Note: Template names can be up to 255 characters in length. Refer to Appendix A,
Unsupported ASCII Characters and Naming Restrictions and Appendix C, Character
Limits for Alias and Template Names for more information.
To manage templates:

• Click the Administration Action menu icon ( ) on the top right and click
Template Config. The IQ Template Manager appears.

Figure 7-24: IQ Template Manager

The following sections describe how to manage templates:


• Section 7.2.1, Template Overview
• Section 7.2.2, Importing Templates
• Section 7.2.3, Exporting Templates
• Section 7.2.4, Deleting Templates

7.2.1 Template Overview


In the Template pane on the left, default templates are listed in the Program Template and
Transport Template sections. You can use these default templates to create your own
customized templates.

7.2.1.1 Program Templates


In the Program Template, you can configure alarms for Quality of Service and Quality of
Experience metrics such as bitrates, media loss, blackness, and still frames.

7-18 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 7 | Configuring Inspector LIVE ▪ Configuring the Video MOS Analysis Level

Figure 7-25: Default Program Template

The percentage of blackness of a video is measured for decoded I-frames. If the percentage
of blackness is greater than 90 percent, the blackness value is shown for the corresponding
thumbnails. Blackness alarms can be triggered with user-configurable thresholds.
Video stillness monitoring provides user-configurable thresholds to identify still frames and
trigger alarms. Video stillness for still frame thumbnails is recorded if the percentage of
stillness exceeds 10 percent.
For a more comprehensive video quality metric, you can enable the frame errored seconds
(FES) parameter based on I-frame, P-frame, and B-frame errors. FES error detection is
supported for MPEG2, H.264, and H.265 video codecs for all picture types in a GOP
corresponding to the MOS Analysis Level.

7.2.1.2 Configuring the Video MOS Analysis Level


In the QoE section of the Program Template, you can configure the Video MOS Analysis
Level.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 7-19


Chapter 7 | Configuring Inspector LIVE ▪ Configuring the Video MOS Analysis Level

Level 1 is for general quality monitoring and provides for high stream count monitoring.
Level 2 provides more in depth analysis and can detect more types of impairments, but
requires more computing resources and reduces the number of simultaneous programs
analyzed. You can selecting Disable to turn off Video MOS analysis and free compute
resources for other analyzer options.

Figure 7-26: Configuring the Video MOS Analysis Level

Level 1 analysis includes full analysis of I-frames only, with header error analysis for
P-frames and B-frames. All frames are examined for NAL, parameter sets, and slice header
errors. I-frames are analyzed for decode errors, but only one P-frame and one B-frame in
each GOP is decoded to validate codec conformance and for frame error detection. Level 1
provides limited compression-level analysis based on I-frame, B-frame, and P-frame
statistics, bitrates, and frame errors without slice and block analysis. Level 1 frame error
analysis might not detect certain types of errors and might result in fewer frame error
seconds than Level 2 analysis. Level 1 MOS may not detect certain types of compression
impairments and might result in higher or lower MOS scores than Level 2 MOS, but is
simpler to compute and enables analyzing more simultaneous programs than higher analysis
levels.
Level 2 analysis provides all Level 1 capabilities and includes analysis of I-frames,
P-frames, and B-frames. All I-frames, P-frames, and B-frames are decoded, and detected
frame errors contribute to frame error seconds. Note that you can disable B-frame analysis
for UHD and high bitrate H.264 and HEVC streams, based on available compute resources.
Level 2 frame error analysis might detect more types of frame errors than Level 1 and might
result in more reported frame error seconds. Level 2 MOS includes both spatial and
temporal motion compression level analysis, Interframe scene change, and GOP Quantizer
Parameter analysis, enabling detection of more types of impairments than Level 1 Analysis.
Level 2 MOS results in more accurate MOS scores, with closer tracking to subjective visual
analysis. Level 2 analysis might reduce the number of simultaneous programs analyzed, due
to the requirement for more compute resources.

7-20 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 7 | Configuring Inspector LIVE ▪ Configuring an Instantaneous Decoder Refresh Alignment Alarm

7.2.1.3 Configuring an Instantaneous Decoder Refresh Alignment Alarm


You can configure an Instantaneous Decoder Refresh (IDR) alignment alarm to notify you
that an IDR alignment alarm condition has occurred.
An IDR frame is a special type of I-frame in H.264. An IDR frame specifies that no frame
after the IDR frame can reference any frame before it. This makes seeking the H.264 stream
easier and more responsive in the player because the player does not have to retain or
process a long history of frames. All subsequent transmitted frames can be decoded without
reference to any frame decoded prior to the IDR picture. The IDR alignment alarm feature
monitors the time differences between IDR frames as encoded across a group of Adaptive
Bitrate (ABR) channels. Ideally, the IDR frames for a synchronized group of channels
should fall within the same time boundary as determined by the embedded Network Time
Protocol (NTP) timestamp or presentation timestamp (PTS). It is important to verify IDR
alignment because if the IDR alignment condition is not met and a client switches to the
unaligned bitrate variant, there will likely be a sudden skip impairment in the video.
At the process level, the FaultMonitor collects IDR timestamps across all channels within a
master program group for a point in time. The point in time corresponds to the presence of
an IDR frame and usually an EBP segment. The FaultMonitor compares the timestamps to
determine the deviation across all channels. If the deviation exceeds the threshold for a
period greater than the alarm duration, the FaultMonitor reports an IDR alignment alarm on
all the programs in the master program group.
Note: Only IDR frames that contain EBP segment and/or fragment markers are monitored
for the IDR alarm.
The IDR Alignment Error settings in the ABR Monitoring group in the Program Template.

Figure 7-27: IDR Alignment Error Settings

To configure an IDR Alignment Error alarm:


1. Select Alarm.
2. In the Alarm Deviation Threshold (ms) field, set a threshold, in milliseconds, to
define when a misalignment occurs. The default threshold for misalignment is 16
milliseconds.
3. In the Alarm Duration (secs) field, set the number of seconds for the alarm
duration. The default number for triggering the alarm is 30 seconds.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 7-21


Chapter 7 | Configuring Inspector LIVE ▪ Enabling Closed Caption Monitoring

Note: The minimum alarm refresh rate is 5 minutes.


4. In the Alignment Timestamp to use list, select the timestamp.
Note: If you select NTP (Network Time Protocol, verify the presence of NTP in the
GOP view. If the NTP timestamp is not present in the GOP view, IDR alignment
detection will not be operational.
For information about viewing IDR Alignment Error alarms, see Section 5.5, Viewing the
Alarm Log.

7.2.1.4 Enabling Closed Caption Monitoring


Closed caption monitoring enables you to monitor closed captioning using alarms and
closed caption extraction. You must have a Closed Caption license in order to use closed
caption monitoring.
To enable closed caption monitoring, configure Closed Caption Monitoring settings in a
program template as follows:
1. To check for the presence of closed caption text and generate an alarm if closed
caption text is absent for a period greater than the configured threshold, select
Alarm.
2. To decode and extract the closed caption text from the program data and store it for
further review using Closed Caption Reports, select Enable CC Extraction. For the
Closed Caption Reports feature to work, you must select Enable CC Extraction.
Note: The use of closed caption extraction will place an additional load on the
server’s CPU.

Figure 7-28: Closed Caption Monitoring Enabled

For information about configuring closed caption monitoring, see Section 7.7, Managing
Closed Captioning.

7.2.1.5 Configuring the Audio Channel Silence Alarm


The Audio Channel Silence Alarm checks for silence for a user-selected duration on the
user-selected audio channels of a program. The silence audio level condition is determined
when the amplitude of most of the Pulse Code Modulation (PCM)-encoded samples for the
user-selected duration are zero and is not user-settable. For example, an alarm is raised
under the following conditions:
• the FL, FC, and FR channels are selected;
• the Alarm option is selected;
• a Duration of 5 seconds is selected; and

7-22 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 7 | Configuring Inspector LIVE ▪ Configuring the Thumbnail Storage Rate

• most of the PCM amplitude samples for any of the FL, FC, or FR channels for any 5
second interval are zero.
The alarm clears when most of the PCM amplitude samples for the FL, FC, and FR channels
become nonzero.
To configure the audio channel silence alarm:
1. Click the Audio tab on a program template.
Note: On Windows 10, you might need to scroll down to see the content on the
Audio tab.
2. Select a detection mode:
– To raise an alarm only if all selected channels are silent, select All Silent. Use
this mode to monitor content with a changing number of active audio channels.
– To raise an alarm if any selected audio channel becomes silent, select Any
Silent. Alarms are raised in this mode if content switches to a format with less
active audio channels than those selected for monitoring.

Figure 7-29: Audio Channel Silence Settings

7.2.1.6 Configuring the Thumbnail Storage Rate


You can configure the rate at which thumbnails are stored on a per-program basis. This
feature enables you to select extended storage times for monitored metrics by reducing
storage requirements for thumbnails or completely eliminating thumbnail storage for a
program. The default rate is 1 thumbnail per second. You can reduce the rate to 1 thumbnail
per 300 seconds. This parameter can be configured per program, so you can configure
high-value programs with higher rates and reduce the rates for lower-value programs.
To configure the thumbnail storage rate, configure the Thumbnail Storage Rate settings
group on a program template as follows:
1. To store thumbnails, select Thumbnail Storage Rate.
2. In the Seconds Between Thumbnails box, type the number of seconds between
thumbnails saves or click the arrows to select a number.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 7-23


Chapter 7 | Configuring Inspector LIVE ▪ Transport Templates

Figure 7-30: Thumbnail Storage Rate

7.2.1.7 Transport Templates


In the Transport Template, you can configure alarms for IP/RTP loss and packet arrival time
metrics.

Figure 7-31: Default Transport Template

7.2.2 Importing Templates


To import an alarm template:
1. Click Import.
2. Click Browse and navigate to the file to import.
3. Select the file and click Import.

7.2.3 Exporting Templates


You can export a single alarm template or all templates.

7.2.3.1 Exporting a Single Template


To export a single alarm template:
1. In the Template pane, click the template to export.

7-24 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 7 | Configuring Inspector LIVE ▪ Exporting All Templates

2. Click Export Selected.


3. In the dialog box that appears, choose whether to open the exported data or save it
locally.

7.2.3.2 Exporting All Templates


To export all alarm templates:
1. Click Export All.In the dialog box that appears, choose whether to open the
exported data or save it locally.

7.2.3.3 Adding Templates


To add or create a new template.
1. Click Add. The Add Template dialog box appears.

Figure 7-32: Add Template Dialog Box

2. In the Template Name box, type a template name.


3. In the Template Type list, select the template type.
4. In the Default Template list, select a default template to use as the basis for your
custom template.
5. Click Add.
6. In your custom template, modify the settings as necessary and click Save.
7. (Optional) To save a copy of the template with a new name:
– Click Save As.
– In the Name for duplicate template box, type a name.
– Click OK.

7.2.4 Deleting Templates


To delete a template:
1. Click the template.
2. Click Delete.
3. Click Yes to confirm that you want to delete the template.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 7-25


Chapter 7 | Configuring Inspector LIVE ▪ Managing IGMP Flows

7.3 Managing IGMP Flows

You can group flows in a lineup into multicast sets. All Internet Group Management
Protocol (IGMP) flows are included in the All set, and you can include each flow in any of
the other 15 sets.
To view multicast sets:

• Click the Administration Action menu icon ( ) on the top right and click IGMP
Control. The IGMP Control window appears.

Figure 7-33: IGMP Control Window

The following sections describe how to manage IGMP flows:


• Section 7.3.1, Enabling IGMP Version 3
• Section 7.3.2, Joining Sets
• Section 7.3.3, Leaving Sets

7.3.1 Enabling IGMP Version 3


IGMP Version 3 (IGMPv3) provides support for source filtering, which enables a multicast
receiver host to signal to a router which groups it wants to receive multicast traffic from, and
from which source(s) this traffic is expected.
To enable IGMPv3:
• Select Enable IGMPv3.

7.3.2 Joining Sets


To assign a flow:
1. Click one of the following tabs:
– To assign a flow to all sets: Click the All Groups tab.
– To assign a flow to a single set: Click the tab for the set.
2. Click the Action Menu ( ) beside the flow name and choose Join Flow.

7-26 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 7 | Configuring Inspector LIVE ▪ Leaving Sets

7.3.3 Leaving Sets


To remove a flow from a set:
1. Click one of the following tabs:
– To remove a flow from all sets: Click the All Groups tab.
– To remove a flow from a single set: Click the tab for the set.
2. Click the Action Menu ( ) beside the flow name and choose Leave Flow.

7.4 Managing Users

To manage users and their privileges/roles:

• Click the Administration Action menu icon ( ) on the top right and click User
Administration. The User Administration window appears.

Figure 7-34: User Administration Page

The following sections describe how to manage users:


• Section 7.4.1, Adding Users
• Section 7.4.2, Editing Users
• Section 7.4.3, Deleting Users
• Section 7.4.4, Resetting Passwords
• Section 7.4.5, Managing Privileges and Roles

7.4.1 Adding Users


To add a user:
1. On the Users tab, click Add User. The Add User dialog box appears.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 7-27


Chapter 7 | Configuring Inspector LIVE ▪ Adding Users

Figure 7-35: Add User Dialog Box

2. In the User Name box, type a user name.


Note: You can configure the minimum number of characters for a user name. For
more information, see Section 7.5.1.3, Restricting the User Name Length.
3. In the Password box, type a password.
4. In the Confirm Password box, type the password again.
5. In the Time Zone list, select the time zone.
6. In the User Role list, select a role: Admin, NOC, Tenant, or User. The user’s role
determines the operations and menus that are available to the user.
7. If you are adding a user who has the Tenant role, you can upload a tenant logo that’s
up to 300 pixels wide by 36 pixels high. The logo will be displayed on the left side of
the Inspector LIVE banner.

Figure 7-36: Tenant User Logo

7-28 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 7 | Configuring Inspector LIVE ▪ Editing Users

8. If you are adding a user who has the Admin, NOC, or User role, select the user’s
home page in the Home Page list.
9. In the Language field, select a language.
10. In the Session Timeout (Mins) box, type the number of minutes or click the arrows
and select a number.
Note: For information about enabling session timeouts, see Section 7.5.1.2,
Enabling Session Timeouts.
11. (Optional) To set a password expiration period:
– Select Password Expiry.
– In the Expires In (days) box, type the number of days or click the arrows and
select a number.
12. Click Save.

7.4.2 Editing Users


To edit a user:

1. Click the Edit User icon ( ) to the left of the user name.
2. Modify the settings as necessary and click Save.

7.4.3 Deleting Users


To delete a user:

1. Click the Delete User icon ( ) to the left of the user name.
2. Click Yes to confirm that you want to delete the user.

7.4.4 Resetting Passwords


To reset a password:
1. Click the Reset Password icon ( ) to the left of the user name.
2. Click Yes to confirm that you want to reset the password.

7.4.5 Managing Privileges and Roles


The following sections describe how to manage privileges and roles:
• Section 7.4.5.1, Adding Roles
• Section 7.4.5.2, Deleting Roles

7.4.5.1 Adding Roles


To add a role:

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 7-29


Chapter 7 | Configuring Inspector LIVE ▪ Adding Roles

1. Click the Privileges/Roles tab.

Figure 7-37: Privileges/Roles Tab

2. Click Add New Role. The Add User dialog box appears.

Figure 7-38: Add New Role Dialog Box

3. In the Role Name box, type a name for the role.


4. Click Add. The role name appears in a new column and heading.

7-30 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 7 | Configuring Inspector LIVE ▪ Deleting Roles

Figure 7-39: New Role Example

5. In the new column, select the privileges for the role.


6. Click Save Privileges.

7.4.5.2 Deleting Roles


To delete a role:
1. Click Delete Role. The Delete Role dialog box appears.

Figure 7-40: Delete Role Dialog Box

2. In the Role list, select the role to delete.


3. Click Delete.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 7-31


Chapter 7 | Configuring Inspector LIVE ▪ Managing System Operations

7.5 Managing System Operations

To manage system operations:

• Click the Administration Action menu icon ( ) on the top right and click System
Config. The System Config. page appears.

Figure 7-41: System Configuration Page

The following sections describe how to manage system operations:


• Section 7.5.1, Managing Inspector Services
• Section 7.5.2, Configuring Storage History
• Section 7.5.3, Commissioning Inspector LIVE with iVMS 5.x
• Section 7.5.4, Managing Probes

7.5.1 Managing Inspector Services


To view the system parameters:
• In the Inspector Services group in the left pane, click the service. The configuration
information appears in the right pane.
To change the system parameters:
1. In the left pane, click the service.
2. In the right pane, double-click the value that you want to change.
3. Type the new value into the box.

7-32 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 7 | Configuring Inspector LIVE ▪ Enabling a Logon Banner

The following sections describe how to manage Inspector services:


• Section 7.5.1.1, Enabling a Logon Banner
• Section 7.5.1.2, Enabling Session Timeouts
• Section 7.5.1.3, Restricting the User Name Length
• Section 7.5.1.4, Displaying Last Logon Information
• Section 7.5.1.5, Managing SCTE Events
• Section 7.5.1.6, Backing up and Restoring
• Section 7.5.1.7, Managing Co-branding

7.5.1.1 Enabling a Logon Banner


System administrators can create banner acceptance requirements in order for users to
access Inspector LIVE. When a custom requirement is enabled, users must select a check
box on the logon page to indicate acceptance of the terms of the banner. The banner text can
be up to 1,000 characters long.

Figure 7-42: Logon Page with Custom Security Banner

To enable a custom banner:


1. In the Inspector Services group, click Inspector.
2. Double-click the BannerText value and type the desired banner text.
3. Double-click the EnableBanner value and type true.
Changes to the banner take effect at the next logon.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 7-33


Chapter 7 | Configuring Inspector LIVE ▪ Enabling Session Timeouts

7.5.1.2 Enabling Session Timeouts


System administrators can set the amount of time that a user can be logged on before
Inspector LIVE asks if the user wants to remain logged on. If the user does not respond, the
user’s session ends automatically. The Custom Session Timeout setting takes precedence
over any user session timeout settings. Changes to the Custom Session Timeout take effect
at the next logon.
To enable session timeouts:
1. In the Inspector Services group, click Inspector.
2. Double-click the CustomSessionTimeout value and type true.
3. (Optional) To change the session timeout advance notification period, double-click
the SessionTOAdvanceNotice value and type the number of minutes.
4. (Optional) To enable timeout advance notification, double-click the
SessionTONotification value and type true.

7.5.1.3 Restricting the User Name Length


To configure the minimum number of characters for a user name:
1. In the Inspector Services group, click Inspector.
2. Double-click the UserNameMinCharacters value and type a number.

7.5.1.4 Displaying Last Logon Information


System administrators can configure Inspector LIVE to briefly display the date and time of
the last logon session. When this setting is enabled, the Last Login message box appears for
5 seconds after a user logs in.

Figure 7-43: Last Login Display

To display last logon information:


1. In the Inspector Services group, click Inspector.
2. Double-click the DisplayLastLogin value and type true.
Changes to the last logon setting take effect at the next logon.

7.5.1.5 Managing SCTE Events


The following sections describe how to manage SCTE events:
• Section 7.5.1.5.1, Managing Thumbnails
• Section 7.5.1.5.2, Enabling Decoding of SCTE Flags

7-34 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 7 | Configuring Inspector LIVE ▪ Managing SCTE Events

7.5.1.5.1 Managing Thumbnails


To disable thumbnails for performance reasons, but still get thumbnails around
commercials, you ca trigger on SCTE Events to capture one-second thumbnails, as follows:
1. In the Inspector Services group, click Data Server.
2. Double-click the option.SCTEonlyThumbnails value and type the desired value:
– To save thumbnails only around SCTE events: true
– To save thumbnails based on the option.thumbnailRate parameter: false
When an SCTE event does occur, thumbnails are saved for every I-frame; they are
not limited to once per second.
3. Double-click the option.SCTEdefaultTime value and type an integer representing
the number of seconds to continuously save thumbnails after receiving the SCTE
event. This time is the maximum time to save thumbnails. If an SCTE “program in”
event is received at the end of the commercial insertion, Inspector LIVE terminates
thumbnail storage.

7.5.1.5.2 Enabling Decoding of SCTE Flags


You can enable decoding of SCTE-35 command and descriptor flags on the SCTE-35
Events page.

Figure 7-44: SCTE-35 Commands and Descriptor Flags

To enable decoding:
1. In the Inspector Services group, click Data Server.
2. Double-click the option.SCTEloggingLevel value and type the desired value. The
default value setting is 78. Each command within that value has its own value, as
shown in Table 7-1. For example, the default value of 78 consists of the following
commands:
reserved command (2) + splice schedule (4) + splice insert (8) + scrambled
pids (64) = 78

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 7-35


Chapter 7 | Configuring Inspector LIVE ▪ Backing up and Restoring

Table 7-1: SCTE Logging Options Flags


(any combination of these bit-mask settings)

Command Value

splice null 1

reserved command 2

splice schedule 4

splice insert 8

time signal 16

bandwidth reservation 32

scrambled pids 64

all logging enabled 127 (Total Value)

You can add additional commands to the default value. For example, the command
time_signal decoding is not enabled by default. To add time_signal decoding to the default
setting, you must add the time_signal command value of 16. For example, 78 + 16 = 94. As
shown in the example, 94 is the decimal sum of the logging you want to enable. You would
then enter the value of 94 in the option.SCTEloggingLevel setting. The higher the value in
the option.SCTEloggingLevel setting, the greater the load that is placed on the system
CPU.
Important: Restart the IQDVADataServer process after all changes.

7.5.1.6 Backing up and Restoring


You back up, recover, and delete your system files.
To manage backups and recoveries:
• In the Inspector Services group, click Backup & Restore. The Backup & Restore
view appears.

7-36 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 7 | Configuring Inspector LIVE ▪ Backing up and Restoring

Figure 7-45: Backup & Restore View

The following sections describe how to back up, recover, and delete your system files:
• Section 7.5.1.6.1, Backing Up Files
• Section 7.5.1.6.2, Restoring Files
• Section 7.5.1.6.3, Deleting Backups

7.5.1.6.1 Backing Up Files


Backup includes the following:
• Backing up crontab entries on Inspector LIVE. Crontab entries are schedule entries
for processes, such as database cleanup.
• Backing up of Closed Caption Configuration – Search Configuration words if there
are any words.
To back up files:
• Click Backup.

7.5.1.6.2 Restoring Files


Restore includes the following:
• Restoring crontab entries.
• Restoring the Closed Caption search words in case they are lost while performing a
reinstallation of the software build or a system crash.
To restore files:
1. Click Restore. The Select Backup File to Restore dialog box appears.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 7-37


Chapter 7 | Configuring Inspector LIVE ▪ Managing Co-branding

Figure 7-46: Select Backup File to Restore

2. In the DVA Settings Backup File list, click the Navigate button ( ).
3. Navigate to the location of the file you want to restore and select it.
4. Click Import.

7.5.1.6.3 Deleting Backups


To delete a backup:
1. Click the backup to delete.
2. Click Delete.
3. Click Yes to confirm that you want to delete the backup.

7.5.1.7 Managing Co-branding


You can display your logo on the logon screen. If you configure a multitenant view, you can
also display your logo on the mainVB menu bar of the Mosaic view.
To display your logo:
• In the Inspector Services group, click Co-Branding. The Co-Branding view
appears.

7-38 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 7 | Configuring Inspector LIVE ▪ Managing Co-branding

Figure 7-47: Co-Branding View

7.5.1.7.1 Adding a Logon Logo


To add a logon logo:
1. Click the Login Logo image frame. The Select a Logo dialog box appears.

Figure 7-48: Select a Logo

2. Click Browse and navigate to the logo file.


3. Select the file and click Open.
4. Click Save.
5. Click OK. The logon logo appears in the image frame and on the logon screen.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 7-39


Chapter 7 | Configuring Inspector LIVE ▪ Managing Co-branding

Figure 7-49: Logon Logo Example

Figure 7-50: Logon Screen with Custom Logo

7.5.1.7.2 Adding a Banner Logo


To add a banner logo:
1. Click the Banner Logo image frame. The Select a Logo dialog box appears.

Figure 7-51: Select a Logo

7-40 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 7 | Configuring Inspector LIVE ▪ Configuring Storage History

2. Click Browse and navigate to the logo file.


3. Select the file and click Open.
4. Click Save.
5. Click OK. The logo appears in the image frame and on the banner.

Figure 7-52: Banner Logo Example

Figure 7-53: Banner with Custom Logo

7.5.1.7.3 Removing a Banner Logo


To remove a logon or banner logo:
• Click Remove Logo.

7.5.1.7.4 Enabling Multitenant Functionality


Multitenant functionality allows you to give customers access to the Inspector probe.
Customers can see the status of user-selected programs within a Mosaic view. A user is
configured as a tenant, which gives them access to a Mosaic view assigned to that tenant
user. On the Mosaic view, the user can see the status of their services and right-click to see
the real-time status for a particular program and view alarms.
To configure a multitenant view:
1. Create a Mosaic view for the tenant. See Section 4.2.2.4, Creating Mosaic Views.
2. Create a new user account. Assign the Tenant role and a Mosaic view to the user. See
Section 7.4.1, Adding Users.
3. (Optional) Configure a logo for the tenant user. See Section 7.4.1, Adding Users.

7.5.2 Configuring Storage History


You can configure the storage limit and the disk threshold displayed on the Storage History
page.
To configure the storage limit and disk threshold:
1. In the Inspector Services group, click Maintenance Task. The Maintenance Task
view appears.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 7-41


Chapter 7 | Configuring Inspector LIVE ▪ Commissioning Inspector LIVE with iVMS 5.x

2. Double-click the storageLimit value and type the desired value. The storage limit is
the maximum number of days to maintain program history. The supported range is 1
to 120 days, and the default setting is 31 days.
3. Double-click the disk_threshold value and type the desired value. Disk Threshold is
the maximum percentage of the system’s storage to allocate for recording program
history. The supported range is 20 percent to 85 percent, and the default setting is 85
percent.
When either of these limits is reached, the oldest thumbnails and performance details for the
programs are purged.
For more information about the Storage History page, see Section 7.10, Managing Storage
History.

7.5.3 Commissioning Inspector LIVE with iVMS 5.x


System administrators can commission Inspector LIVE to work with iVMS 5.x.
Important: Inspector LIVE must have the iVMS(s) entries in its /etc/hosts file. The entry in
/etc/hosts for the iVMS must match the hostname for the iVMS. The iVMS then
autodiscovers the Inspector LIVE through the sparkler.

The following sections describe how to commission Inspector LIVE for iVMS 5.x:
• Section 7.5.3.1, Configuring Inspector LIVE for iVMS
• Section 7.5.3.2, Configuring the Inspector LIVE Hosts File
• Section 7.5.3.3, Configuring the Network File
• Section 7.5.3.4, Configuring the iVMS Hosts File
• Section 7.5.3.5, Enabling Network Address Translation Traversals
• Section 7.5.3.6, Viewing the iVMS Inventory
• Section 7.5.3.7, Troubleshooting

7.5.3.1 Configuring Inspector LIVE for iVMS


1. If you are traversing a firewall or a switch with an Access Control List (ACL), open
the Inspector LIVE ports listed in Appendix B, Inspector LIVE Port Settings.
2. In the Inspector Services group, click SNMPInterface Task.
3. Double-click the address.localIP value and type the Inspector LIVE IP address.
4. Double-click the address.localMAC value and type the MAC address provided by
Telestream iQ Solutions.
5. Double-click the address.masterIP1 value and type the iVMS IP address.
6. Double-click the address.sysName value and type the Inspector LIVE system name.
7. Double-click the config.readCommunity value and type the SNMP Read
Community string used by iVMS.
8. Click Restart Process.

7-42 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 7 | Configuring Inspector LIVE ▪ Configuring the Inspector LIVE Hosts File

7.5.3.2 Configuring the Inspector LIVE Hosts File


For this procedure, use a terminal emulator such as PuTTY. If you do not have a terminal
emulator installed on your PC, you can download and install PuTTY, a free open source
terminal emulator:
http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
1. Open a PuTTY session (run the executable file). The PuTTY Configuration dialog
box appears.

Figure 7-54: PuTTY Configuration Dialog Box

2. To open the IQ AdminTool, in the Host Name (or IP address) box, type the
Inspector LIVE server’s IP address.
3. Click Open.
Note: If you are using PuTTY to log onto the server for the first time, you might a
message asking if you trust this host even though the host key is not cached in the
registry. Click Yes if you do not want to see this message again.
4. In the PuTTY session that opens, log on using the user name iquser and the
password iquser. The IQ Main Menu appears.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 7-43


Chapter 7 | Configuring Inspector LIVE ▪ Configuring the Network File

Figure 7-55: IQAdmin Main Menu

5. Use the arrow keys to select Network Configuration.


6. Select Manage hosts in /etc/hosts.
7. Select Add host entry.
8. A prompt appears asking you to confirm your selection. Select OK.
9. In the Host box, type the iVMS hostname and select OK.
10. In the IPv4 Address box, type the IP address of the iVMS used in
address.masterIP1 on the Inspector LIVE SNMPInterface Task configuration
page (see Section 7.5.3.1, Configuring Inspector LIVE for iVMS). Select OK.
11. A prompt appears asking if you want to add another port. If you do not want to add
another port, select No. If you use a secondary iVMS, select OK. In the IPv4
Address box, type the IP address of the iVMS used in address.masterIP2 on the
Inspector LIVE SNMPInterface Task configuration page. Select OK.

7.5.3.3 Configuring the Network File


To ensure that the Inspector LIVE host name matches the Hosts file:
1. From the IQ Main Menu, select Network Configuration.
2. Select Manage hosts in /etc/hosts.
3. Select View host entries.
4. In the dialog box that appears, confirm that the host name matches the Hosts file.

Figure 7-56: Hosts Display

7-44 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 7 | Configuring Inspector LIVE ▪ Configuring the iVMS Hosts File

5. Select OK.

7.5.3.4 Configuring the iVMS Hosts File


To configure the iVMS Hosts file:
1. Similar to the procedure in Section 7.5.3.2, Configuring the Inspector LIVE Hosts
File, open a terminal emulator and connect to iVMS.
2. Log on using the user name iquser and the password iquser. The IQ Main Menu
appears.
3. Type the IP address of the Inspector LIVE used in addresslocalIP on the Inspector
LIVE configuration, along with the Inspector LIVE host name.

7.5.3.5 Enabling Network Address Translation Traversals


If the Inspector LIVE/IVMS traverses a NAT’d IP address, you must do the following on
iVMS to add the NAT’d IP address to iVMS as it is entered in addressmasterIP1 on the
Inspector LIVE configuration:
1. On the Configuration menu, point to System, and then click Settings. The System
Settings page appears.
2. In the network Services section of the pane on the left, click External Addresses.

Figure 7-57: iVMS System Configuration Page

3. Click Add. The Add an External Address dialog box appears.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 7-45


Chapter 7 | Configuring Inspector LIVE ▪ Viewing the iVMS Inventory

Figure 7-58: Add an External Address Dialog Box

4. In the Name box, type the iVMS host name.


5. In the Address box, type the NAT’d IP address.
6. Click Add Address.
7. On the System menu, click Process Management.

8. Click the Restart the Process icon ( ) beside IQStatusMonitor.

Figure 7-59: Restart IQStatusMonitor

7.5.3.6 Viewing the iVMS Inventory


The Inspector LIVE automatically sparkles in the iVMS 5.x Probe Inventory. No additional
steps are required. The Inspector LIVE appears under the Probe Inventory Servers tab and
Probes tab.

7.5.3.7 Troubleshooting
If the Inspector LIVE does not enter iVMS Inventory properly or is listed in the Inventory as
Pingable, do the following:
1. Ping from iVMS to Inspector LIVE using host name to confirm the connection as
follows:
– Open an IQ AdminTool window.

7-46 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 7 | Configuring Inspector LIVE ▪ Managing Probes

– On the IQ Main Menu, select Network Configuration.


– Select Ping, traceroute or tcpdump.
– Select Ping Network.
– Select Ping specific IP.
– In the IP Address to ping box, type the Inspector LIVE host name.
– Select OK.
– Click OK to confirm that ping arguments.
– Confirm the connection and press any key to return to the menu.
2. Ping from the Inspector LIVE to iVMS using host name to confirm the connection as
follows:
– Open an AdminTool window.
– On the IQ Main Menu, select Network Configuration.
– Select Ping, traceroute or tcpdump.
– Select Ping Network.
– Select Ping specific IP.
– In the IP Address to ping box, type the iVMS host name.
– Select OK.
– Click OK to confirm that ping arguments.
– Confirm the connection and press any key to return to the menu.
3. On Inspector LIVE, in the Administration Action menu, select Process List. Click
the Action Menu Button beside the IQSNMPInterface process and click Stop
Process.
4. On iVMS, on the Configuration Menu, click Inventory Management. On the Probes
and Servers tabs, manually delete Inspector LIVE.
5. On Inspector LIVE, in the Administration Action menu, select Process List. Click
the Action Menu Button beside the IQSNMPInterface process and click Start
Process.
6. If the Inspector LIVE is listed as Pingable, look for firewall port blocks.
If the Inspector LIVE enters into the iVMS inventory successfully and shows up in the IQ
Probes page but all the flow and program counts are zeros, do the following:
• Make sure there is a host entry for the iVMS host name in the Hosts file on Inspector
LIVE.
• Make sure there are no underscores in the host names (for example, ivms_host is not
a valid host name, per RFC 952).

7.5.4 Managing Probes


The following sections describe how to configure probes:
• Section 7.5.4.1, Configuring System Ports
• Section 7.5.4.2, Configuring Monitors

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 7-47


Chapter 7 | Configuring Inspector LIVE ▪ Configuring System Ports

• Section 7.5.4.3, Managing Configuration Changes

7.5.4.1 Configuring System Ports


To view the configuration and the status of the front input/output ports:
1. In the Probe Configuration group, click the arrow beside System Configuration
and click Front Ports. The I/O Ports view appears.
2. Modify the settings if necessary and click Apply.

Figure 7-60: I/O Ports View

7.5.4.2 Configuring Monitors


The following sections describe how to configure monitors:
• Section 7.5.4.2.1, Configuring Global Parameters
• Section 7.5.4.2.4, Configuring Multicast (IGMP)

7.5.4.2.1 Configuring Global Parameters


To configure Flow Census, Flow Identification Fields, and Transport Stream settings:
1. In the Probe Configuration group, click the arrow beside Monitor Configuration
and click Global Parameters. The Global Parameters view appears.
2. Modify the settings if necessary and click Apply.

7-48 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 7 | Configuring Inspector LIVE ▪ Configuring Monitors

Figure 7-61: Global Parameters View

7.5.4.2.2 Census Prepopulation


For many monitoring applications, it is known which flows should be present at a
monitoring point before connecting a monitoring probe. You can auto-populate the flow
census with flows that have been configured as broadcast type (a broadcast flow is a flow
that is expected to be always present unlike, for example, a VOD flow) or a Multicast
Dynamic type (a Multicast Dynamic flow is a flow that is expected to be present after the
probe transmits an IGMP Join.).
Census Prepopulation is supported at both the Transport Stream level and the Program level
and is dictated by the flow and associated program aliases. To enable this mode, select
Create Census Entries for Missing Broadcasts. This option enables a configured
broadcast flow to be shown in the flow census even though it has not been detected on the
network. If the flow has not been detected on the network, it is shown in outage.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 7-49


Chapter 7 | Configuring Inspector LIVE ▪ Configuring Monitors

Like the broadcast case, if a Multicast Dynamic flow has not been detected on the network
after the probe has transmitted an IGMP Join, it will be shown as in outage. If the Transport
Stream is present but a program is missing (for example, not in the PMT), the program is
reported in outage.
Note: To enable and properly operate this feature all video flow aliases must be configured
such that the tuple criteria options selected (Source, Destination, VLAN, and RTP SSRC)
are the same as the Flow Identification Fields selected under Global Parameters. The Flow
Alias configuration must be equal to the Flow ID configuration.

7.5.4.2.3 Global Parameters Fields and Descriptions


Table 7-2 describes the Flow Census fields and ranges on the Global Parameters page.

Table 7-2: Flow Census Fields and Ranges

Field Description Valid Rangea

Detect FEC Flows Discover and add Forward Error Correction flows (SMPTE N/A
2022) into Flow Census for monitoring.

Create Census Entries for Select the check box to prepopulate aliased flows and Not Applicable
Missing Broadcasts associated aliased programs into flow census.

Recognition Mode Mode used for detecting flows: • Alias


• Alias: Only flows with a defined alias are displayed in • Media
the census. • Alias & Media
• Media: Only flows detected as valid media type are • All
displayed in the census.
• Alias & Media: Only flows that meet both the Alias and
Media criteria are displayed in the census.
• All: All detected flows are displayed in the census.

Recognition Packet Sets the minimum number of packets in a flow that must be 1 – 65,535
Threshold detected for the flow to be displayed in the census. Used
only when Recognition Mode is set to All.

Enable Census During Select the check box to enable census during any capture Not Applicable
Capture/Record or record functions. If census is enabled, the
capture/record buffer may be less than the full 200 Mbytes
because of census memory requirements.

a. Numbers in ranges greater than 999 contain commas for readability. Do not type the commas when
typing a number into a field.

Flow Identification Fields indicate which parts of a packet header should be used when
differentiating between flows. As an example, in a situation where failover can occur, you
might want to ignore certain source fields when identifying a flow. The fields described in
Table 7-3 can be used to identify a flow.

7-50 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 7 | Configuring Inspector LIVE ▪ Configuring Monitors

Note: Changing any of the source/destination check boxes and clicking Apply causes all
flows to be removed from census and rediscovered.

Table 7-3: Flow Identification Fields and Ranges

Field Description Valid Range

Ethernet Source This field can be used to identify a flow. Not Applicable

Ethernet Destination This field can be used to identify a flow. Not Applicable

IP Source This field can be used to identify a flow. Not Applicable

IP Destination This field can be used to identify a flow. Not Applicable

UDP Source This field can be used to identify a flow. Not Applicable

UDP Destination This field can be used to identify a flow. Not Applicable

RTP SSRC This field can be used to identify a flow. Not Applicable

RTP Payload Type This field can be used to identify a flow. Not Applicable

Table 7-4 describes the Transport Streams fields and ranges on the Global Parameters page.

Table 7-4: Transport Streams Fields and Ranges

Field Description Valid Range

Allow Flows w/Missing PMT(s) Include flows with one or more missing Program Not Applicable
MAP Tables (PMTs) in the census.

Allow Flows w/Missing PAT Include flows without a Program Association Not Applicable
Table (PAT) in the census.

Ignore PMT(s) Not Declared in the PAT Do not include in the census Program Map Not Applicable
Tables (PMTs) that are not in the Program
Association Table (PAT).

VLNK Descriptor Indicates Determines how flows containing one or more • Normal Flow
VLNK descriptors are handled. Normal Flow • Menu Flow
ignores the descriptor. Menu Flow causes these
flows to be considered menu flows.

7.5.4.2.4 Configuring Multicast (IGMP)


On the Multicast/IGMP Configuration page, you can control how the system processes
multicast groups.
To configure Multicast (IGMP):

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 7-51


Chapter 7 | Configuring Inspector LIVE ▪ Configuring Monitors

1. In the Probe Configuration group, click the arrow beside Monitor Configuration
and click Multicast (IGMP). The Multicast (IGMP) view appears.
2. Modify the settings if necessary and click Apply.

Figure 7-62: Multicast/IGMP Configuration Page

The following sections describe the Multicast (IGMP) settings you can modify:
• Section 7.5.4.2.5, Control
• Section 7.5.4.2.6, Timing
• Section 7.5.4.2.7, AutoScan Properties
• Section 7.5.4.2.8, Manual Mode Properties
• Section 7.5.4.2.9, Multicast Set Definitions

7.5.4.2.5 Control
• Disable mode prevents IGMP messages from being sent or received.
• AutoScan mode cycles endlessly through all defined multicast groups.
• Manual mode allows multicast groups to be joined and/or left manually from the
“Multicast (IGMP) Stats” page.

7-52 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 7 | Configuring Inspector LIVE ▪ Managing Configuration Changes

• Manual w/Auto-Rejoin mode functions the same as Manual mode, with the
addition of join retries being transmitted for each defined multicast broadcast group
that is in outage.
• Enable IGMPv3 allows the system to send/receive IGMPv3 messages. The system
still operates properly in the presence of an IGMPv2 querier.

7.5.4.2.6 Timing
• Join/Leave Timeout specifies how long the system waits for a join/leave to
succeed. After that time, the join/leave appears to have failed.
• Delay Between Multiples allows for spacing of join/leave messages when
joining/leaving many groups at once (as when clicking the Join Set and Leave Set)
buttons.

7.5.4.2.7 AutoScan Properties


• Join Duration specifies how long groups remain joined in AutoScan mode.
• Number of Groups to Join at a Time specifies how many groups to join for each
AutoScan segment.
• Interval Between Leave & Join allows for a small pause in the AutoScan cycle.

7.5.4.2.8 Manual Mode Properties


• Interval Between Rejoin Attempts specifies the interval between resending joins
once a multicast broadcast group has been put into an outage state.
• Maximum Retries determines the maximum rejoin attempts per group. A zero
indicates unlimited retries.

7.5.4.2.9 Multicast Set Definitions


• A Multicast Set is a collection of one or more multicast groups. Every group that has
Add to Multicast List checked in its alias definition is automatically a member of the
All Groups set. An alias can belong to one or more of the other sets.
• Join After Reset applies to both Manual and Manual w/Auto-Rejoin modes. When
Join After Reset is selected, all multicast groups that belong to the set are joined
after any reset or power cycle.

7.5.4.3 Managing Configuration Changes


To manage configuration changes:
1. In the Configuration Management group, click the arrow beside Save Config. The
Save Configuration dialog box appears.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 7-53


Chapter 7 | Configuring Inspector LIVE ▪ Managing SNMP Traps

Figure 7-63: Save Configuration Dialog Box

2. Click one of the following options:


– Save Configuration: To save all configuration changes to the probe’s long-term
storage. If the configuration is not saved, your changes will be lost with the next
system reset.
– Save Configuration and Reset System: To save all configuration changes to
the probe’s long-term storage and reset the system.
– Reset System: To reset the system.
– Switch to Maintenance Mode: To reboot the probe into a safe mode. Typically,
you would do this only if recommended by Telestream iQ Solutions support
personnel.
– Reset Configuration to Defaults: To erase all the configuration data in the
probe’s long-term storage.
3. Click Apply.

7.6 Managing SNMP Traps

You can send notifications of SNMP trap events for Quality of Service and Quality of
Experience alarms to any configured listeners. A license is required to use the SNMP Trap
Manager.
To manage SNMP traps:
• On the Administration Action menu, click SNMP Trap Manager. The SNMP
Trap Manager appears.

7-54 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 7 | Configuring Inspector LIVE ▪ Managing SNMP Trap Destinations

Figure 7-64: SNMP Trap Manager

The following sections describe how to manage SNMP traps:


• Section 7.6.1, Managing SNMP Trap Destinations
• Section 7.6.2, Managing Event Types

7.6.1 Managing SNMP Trap Destinations


On the Destinations tab, you can add, edit, and delete SNMP Trap Destinations, as described
in the following sections:
• Section 7.6.1.1, Adding SNMP Trap Destinations
• Section 7.6.1.2, Editing SNMP Destinations
• Section 7.6.1.3, Deleting SNMP Destinations

7.6.1.1 Adding SNMP Trap Destinations


To add an SNMP Trap destination:
1. Click Add. The Add SNMP Destination dialog box appears.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 7-55


Chapter 7 | Configuring Inspector LIVE ▪ Editing SNMP Destinations

Figure 7-65: Add SNMP Destination Dialog Box

2. In the Name box, type a name.


3. In the IP Address box, type the IP address where the SNMP traps will be sent.
4. In the Trap Port box, type the number of the UDP port where the SNMP traps will
be sent. The default port is 162.
5. (Optional) In the Community box, type the name of a community. The default
setting is public.
6. In the Version list, click the SNMP version.
7. (Optional) To enable SNMP Destination, click Destination Enabled.
8. (Optional) To enable trap limits, click Trap Limits Enabled.
9. If trap limits are enabled, do the following:
– In the Max. # of traps in 1 Hour box, type or use the arrows to select the
maximum number of traps in 1 hour.
– In the Max. # of traps in 24 Hours box, type or use the arrows to select the
maximum number of traps in 24 hours.
10. Click Save.

7.6.1.2 Editing SNMP Destinations


To edit an SNMP destination:
1. Click the SNMP destination.
2. Click Edit.

7-56 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 7 | Configuring Inspector LIVE ▪ Deleting SNMP Destinations

3. Modify the settings as necessary and click Save.

7.6.1.3 Deleting SNMP Destinations


To delete an SNMP destination:
1. Click the SNMP destination.
2. Click Delete.
3. Click Yes to confirm that you want to delete the destination.

7.6.2 Managing Event Types


On the Event Types tab, you can edit event types and select the alarm severity. Alarm
severities are used to determine whether traps will be sent. You can also enable or disable
the sending of trap notifications on a per-alarm basis. These alarm severities are on a
system-level basis.
To manage event types:
• Click the Event Types tab.

Figure 7-66: Event Types Tab

7.6.2.1 Enabling Event Types


To enable an event type:
1. Do one of the following:
– Select one event: Select the check box for the event type.
– Select multiple events: Press Ctrl while selecting the check boxes for the event
types.
– Select all events: Select the check box at the top of the event list.
2. Click Enable.

7.6.2.2 Disabling Event Types


To disable an event type:
1. Do one of the following:
– Select one event: Select the check box for the event type.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 7-57


Chapter 7 | Configuring Inspector LIVE ▪ Editing Event Types

– Select multiple events: Press Ctrl while selecting the check boxes for the event
types.
– Select all events: Select the check box at the top of the event list.
2. Click Disable.

7.6.2.3 Editing Event Types


To edit an event type:
1. Click the event.
2. Click Edit. The Edit Event Type dialog box appears.

Figure 7-67: Edit Event Type Dialog Box

3. In the Severity field, select the severity.


4. In the Enable field, verify that the setting is checked to enable the event type.
5. Click Save.

7.7 Managing Closed Captioning

You can configure the words and patterns to search for in irregular line and word patterns.
To manage closed captioning:
• On the Administration Action menu, click Closed Caption Config. The Closed
Caption Configuration page appears.

7-58 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 7 | Configuring Inspector LIVE ▪ Configuring Closed Caption Searches

Figure 7-68: Closed Caption Configuration Page

The following sections describe how to configure closed captioning:


• Section 7.7.1, Configuring Closed Caption Searches
• Section 7.7.2, Configuring Closed Caption Pattern Searches
• Section 7.7.3, Configuring Closed Caption Monitoring

7.7.1 Configuring Closed Caption Searches


You can add words for which you want to display another word.

7.7.1.1 Managing Indexed Search


Building an index and then searching is generally more efficient than scanning the files for
all of these terms in an unindexed search. By default, indexed search is enabled.
If you want to disable indexed search:
• Clear Enable Indexed Search.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 7-59


Chapter 7 | Configuring Inspector LIVE ▪ Adding a Word

7.7.1.2 Adding a Word


To add a search word:
1. Click Add. The Add Search Word dialog box appears.

Figure 7-69: Add Search Word Dialog Box

2. In the Search Word box, type a word to search for.


3. In the Display Word box, type the word display for the search word.
4. Click Save.

7.7.1.3 Editing a Word


To edit a search or display word:
1. Click the word.
2. Modify the word as necessary and click Update.

7.7.1.4 Deleting a Word


To delete a search word:

• Click the Delete Search Word icon ( ). beside the word to delete.

7.7.2 Configuring Closed Caption Pattern Searches


To specify a pattern to search for:
• In the Pattern Configuration list, select the check boxes for the patterns to search
for.

7.7.3 Configuring Closed Caption Monitoring


To configure closed caption monitoring:
1. In the Log File Size (KB) box, type a number to indicate when the log files will be
created. The valid values are:
– 0 or > 254KB: No Log
– 1-254: 1KB-254KB

7-60 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 7 | Configuring Inspector LIVE ▪ Managing System Alerts

2. Select Enable XDS Packet Error Detection if you want to monitor for invalid
Extended Data Services (XDS) packet structure, checksum, and invalid characters.
3. Select Enable CE-608 Control Code Pairs Detection if you want to monitor for
the presence of 608 Control Code Pairs.
4. Select Enable CE-708 Closed Caption Features Detection if you want to monitor
for the presence of 708 CC features that exceed the minimum set required of a
compliant decoder by the U.S. Federal Communications Commission (FCC) per the
ANSI/CEA-708 Standard.
5. Click Save.
For information about enabling closed caption monitoring, see Section 7.2.1.4, Enabling
Closed Caption Monitoring.

7.8 Managing System Alerts

To manage system alerts:


1. In the Administration Action menu, click System Alerts.
2. (Optional) To delete all alarms, click Delete all the alarms.
3. (Optional) To refresh the data in the System Alerts window, click Refresh.

Figure 7-70: System Alerts Window

7.9 Managing System Utilization

The System Utilization page displays the following information:


• CPU Utilization: The percent of time that the CPUs are not idle. CPU Load is the
preferred metric to use.
• Network Utilization: The percent of available network bandwidth in use.
• License Bandwidth Utilization: The percent of licensed bandwidth in use.
• Disk % Used: The percent of available disk space in use. Separate disk space is
allotted to User, System and Log.
• Flow/Program Count: The number of flows and programs currently in census.
• Video MOS Monitoring Statistics: The number of programs using no video MOS
analysis or Level 1 or 2 video MOS analysis.
To view system utilization:

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 7-61


Chapter 7 | Configuring Inspector LIVE ▪ Managing Storage History

• On the Administration Action menu, click System Utilization.


You can click on the top of any display and drag it into a new position on the page.

Figure 7-71: System Utilization Page

7.10 Managing Storage History

On the Storage History page, you can use check your current projected storage details and
status. Each program’s thumbnails and performance details are discarded or purged after the
configured storage limit is reached.
To view the Storage History page:
• In the Administration Action menu, click Storage History.

7-62 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Chapter 7 | Configuring Inspector LIVE ▪ Managing Processes

Figure 7-72: Storage History

The storage limit is determined by two configurable attributes: storageLimit, the maximum
number of days to maintain program history, and disk_threshold, the maximum percentage
of the system’s storage to allocate for recording program history. For information about
configuring these attributes, see Section 7.5.2, Configuring Storage History.
To include storage details in the view for channels that are no longer active:
• Select All on the upper right.

7.11 Managing Processes

To view the current processes and their status:


• In the Administration Action menu, select Process List.

Figure 7-73: Process List Window

To stop a process:
• Click the Action Menu Button beside the Process ID and click Stop Process.
To restart a process:
• Click the Action Menu Button beside the Process ID and click Restart Process.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 7-63


Chapter 7 | Configuring Inspector LIVE ▪ Managing Processes

7-64 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Appendix A | Unsupported ASCII Characters and Naming Restrictions

Appendix A Unsupported ASCII


Characters and Naming
Restrictions

All Latin-1 (ISO 8859-1) characters except the characters in Table A-1 are supported in
program and flow alias, template, and probe names.

Table A-1: Unsupported ASCII Characters

Char Description

` Opening single quote

´ Closing single quote

“ Opening double quote

” Closing double quote

, Comma

+ Plus

< Less than sign

= Equals sign

\ Backslash

A.1 Naming Restrictions


The following restrictions apply in naming aliases, templates, and probes:
• The dollar sign ($) and percent (%) characters are supported, but the character
sequence of $% is not allowed.
• The single word “No” cannot be used as a template name.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 A-1


Appendix A | Unsupported ASCII Characters and Naming Restrictions

A-2 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Appendix B | Inspector LIVE Port Settings

Appendix B Inspector LIVE Port Settings

Figure B-1 shows the ports to open for Inspector LIVE firewall configuration.

Figure B-1: Port Settings

For information about the ports required between Inspector LIVE and iVMS, see the iVMS
System Administrator’s Guide.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021B-1


Appendix B | Inspector LIVE Port Settings

B-2 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Appendix C | Character Limits for Alias and Template Names

Appendix C Character Limits for Alias


and Template Names

This appendix lists the character limits for alias and template names.

Table C-1: Alias and Template Fields and Definitions

CSV Field Definition Description Alias Valid Range

name(1) Flow alias name This is the Video Flow Alias 1 – 255 characters
user-configured flow
alias name, which is
limited to 1 to 255
characters.

alarmTemplate(7) Transport alarm The user specifies Video Flow Alias 1 – 255 characters
template the transport alarm
template.

payloadTemplate(9) Program alarm In the case of the Video Flow Alias 1 – 255 characters
template transport record, this Video Program Alias
value indicates the
default program
template used for
programs in the flow
that are not
configured with
aliases.

channelName(14) Program alias User-configured Video Program Alias 1 – 255 characters


name alias

deviceRef(22) Device This is the Video Program Alias 1 – 47 characters


reference name user-configured STB
name or model
name of the STB
that is being used.

channelOffAirTemplate(33) Program off-air The program off-air Video Program Alias 1 – 255 characters
template template selection to
use during the off-air
period.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 C-1


Appendix C | Character Limits for Alias and Template Names

Table C-1: Alias and Template Fields and Definitions (Continued)

CSV Field Definition Description Alias Valid Range

DetectedProgramName(38 Program name The program name Video Program 0 – 255 characters
) detected from the Name
transport stream
using different
methods. The name
is detected by
enabling the service
name detection in
the template. The
QAM Out-of-Band
(OOB) Probe detects
the program names
from the OOB
channel.

channelShortName(40) Short channel This is the Video Program Alias 1 – 11 characters


name user-configured
short name to
identify the channel.

In addition, the IP Flow Program Status page displays the Service Provider name. This is a
nonconfigurable, display-only field of 1 to 63 characters.

C-2 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Appendix D | SNMP Trap Alarms

Appendix D SNMP Trap Alarms

Table D-1 lists the SNMP Trap Alarms, their descriptions, and severities.

Table D-1: SNMP Trap Alarms

Name Severity Description

AUD-MAX-BR Warning PID Audio Max Bitrate

AUD-MIN-BR Warning PID Audio Min Bitrate

AUD-MLS-15 Notice PID Audio MLS-15

AUD-MLS-LP Notice PID Audio MLS-LP

AUD-OUTAGE Info PID Audio Outage

AUD-SILENCE Error Audio Silence Alarm

BLACK-SCREEN Error Blackness over threshold

CAT-ERROR Error Priority 2.6 Conditional Access Table (CAT) missing from transport
stream.

CC-ALARM Error Priority 1.4 Non-sequential Continuity Counters detected on a PID


due to lost packets, incorrect packet order or duplicate packets.

CRC-ERROR Error Priority 2.2 CRC error occurred on either CAT, PAT, PMT, NIT, EIT,
BAT, SDT or TOT table; indicating potential corruption.

CTL-MLS-15 Notice PID Ctrl MLS-15

CTL-MLS-LP Notice PID Ctrl MLS-LP

DLNORM-OVERLEV Error Dialnorm crossed upper threshold

DLNORM-UNDLEV Error Dialnorm crossed lower threshold

DN-DEV-HIGH Error Dialnorm loudness deviation crossed above higher threshold

DN-DEV-LOW Error Dialnorm loudness deviation crossed below lower threshold

EIT-ERROR Error Priority 3.6 EIT Error. Sections with table_id = 0x4E (EIT-P/F, actual
TS) not present on PID 0x0012 for more than 2s. Sections with
table_ids other than in the range 0x4E - 0x6F or 0x72 found on PID
0x0012.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 D-1


Appendix D | SNMP Trap Alarms

Table D-1: SNMP Trap Alarms (Continued)

Name Severity Description

FES-15 Error Frame error seconds in 15-minute interval

FES-LP Error Continuous length of frame error seconds

GOP-DEV Error GOP length Deviation

IGMP-LVE Error IGMP Leave Failure

IGMP-ZAP Error IGMP Zap Time Exceeded

IP-BR-MAX Error The maximum IP stream bitrate has exceeded the maximum
threshold for a sustained period.

IP-BR-MIN Error The minimum IP stream bitrate threshold has exceeded the
maximum threshold for a sustained period.

LOG_CLEAR Info The alarm log has been cleared

LOUD-OVERLEV Error Loudness crossed upper threshold

LOUD-UNDLEV Error Loudness crossed lower threshold

MDI-DF Error MDI:DF RFC 4445 Media Delivery Index Delay Factor

MLS-15 Notice The number of seconds within 15 minutes where the program
experienced media loss exceeded the threshold

MLS-24 Notice The number of seconds within 24 hours where the program
experienced media loss exceeded the threshold

MLT-15 Notice The amount of media loss at program level exceeded 15 minute
threshold

MLT-24 Notice The amount of media loss at program level exceeded 24 hour
threshold

MOSA-UNDLEV Error MOS-Audio is under-leveled

MOSV-UNDLEV Error MOS-Video is under-leveled

MUTE-24-HOUR Warning Muting all traps for the rest of the 24 hours

MUTE-HOUR Warning Muting all traps for the rest of the hour

NIT-ERROR Error Priority 3.1 NIT Error. Section with table_id other than 0x40 or 0x41
or 0x72 (i. e. not an NIT or ST) found on PID 0x0010. No section
with table_id 0x40 or 0x41 (i.e. an NIT) in PID value 0x0010 for
more than 10s.

D-2 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Appendix D | SNMP Trap Alarms

Table D-1: SNMP Trap Alarms (Continued)

Name Severity Description

NO-CLOSED-CAPTION Error Video Closed Caption Not Detected

NW-ID-MISMATCH Notice The Network ID does not match expected value

PAT-ERROR Error Priority 1.3 PAT (table_id 0x02), does not occur at least every 0.5
sec or Scrambling_control_field is not 00 for all PAT PIDs.

PCR-ACCUR Error Priority 2.4 PCR accuracy of selected program is not within ±500 ns.
Insufficient PCR inaccuracy is required for the color subcarrier to be
synthesized from system clock.

PCR-DISCONT Error Priority 2.3b The Difference between 2 consecutive PCR values is
greater than 100 msec without discontinuity_indicator set

PCR-REP Error Priority 2.3a Time interval between two consecutive PCR values
more than 40 ms. PCR drift may cause the receiver/decoder to go
out of lock.

PID-CTL-OUTAGE Notice PID Control Outage

PMT-ERROR Error Priority 1.5 PMT (table_id 0x02,), does not occur at least every 0.5
sec or Scrambling_control_field is not 00 for all PMT PIDs.

PROGRAM-OUTAGE Info Alarm sent after a Transport level outage event to update program
status

PTS-ERROR Error Priority 2.5 Presentation Time Stamp (PTS) repetition rate is greater
than 700 msec.

RST-ERROR Error Priority 3.7 RST Error. Sections with table_id other than 0x71 or
0x72 found on PID 0x0013. Any two sections with table_id = 0x71
(RST) occur on PID 0x0013 within a specified value (25ms or
lower).

RTP-LD Error The minimum distance between IP/RTP loss events threshold has
been exceeded.

RTP-LP Error The number of contiguous IP/RTP packets lost threshold has been
exceeded.

RTP-LS-15 Error The amount of seconds within 15 minutes that saw RTP loss
exceeded threshold.

RTP-LS-24 Error The amount of seconds within 24 hours that saw RTP loss
exceeded threshold.

RTP-SE-15 Error The number of RTP Sequence Errors detected on IP transport


within 15 minutes exceeded threshold.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 D-3


Appendix D | SNMP Trap Alarms

Table D-1: SNMP Trap Alarms (Continued)

Name Severity Description

RTP-SE-24 Error The number of RTP Sequence Errors detected on IP transport


within 24 hours exceeded threshold.

SDT-ERROR Error Priority 3.5 SDT Error. Sections with table_id = 0x42 (SDT, actual
TS) not present on PID 0x0011 for more than 2s. Sections with
table_ids other than 0x42, 0x46, 0x4A or 0x72 found on PID 0x0011.

SI-REP-ERROR Error Priority 3.2 SI Repetition Error. Repetition rate of SI tables outside of
specified limits.

STILL-FRAME Error Image stillness crossed threshold.

SYNC-BYTE Error Priority 1.2 Sync_byte not equal 0x47. The indicator
Sync_byte_error is set as soon as the correct sync byte (0x47) does
not appear after 188 or 204 bytes. This is fundamental because this
structure is used throughout the channel encoder and decoder
chains for synchronization.

TDT-ERROR Error Priority 3.8 TDT Error. Sections with table_id = 0x70 (TDT) not
present on PID 0x0014 for more than 30s. Sections with table_id
other than 0x70, 0x72 (ST) or 0x73 (TOT) found on PID 0x0014.
Any two sections with table_id = 0x70 (TDT) occur on PID 0x0014
within a specified value (25ms or lower).

TRANSPORT-ERROR Error Priority 2.1 Transport_error_indicator in transport stream is set. This


counter is for statistical purposes; no further errors should be
derived from this indicator

TRANSPORT-OUTAGE Info Transport stream is in outage and no packets have been received
for a minimum of one second. You will receive this if you have
TRANSPORT OUTAGE.

TS-PID Notice Either an outage, bitrate or loss event has occurred on a transport
level PID.

TS-SYNC-LOSS Error Priority 1.1 Loss of synchronization occurred due to two or more
consecutive corrupted sync bytes. It is proposed that five
consecutive correct sync bytes (ISO/IEC 13818-1 [1], clause G.01)
should be sufficient for sync acquisition.

TSID-MISMATCH Notice TS ID Mismatch

UNREF-PID-ERROR Error Priority 3.4 Unreferenced PID Error

UNREF-PIDS Error Unreferenced PID(s) detected

VID-EBP-SEGMENT Notice EBP Segment flag did not occur within threshold time period

VID-IDR-ALIGN Notice All bitrate variants in the group did not align within the specified
threshold time period

D-4 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Appendix D | SNMP Trap Alarms

Table D-1: SNMP Trap Alarms (Continued)

Name Severity Description

VID-MAX-BR Warning PID Video Max Bitrate

VID-MIN-BR Warning PID Video Min Bitrate

VID-MLS-15 Notice PID Video MLS-15

VID-MLS-LP Notice PID Video MLS-LP

VID-OUTAGE Info PID Video Outage

VIDEO-TS-BR-DEV Error Video transport stream bitrate (based on the embedded PCR clock)
has exceeded the deviation threshold.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 D-5


Appendix D | SNMP Trap Alarms

D-6 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Appendix E | Spatial and Temporal Impairments

Appendix E Spatial and Temporal


Impairments

This appendix describes the following impairments:


• Spatial Impairments
– Video Blockiness
– Video Blurriness
• Temporal Impairments
– Video Jerkiness
– Video Flickering
– Video Freezing
– Video Outage

E.1 Spatial Impairments


Blurring, blocking, and ringing are the most commonly found spatial domain artifacts in
videos compressed by lossy encoders for different video codecs.

E.1.1 Video Blockiness


Blocking is an artifact that manifests itself as a discontinuity between adjacent blocks in
video frames. Blocking is a predominant degradation that occurs after employment of
block-based coding schemes and compression techniques at high-compression ratio
conditions. In such techniques, transform is usually followed by quantization of each coded
block, individually leading to incoherent block boundaries in the reconstructed images or
frames.
The decoded video frames contain artifacts that resemble small blocks of a single color. The
viewer sees the blocks as one large pixel displayed over a large area of the screen.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 E-1


Appendix E | Spatial and Temporal Impairments

E.1.2 Video Blurriness


Video blurriness has the same root cause as blockiness: insufficient availability of bits to
encode all the details of the video frame. Blur is an artifact that appears as a loss of spatial
detail and a reduction of edge sharpness. There are many potential reasons for blurriness,
which originates in acquisition, processing, or high compression. The primary source of blur
in compression techniques is the truncation of high-frequency components in the transform
domain of an image. Blurriness can also be caused by out-of-focus capturing, relative
motion between the camera and the object being captured, and limitations in the optical
system.
Advanced video coding algorithms that enable the encoder to use bits more efficiently can
decrease the effect of video blurriness. Advanced video encoders use deblocking algorithms
to limit blockiness and blurriness artifacts.

E.2 Temporal Impairments


There are two main categories of temporal impairments:
• impairments caused by the encoding process
• impairments caused by network packet loss and packet jitter due to delay.
The typical temporal impairments caused by the encoding process come from temporal
down sampling, which can be performed uniformly or nonuniformly, depending on the
underlying reasons. The impairments generated by network perturbations come from delay
or packet loss.

E.1.1 Video Jerkiness


Video jerkiness is nonfluent and nonsmooth presentation of frames as a result of variable
video groups of pictures and temporal downsampling. The video stream might not flow
smoothly, and the action might appear to start and stop rapidly. This is often caused by
insufficient bandwidth, incorrect frame rates, buffering problems, or delayed or lost packets.

E.1.2 Video Flickering


Flickering is a temporal artifact seen in intracoded frames. Flickering occurs mainly due to
the coarse quantization from frame to frame and is mainly observed in static regions of the
frame at low bitrates. Flickering also occurs due to different prediction techniques from
frame to frame and is a common artifact in old black and white film sequences, caused by
temporal discontinuity of luminance values between successive video frames. Flicker is a
noticeable discontinuity between an intraframe and its preceding interframe. Flickering is
more noticeable in the background than in object regions with motion. Temporal filters are
used to reduce video flicker.

E-2 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Appendix E | Spatial and Temporal Impairments

E.1.3 Video Freezing


Video frame halts as a result of the unavailability of new frames to present due to network
congestion or packet loss, for example. The video is interrupted while it is being watched.
This is typically caused by insufficient bandwidth, buffering problems, or delayed or lost
packets.

E.1.4 Video Outage


When an outage occurs, the video content completely disappears. Outage is sometimes
caused by a complete loss of the transmitted packets, although it is more often caused by
severe bandwidth issues.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 E-3


Appendix E | Spatial and Temporal Impairments

E-4 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Appendix F | Video MOS Level 1, Level 2 Analysis

Appendix F Video MOS Level 1, Level 2


Analysis

You can select the analysis levels that Inspector uses to report video MOS. Level 1 requires
fewer computer resources and enables more streams to be analyzed simultaneously. Level 2
performs a more comprehensive evaluation of the video stream that can detect more types of
impairments, but results in fewer simultaneous streams that can be analyzed simultaneously.
By default, Inspector uses MOS Level 1. To report at MOS Level 2,you must purchase a
Level 2 license and then configure channels to report using Level 2 analysis. Note that the
reported MOS values may differ depending on selected level because higher levels of
analysis include consideration of more stream details in deriving the MOS value.
Programs that are not configured for MOS Level 2 report only MOS Level 1. In the program
template assigned to a program, you can configure the level of video MOS analysis that is
performed. When Inspector LIVE reaches the licensed limit of Level 2 video MOS
programs, any additional programs with Level 2 video MOS analysis selected in the
template will default back to Level 1. You can use the Program Census view to determine
the video MOS Level of analysis being performed on the program. For information about
configuring video MOS analysis level settings, see Section 7.2.1.2, Configuring the Video
MOS Analysis Level.
Table F-1 describes the analysis types available in Level 1 and Level 2.

Table F-1: Video MOS Level Analysis Types

Analysis Type Level 1 Level 2 Description

I-frame Full Analysis Yes Yes All I-frames are analyzed for structure
errors, are reported as frame error
seconds, and contribute to MOS.

I-frame, P-frame, B-frame NAL Error Yes Yes All frame types are analyzed for
Analysis Network Abstraction Layer (NAL)
errors. Analysis results affect reported
frame errors and MOS.

I-frame, P-frame, B-frame Yes Yes All frame types are analyzed for
Parameter Set Error Analysis sequence and picture parameter set
errors. Analysis results affect reported
frame errors and MOS.

I-frame, P-frame, B-frame Slice Yes Yes All frame types are analyzed for slice
Header Error Analysis header errors. Analysis results affect
reported frame errors and MOS.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021 F-1


Appendix F | Video MOS Level 1, Level 2 Analysis

Table F-1: Video MOS Level Analysis Types (Continued)

Analysis Type Level 1 Level 2 Description

P-frame/B-frame Header Analysis Yes Yes P-frame and B-frame types are
analyzed for header errors. Analysis
results affect reported frame errors and
MOS.

I-frame Decode Errors Yes Yes I-frames are fully decoded and
checked for frame errors. Analysis
results affect reported frame errors and
MOS.

I-frame and P-frame Decode Errors One Frame per Yes* P-frame and B-frame types are fully
GOP decoded and checked for frame errors.
Analysis results affect reported frame
errors and MOS.
*B-frame analysis results depending on
the compute resources available.

Compression Level Analysis Partial* Yes Bitstream block coefficients are


analyzed to determine compression
level. Analysis results affect reported
MOS.
*No slice or block analysis.

Spatial and Temporal Analysis Limited Spatial* Yes Analysis results affect reported MOS.
*Limited spatial compression analysis;
no temporal analysis.

Interframe Scene Change Analysis No Yes Per GOP analysis of interframe scene
changes affect reported MOS.

GOP Quantizer Parameter Analysis No Yes Per GOP quantizer parameter analysis
affects reported MOS.

Pixel Blockiness Analysis No Yes Per-decoded picture pixel analysis is


used to better correlate the reported
MOS with human-perceived viewer
assessment. Pixel blockiness takes
into account the effects of spatial
masking, block distortions due to
abrupt luminance level changes, and
false edges at the block boundaries.

F-2 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Glossary of Terms and Acronyms

A asset variant An asset’s bitrate variant. An asset


is usually encoded in sequences of segment files
ABR See adaptive bitrate. of different bitrates. An asset variant is the set of
accessibility A measure of the ability of a segments of a common bitrate. An asset includes
synthetic client or media player to successfully multiple asset variants.”
request and receive at least some requested asset ATSC See Advanced Television Systems Committee.
content without regard to the quality of reception. availability See program availability.
For example, if no segments are received after a
Advanced Television Systems Committee an
request, the asset is not accessible. If segments are
(ATSC) An international, non-profit organization
received delayed in time, with errors, or with
that develops voluntary standards for digital
some segments missing, the asset is accessible.
television.
adaptive bitrate (ABR) A method by which the
delivered bitrate of video varies, usually based on
the dynamically available network bandwidth. B
Address Resolution Protocol (ARP) The basic/adaptive/strict Basic, adaptive, and strict
standard method for finding a host’s hardware describe escalating completeness of video
address when only its network layer address is analysis options in the Program Video template
known. Frame Errors metric Error Profile section of
app (application) For consumer devices, an app is Telestream’s Inspector LIVE®. Basic selects that
software that the service provider/ broadcaster only I Frames are examined, adaptive selects that
creates to enable access to their media content. An only I and one P and one B Frame are examined
app may use the native device media player or a per GOP, and Strict selects that all I, P, and B
third-party media player. The app typically Frames are examined for each GOP. Escalating
includes a user interface to browse available completeness selection enables users to trade off
media and control player functions that include analysis resources for either more thorough
start, stop, and scrubbing. The app is typically stream quality analysis or analysis of more
responsible for authentication with the media streams.
service to validate the user account, provide
billing, etc. Most service provider/broadcaster basic/elite/extreme Basic, elite, and extreme
organizations outsource app development. describe escalating completeness of video
analysis options in the Program Video template
ARP See Address Resolution Protocol. Frame Errors metric Frame Profile section of
ASI See Asynchronous Serial Interface. Telestream’s Inspector LIVE. Escalating
Asynchronous Serial Interface (ASI) A completeness selection enables a user to trade off
physical interface that transports video transport analysis resources for either more thorough
streams serially over coaxial cable at up to stream quality analysis or analysis of more
270mbps. See also Digital Video Broadcasting streams. When the basic option is selected, only
Asynchronous Serial Interface. I-frames are examined. When the elite option is
asset A content or program, regardless of the selected, I-frames and P-frames are examined.
bitrate or resolution in which it is encoded. Some When the extreme option is selected I-frames,
examples are NBC, Star Wars, and My Funny P-frames, and B-frames are examined.
Screaming Cat.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021GL-1


B-frame A picture type used in video compression subscriber to display the content. A Telestream
algorithms. A B-frame is a bidirectional frame product such as Surveyor ABR or Expedus ASM
that uses the differences between the current is both a client device and a host that hosts the
frame and the preceding and following frames to client entity of the client/server protocol but is not
specify its content. B-frames are more an end client device. See also server.
compressible than I-frames and P-frames. See closed caption A text version of a television
also I-frame and P-frame. program, accessible through a decoder.
BGCR See buffer underrun gear change risk. compression level In Telestream’s Inspector
buffer underrun gear change risk (BGCR) An LIVE, this metric indicates the dynamic level of
event detected by ABR monitoring equipment, compression of a video stream as determined by
typically by the detection of low values of the l the analysis of a bitstream’s video blocks.
metric, where media chunks are not received from conditional access system (CAS) A
a source as fast as they are consumed by an end technology to control access to authorized users
user’s media player. The media player typically by encrypting the transmitted programming.
reacts by stalling (rebuffering) or downshifting to
context-adaptive binary arithmetic coding
a lower bitrate asset postencoder. The event is a
(CABAC) A form of entropy encoding used in the
risk because, depending on the internal algorithm
H.264/MPEG-4 AVC and High Efficiency Video
design, an end user’s player can dynamically
Coding (HEVC) standards. It is a lossless
select its response to slowly arriving media
compression technique.
chunks and can prebuffer an arbitrary number of
media chunks, making it impossible to precisely continuous monitoring A monitoring agent
report whether the user experiences rebuffering. a configuration in which packets from the asset
gear change, or other player response. source are inspected for an indefinite period rather
than intermittently sampled or scanned in
accordance with a scheduling algorithm.
C CRC See cyclic redundancy check.
CA See conditional access system. cyclic redundancy check (CRC) A hash
CABAC See context-adaptive binary function that detects accidental changes to raw
computer data.
arithmetic coding.
CRC error When a CRC error occurs, the data that
CAS See conditional access system. is received does not match the CRC validation
CDN See content delivery network. process. See also cyclic redundancy check.
chunk See segment.
content delivery network (CDN) A large,
geographically distributed network of specialized
D
servers that accelerate the delivery of web content data carousel The content of the transmission
and rich media to Internet-connected devices. stream is provided in a cyclical fashion.
client As described in the HTTP (RFC 7230) dBmV decibels relative to one millivolt, a measure
client/server protocol, client establishes a of the signal strength in wires and cables at RF
connection to a server to send one or more HTTP and AF frequencies.
requests, typically for media information. A client Delay Factor (DF) Delay Factor is a metric that
protocol entity may initiate a single or multiple characterizes IP packet cumulative jitter and
simultaneous sessions. A client protocol entity delay. The DF is the amount of buffer, in
may be virtualized. The end client device is the milliseconds, that would be required to subtract IP
hardware that enables the client to initiate and packet arrival deviations from the rate determined
receive streaming ABR content for a subscriber. by the media payload.
This can be the same device that enables the

GL-2 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


device Hardware used to initiate streaming ABR Encoder Boundary Point (EBP) Data structure
content. A device can be subscriber-owned (such carried in a video stream used by stream
as a mobile device, smartTV, or Roku®) segmenters and packagers to create required
operator-owned (a set-top box), a proxy device (a segments or fragments in the preparation of an
home gateway), or hardware that hosts a synthetic ABR media stream.
client, such as Telestream’s Expedus ASM or Enhanced Television (ETV) Interactive services
Surveyor ABR. and applications provided in conjunction with
DF See Delay Factor. video programming.
dialnorm Dialog normalization, which is the Enhanced TV Binary Interchange Format
metadata parameter that controls a decoder’s (EBIF) is a collection of signaling and messaging
playback loudness within the Dolby Laboratories specifications that makes it possible for television
Dolby Digital (AC-3) audio compression system. program producers and advertisers to create and
The dialnorm integer values range from1 to 31, serve interactive multimedia content through a
corresponding to a playback gain of -30 to 0 dB television's set-top box.
(unity) respectively. Entitlement Control Message (ECM) A
Digital Program Insertion (DPI) Allows cable cryptogram of the control word and the access
headends and broadcast affiliates to insert locally conditions. An ECM is a specific component of
generated commercials and short programs into the electronic key signal and over-the-air
remotely distributed regional programs before addressing information. ECMs control the
they are delivered to home viewers. descrambler and are transmitted over-air in
encrypted form.
digital television (DTV) The transmission of
television signals using digital rather than Entitlement Management Message (EMM) A
conventional analog methods. message authorizing a viewer to descramble a
service. An EMM is a specific component of the
Digital Video Broadcasting (DVB) A family of
electronic key signal and over-the-air addressing
European digital video standards.
information. EMMs are used to switch individual
Digital Video Broadcasting Asynchronous decoders or groups of decoders on or off and are
Serial Interface (DVB-ASI) A standard interface
transmitted over-air in encrypted form.
for conveying MPEG-2 transport streams over
cable media. DVB is a family of European digital errored second An errored second is an interval
video standards. of a second during which any error has occurred,
ranging from a single bit error to a complete loss
DPI See Digital Program Insertion.
of communication for that entire second.
DTV See digital television.
ETV See Enhanced Television.
DVB See Digital Video Broadcasting.
DVB-ASI See Digital Video Broadcasting
Asynchronous Serial Interface. F
FEC See Forward Error Correction.
E flow In Telestream products, flow is a time
sequence of IP datagrams with a common source
EBIF See Enhanced TV Binary Interchange and/or destination IP address that usually carry
Format. one or more media programs.
EBP See Encoder Boundary Point flow alias In Telestream products, flow alias is a
ECM See Entitlement Control Message. character string, often selected for human
EMM See Entitlement Management Message. readability, that corresponds to the IP addresses
identifying a flow.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021GL-3


Flow Rate Balance The difference in rates, the player because the player does not have to
observed at the end of each media stream segment retain or process a long history of frames. All
file, between the rate of arrival of media data and subsequent transmitted frames can be decoded
the rate of drain of media data. without referring to any frame decoded prior to
Forward Error Correction is a communications the IDR picture.
technique for correcting errored data on the instrumented media player A player that
receiving end. Before transmission, the outgoing integrates Telestream’s SDK software to enable
data is processed through an algorithm that adds monitoring and reporting of media transport
extra bits for error correction. If the transmitted quality performance levels and other statistics.
message is received in error, the correction bits International Electrotechnical Commission
are used to repair it. (IEC) An organization that prepares and publishes
fragment See segment. international standards for all electrical,
FRB See Flow Rate Balance. electronic, and related technologies.
International Organization for
Standardization (ISO) An international
G standard-setting body comprising representatives
ghost PID A packet identifier (PID) that does not from national standards organizations. The
appear in the PAT PID structure. organization promotes worldwide proprietary,
industrial, and commercial standards.
GOP See Group of Pictures.
Internet Engineering Task Force (OETF) An
Group of Pictures (GOP) A group of pictures, or
organization that develops and promotes
GOP structure, specifies the order in which
voluntary Internet standards.
intraframes and interframes are arranged. The
GOP is a group of successive pictures within a Internet Group Management Protocol
coded video stream. Each coded video stream (IGMP) A communications protocol used to
consists of successive GOPs. The visible frames dynamically register individual hosts in a
are generated from the pictures contained in it. multicast group on a LAN. Hosts identify group
memberships by sending IGMP messages to their
local multicast router. Under IGMP, routers listen
I to IGMP messages and periodically send out
queries to discover which groups are active or
IDR See Instantaneous Decoder Refresh. inactive on a particular subnetwork. The
IEC See International Electrotechnical following IETF documents define the three
Commission. versions of IGMP: RFC 1112 (version 1), RFC
IETF See Internet Engineering Task Force. 2236 (version 2), and RFC 3376 and RFC 4604
I-frame A picture type used in video compression (version 3).
algorithms. An I-frame is an intracoded picture IP The Internet Protocol rules govern how packets
that consists of a complete image, such as a JPG are transmitted over a network.
or BMP image file. I-frames are less compressible IP multicast IP multicast delivers source traffic to
than P-frames and B-frames. See also P-frame a group of receivers without adding any additional
and B-frame. burden on the source or the receivers and uses the
IGMP See Internet Group Management Protocol. least network bandwidth of any competing
Instantaneous Decoder Refresh (IDR) An technology. Multicast packets are replicated in the
IDR frame is a special type of I-frame in the network, resulting in the most efficient delivery of
H.264 video compression format. An IDR frame data to multiple receivers. All alternatives require
specifies that no frame after the IDR frame can the source to send more than one copy of the data.
refer to any frame before it. This makes seeking
the H.264 stream easier and more responsive in

GL-4 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


IP multicast address IP multicast addresses,
which are defined in RFC 3171, are IP addresses
M
within the range 224.0.0.0 through master playlist A file that provides a set of bitrate
239.255.255.255. IP multicast addresses are postencoders and resolutions that describe
reserved for network protocols. A multicast host different versions of the same content. A playlist
generates traffic with an IP destination address is a master playlist if all URI lines in the file
within the defined multicast range. Multicast identify media playlists.
receivers that are interested in receiving data master program In Inspector™, the master
flowing to a particular group must join the group program name identifies a collection of asset
using the IGMP protocol. variants being monitored that carry the same
IP-SBR See IP stream bitrate. program content. The user-assigned master
IP stream bitrate (IP-SBR) The IP stream bitrate program name is usually chosen to be similar to
is the measured data (payload) per second of a the asset name.
given media over IP stream. The type of the MDI See Media Delivery Index.
payload is not considered; only the amount of MDS See Media Delivery Score.
payload in bytes is measured. Mean Opinion Score (MOS) A numerical
ISO See International Organization for indication of the perceived quality, from the users'
Standardization. perspective, of received media after compression
ITU-R BS.1770 An algorithm for measuring the and/or transmission. The MOS is a number from 1
perceived loudness of program material. to 5, where 1 is lowest perceived quality and 5 is
the highest.
Media Delivery Index (MDI) A set of
L measurements for monitoring and troubleshooting
levels Users can configure certain Telestream networks that carry streaming media types. The
monitoring tools to adjust the depth or level of MDI is typically displayed as two numbers
analysis. Level 1 is the simplest monitoring level, separated by a colon: the Delay Factor (DF) and
requiring the least monitor computing resources the Media Loss Rate (MLR). See also Delay
and enabling the highest number of monitored Factor and Media Loss Rate.
assets. Higher levels provide more thorough Media Delivery Score (MDS) A metric that
monitoring to better detect more types of reports a UDP-delivered media stream’s jitter and
impairments and result in faster impairment loss through the use of a familiar 1 to 5 score,
detection. Higher levels typically require more where 1 is poor and 5 is good. MDS is based on
monitor computing resources, resulting in higher MDI (RFC 4445) measurements and enables users
costs or fewer simultaneous monitored assets. to quickly determine if an IP delivery network is
LKFS See Loudness, K-weighted, relative to full performing well enough for video over IP
scale. transmissions.
Loudness, K-weighted, relative to full scale Media Loss Rate (MLR) The number of media
(LKFS) A standard loudness metric used to packets lost per second.
enable normalization of audio levels for delivery Media Loss Seconds (MLS) Media Loss
of broadcast TV and other video. Seconds is the total number of seconds in which a
loudness unit relative to full scale KLUFS) loss of media packets occurred from the time the
See Loudness, K-weighted, relative to full scale. stream was recognized.
LUFS See loudness unit relative to full scale. Media Loss Seconds-15 (MLS-15) Media Loss
Seconds-15 is the total number seconds in which a
loss of media packets occurred during the
15-minute inspection period. This value clears at
the end of the 15-minute interval (at 00, 15, 30, 45
minutes after the hour).

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021GL-5


Media Loss Seconds-24 (MLS-24) Media Loss Moving Picture Experts Group (MPEG) A
Seconds-24 is the total number seconds in which a working group of authorities that sets standards
loss of media packets occurred during the 24-hour for audio and video compression and
inspection period. This value clears at midnight transmission.
and is not a rolling 24 hours. MPEG See Moving Picture Experts Group.
Media Loss Seconds Loss Distance MPEG Table Metadata defined by DVB, ISO/IEC,
(MLS-LD) The total number of seconds in which and ATSC, typically carried in a data table format
a minimum loss distance alarm occurred. LD is that provides information to the receiving device
the difference in sequence numbers of two about the received service or program. See also
successively lost packets. Program Specific Information and Program and
Media Loss Seconds Loss Period (MLS-LP) System Information Protocol.
is the total number of seconds in which a MPEG transport stream packet (MTSP) The
maximum loss period alarm occurred. payload field of an MPEG transport stream packet
Media Loss Total (MLT) The total number of may encapsulate the MPEG-1 Video, MPEG-2
media packets lost during a given inspection Video, MPEG-1 Audio, and MPEG-2 Audio data
period. types.
Media Loss Total-15 (MLT-15) The total number MTSP See MPEG transport stream packet.
of media packets lost during the 15-minute multiplexer (Mux) A device that selects one of
inspection period. This value clears at the end of several analog or digital input signals and
the 15-minute interval (at 00, 15, 30, and 45 forwards the selected input into a single line.
minutes after the hour).
multiscreen video Video content transformed
Media Loss Total-24 (MLT-24) The total number into multiple formats, bitrates, and resolutions for
of media packets lost during the 24-hour display on devices such as televisions, mobile
inspection period. MLT-24 provides a history of phones, tablet computers, and PCs.
the current 96 15-minute inspection periods. This
mux See multiplexer.
value clears at midnight and is not a rolling 24
hours.
media player See player. N
media playlist A file that contains a list of media NDA See nondisclosure agreement.
segments of the same bitrate. A playlist is a media
nit A measurement of how much light the TV
playlist if all URI lines in the file identify media
screen sends to your eyes (luminance) within a
segments.
given area. ANIT is an amount of light output
MER See modulation error ratio. equal to one candela per square meter.
MLR See Media Loss Rate. nondisclosure agreement (NDA) A written
MLS See Media Loss Seconds. contract between two parties that prohibits the
MLS-15 See Media Loss Seconds-15. sharing of confidential information that has been
MLS-24 See Media Loss Seconds-24. revealed to them.
MLS-LD See Media Loss Seconds Loss Distance. nominal bitrate The media bitrate calculated from
a stream’s PCR time stamps when the transport
MLS-LP See Media Loss Seconds Loss Period. stream is initially detected.
MLT See Media Loss Total.
MLT-15 See Media Loss Total-15.
MLT-24 See Media Loss Total-24.
modulation error ratio (MER) The ratio, in
decibels, of average symbol power to average
error power.
MOS See Mean Opinion Score.

GL-6 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


P • Decompresses the content and forwards it to a
display.
Packet Identifier (PID) A unique 13-bit identifier In the case of consumer devices, a content
within the first 4-byte prefix of a transport stream, provider or broadcaster can select the media
used to identify components of the transport player to be used for implementation within an
stream such as PES, program tables, and PCR for application because the end user downloads and
each program. Certain PIDs are predefined; for installs a customized application for media access
example, 8191 indicates null (stuffing) packets, from the given provider. This is often the case on
and 8187 indicates the PSIP PID. Single and iOS and Android devices. Providers/broadcasters
Multiprogram Transport Streams are described in will choose a media player that fits their needs for
ISO/IEC 13818-1. advanced features. Example media players
Packetized Elementary Stream (PES) A include Kaltura, NexStreaming, ExoPlayer,
specification defined by the MPEG VisualOn, and Bitmovin.
communication protocol that allows an In the case of an Telestream client device such as
elementary stream to be divided into packets. The an Expedus ASM or Surveyor ABR, which
elementary stream is packetized by encapsulating establishes media sessions for monitoring but
sequential data bytes from the elementary stream typically does not perform gear changes,
inside PES packet headers. decompress video, nor forward to a display, using
PAT See Program Association Table. the term player to describe this software
PCR See program clock reference. functionality is not recommended.
performance metrics In Telestream products, playlist A file, used by a client, that contains
performance metrics are media metrics such as information about available content that can be
program availability, errored seconds, or MOS as played. A playlist can be a master playlist or a
reported over an interval of typically 15 minutes media playlist. See also master playlist and media
or 24 hours. In contrast, real-time media metrics playlist.
are updated as events happen, typically within 5 to PMT See Program Map Table.
60 seconds. Presentation Time Stamp (PTS) Reference
PES See Packetized Elementary Stream. timing values that are included in MPEG packet
P-frame A picture type used in video compression media streams to control the presentation time
algorithms. A P-frame is a predicted picture that alignment of media.
holds only the changes in the image from the proactive monitoring A monitoring strategy that
previous frame. P-frames are more compressible can detect media impairments by initiating media
than I-frames but less compressible than sessions using synthetic clients. Media sessions
B-frames. See also I-frame and B-frame. can be monitored and repaired before an end user
PID See Packet Identifier. is impacted, ensuring the best user experience.
player Software in an application that typically probe Hardware or software used to collect
performs the following functions: information from network program flows.
• Establishes a media session using appropriate program In Telestream products, a program is the
services available on the device. video, audio, and control data that together make
• Maintains the algorithm of when to request up a single thread of content such as CNN, NBC,
segments and perform gear changes (for or CBS. In the case of a Multi-Program Transport
example, maintaining the media buffer for Stream, it describes a single program that
intended purpose). The intended purpose, or typically includes a video stream and one or more
optimization, may be best playback quality, audio streams.
maintaining minimum buffer size, pr program alias In Telestream products, a program
minimize network bandwidth, for example. alias is a character string, often selected for
• Interfaces with DRM services for content human readability, that corresponds with the
decryption program number in the PAT.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021GL-7


Program Association Table (PAT) A specific PSIP See Program and System Information
PID that every transport stream must contain. A Protocol.
PAT provides the correspondence between the PTS See Presentation Time Stamp.
program numbers and the PIDs defined in the
PMT. The PAT can be partitioned into 255
sections before it is mapped to a transport stream Q
to minimize loss.
QAM See Quadrature Amplitude Modulation.
program availability A quality metric in
QoE See Quality of Experience.
Telestream products that is derived from the ratio
of non-errored seconds to total measured seconds QoS See Quality of Service.
in a specified interval expressed as a percent. Quadrature Amplitude Modulation (QAM) A
Telestream products enable users to select from method of combining two amplitude-modulated
several metrics and thresholds to determine an signals into a single channel, thereby doubling the
errored second based on the user’s quality criteria. effective bandwidth.
For program availability comparisons, errored Quality of Experience (QoE) Measurements that
seconds between measured programs should have capture the end user’s satisfaction with the
the same definitions. rendered media video and audio quality and
program clock reference (PCR) A snapshot of includes metrics such as audio loudness and
the transmitter’s 27MHz counter that is silence, MOS, frame errors, black screen, and still
transmitted periodically within a video transport frame.
stream as a time reference. A sufficiently accurate Quality of Service (QoS) Measurements that
and correctly received PCR is a precondition for capture the integrity of the compressed media
correct data display in the receiver. bitstream at the measurement point and include
Program Map Table (PMT) A specific PID metrics such as bitrate, lost packets, packet jitter,
within a transport stream that provides the outages, ETSI 101 290 metrics, and scrambling
mapping between a program number and the status.
program elements it consists of. A PMT contains
a minimum of a program number, PCR PID,
stream types, and program element PIDs. R
Program Number A 16-bit value in the PAT that radio frequency (RF) The rate of oscillation of
specifies the program_map_PID. The Program electromagnetic radio waves in the range of 3
Map table provides the mapping between program kilohertz (kHz) to 300 gigahertz (GHz), as well as
numbers and the program elements that make up a the alternating currents carrying the radio signals.
program, such as video or audio. RADIUS See Remote Authentication Dial-in User
Program Specific Information (PSI) Data that Service.
defines elements of characteristics of program real-time metrics In Telestream products,
media, such as the video, audio, and meta real-time metrics include media metrics—such as
descriptive components of a television program. MDI, bitrate, and packet loss—that are reported as
Program and System Information Protocol they happen, typically within 5 to 60 seconds.
(PSIP) A protocol defined by the ATSC digital reactive monitoring A monitoring strategy that
television standard for carrying data about each detects media impairments at the same time the
channel within the transport stream, such as end user is experiencing the impairments or later
content ratings, program guides, time referenced after a viewer compliant has been registered.
to UTC and GPS time, station ID, and conditional Reactive monitoring can use a sampling algorithm
access information. PID 8187 is reserved for PSIP or continuous monitoring. Reactive monitoring
content. can use passive monitoring that analyzes end user
PSI See Program Specific Information. or synthetic clients that are initiated during or

GL-8 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


after a reported impairment to acquire diagnostic RS UC15 Reed-Solomon uncorrected errors for the
information. This monitoring strategy has a current 15-minute inspection period.
proactive monitoring aspect because it might RS UC24 Reed-Solomon uncorrected errors for the
detect impairments that an end user might not current 24-hour inspection period
notice or might not report.
RTP See Real-Time Transport Protocol.
Real-Time Transport Protocol (RTP) A Layer 4
RTP-LDE See RTP Loss Distance Errors.
protocol, defined in RFC 3550, that provides
end-to-end delivery services for data with RTP Loss Distance Errors (RTP-LDE) A
real-time characteristics, such as interactive audio metric that captures the spacing between loss
and video. Those services include payload type periods. Loss Distance (LD) is the difference in
identification, sequence numbering, time sequence numbers of two successively lost
stamping, and delivery monitoring. Applications packets, which may or may not be separated by
typically run RTP on top of UDP to make use of successfully received packets. LDE is the total
its multiplexing and checksum services; both number of LD errors. RTP-LDE is defined in RFC
protocols contribute parts of the transport protocol 3357.
functionality. RTP-LPE See RTP Loss Period Errors.
Reed-Solomon corrected errors (RS CO) An RTP Loss Period Errors (RTP-LPE) A metric
early warning of potential Reed-Solomon that captures the frequency and length of RTP
uncorrected errors. packet loss once it starts. LPE is the total number
Reed-Solomon error correction (RS) of Loss Period errors. RTP-LPE is defined in RFC
Block-based error correcting codes. The 3357.
Reed-Solomon encoder adds redundant bits to a RTP-SE See RTP Sequence Errors.
block of digital data. The Reed-Solomon decoder RTP Sequence Errors (RTP-SE) A metric that
processes each block and attempts to correct captures the total lost packets given the difference
errors and recover the original data. in sequence numbers of two successive packets of
Remote Authentication Dial-in User Service an RTP stream. RTP-SE is defined in RFC 3357.
(RADIUS) A client/server protocol and software RVL See Remote Video Link.
that enables remote access servers to
communicate with a central server to authenticate
users and authorize their access to the requested S
system or service.
sampling Any noncontinuous monitoring
Remote Video Link A 10/100/1000 Ethernet port algorithm, such as scanning, in which assets are
on select Telestream equipment that allows any selected for given intervals for monitoring rather
video IP stream traffic entering the unit to be than being monitored continuously.
forwarded out this port for other uses. The RVL
scanning A sampling (noncontinuous) algorithm
port can also modify the IP header of the selected
in which assets are selected for given intervals for
IP stream, at line rate, without changing the IP
monitoring rather than being monitored
stream behavior.
continuously. Scanning typically refers to a
RF See radio frequency. periodic selection algorithm in which a group of
RS See Reed-Solomon error correction. assets is monitored for a period of time, followed
RS CO See Reed-Solomon corrected errors. by another group, and the process repeats
indefinitely. In more complex configurations, you
RS CO15 Reed-Solomon corrected errors for the
can configure dynamic schedules for scanning
current 15-minute inspection period,
that alter the dwell and repeat periods. Users often
RS CO24 Reed-Solomon corrected errors for the choose scanning selection over continuous asset
current 24-hour inspection period monitoring to cover more assets with fewer
RS UC Reed-Solomon uncorrected errors. monitoring resources. The trade-off is that
problem-detection time will be extended. Both

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021GL-9


network bandwidth and monitoring agent capacity SCTE-35 SCTE-35 is a broadcast standard to
can be minimized through the use of sequential signal an advertisement in a transport stream.
asset scanning. Scanning is an example of SDK See software development kit.
proactive monitoring. Scanning involves a
segment The media playlist lists the media
predefined time interval (a tick) of typically 30
segments that make up the overall content
seconds duration, enabling a user to configure a
presentation. A segment is the 2- to 10-second
monitoring action for each of the ticks. For
(approximately) portion of the overall content
example, a user might specify a monitor’s actions
presentation.
for each of the 120 ticks that occur per hour; when
the hour completes, the actions are repeated. Since server A program that accepts connections to
the ticks are aligned with wall clock time via the service HTTP requests by sending HTTP
Network Time Protocol, multiple monitors can be responses. See also client.
synchronized such that a given asset can be session The sequence of media files sent to a
monitored simultaneously at different locations. client over a period of time. During a session, a
The Program Lineup Manager product is typically typical subscriber requests and receives one or
used to map out (configure) scanning over a more assets. For example, a viewer may be
monitoring period for a known channel lineup or watching WGBH for 10 minutes and then switch
to arrange monitor scheduling for an upcoming to WCVB for 10 minutes. All this activity would
media event or multiple media events. be part of the same session. The start and end of a
schedule A specification of a sampling algorithm session is determined by periods of continuous
that results in determining the start and end activity. If a client neither requests nor receives
time(s) for monitoring an asset. Specifying a media from a server for a period, for example, 60
schedule for monitoring an asset enables a user to seconds, then the session is terminated. When a
configure a start time and date and duration. For request is initiated from a client after a period of
example, a user may choose to schedule a inactivity, then a session is started. A session
performance event or schedule a selected program includes receiving one asset at a time; if two
offering from a viewing guide for monitoring. assets are received simultaneously, then two
sessions are active. Note that unlike a typical
scrambling A technique used to encrypt video and
subscriber client, an Telestream synthetic client in
audio to protect content from unauthorized
viewing and copying. the Surveyor™ ABR product typically initiates
multiple simultaneous sessions requesting
SCTE See Society of Cable Telecommunications
multiple asset postencoders for the same asset.
Engineers.
SI Service information.
segment A segment is the typically 2- to
10-second incremental portion of asset content SNTP See Simple Network Time Protocol.
that is delivered to a player periodically during Simple Network Time Protocol (SNTP) A less
ABR streaming delivery. A media playlist lists the complex form of Network Time Protocol. SNTP
URIs of segments that a media player can does not require storing information about
currently request. The term “segment” is previous communications.
commonly used with the HLS ABR protocol, software development kit (SDK) A set of
while the Smooth ABR protocol uses the term development utilities for writing software
“fragment.” The more generic term “chunk” is applications.
commonly used when referring to either a stream The received sequence of media files,
segment or fragment. including protocol overhead arriving at a client
Society of Cable Telecommunications during a session. “Stream” is preferred over
Engineers (SCTE) a non-profit professional “program” or “flow.”
association for the advancement of technology,
subscriber The end user, which could be a single
standards, and workforce education related to
viewer or a group of people.
cable telecommunications engineering.

GL-10 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


swarming Swarming behavior is the collective • Total PID Err: Total number of PIDs that are
configuration of several monitoring entities to being monitored and are seeing errors.
monitor a particular asset or assets in particular total PID/Mon/Err See total number of transport
location. Swarming may be used in a reactive stream PIDs/monitored/errored.
monitoring strategy to collect monitoring results
TR 101 290 The ETSI TR 101 290 Technical
from different geographic locations, different
Report titled “Digital Video Broadcasting (DVB);
CDNs, or different networks, for example, to
Measurement guidelines for DVB systems,”
diagnose and isolate the cause of a media
which describes measurements of DVB digital TV
impairment. A swarming configuration may
systems.
change the operation of one or more synthetic
clients to a synchronized operation in which the Transport Stream (TS) An audio, video, and data
monitoring entities gather data on an asset source communications transmission protocol specified
simultaneously, thus operating as a distributed in MPEG-2 Part 1. The transport stream allows
system. Due to the monitoring entities, a for multiplexing of digital video and audio.
swarming configuration is more resistant to Transport Stream Packet ID See Packet
failure than a single monitoring entity. The Identifier.
iVSM™ ASM product can be used to initiate transport_system_id (TSID) The 16-bit integer
swarming by configuring distributed monitoring in the header of a PAT that identifies a particular
products to selected assets on demand. Swarming transport stream from any other within a network.
may be initiated periodically (scheduled) or in TS See Transport Stream.
response to an operational event (ad hoc).
TSID See transport_system_id.
synthetic client A client, such as a Surveyor ABR
or Expedus ASM, that requests assets for TS PID See Transport Stream Packet ID.
transport and/or content quality analysis but does
not typically forward the content for human
viewing.
U
Uniform Resource Identifier (URI) A string of
characters used to identify a resource, to enable
T interaction with representations of the resource
TAP Test Access Port over a network using specific protocols.
thumbnail A small image representation of the URI See Uniform Resource Identifier.
video content of a program used to identify and
verify the presence and quality of content. The
small image is used for both computational and
V
display efficiency. variable-length code (VLC) Allows sources to
total CC errors See total continuity count errors. be compressed and decompressed with no errors
and still be read back symbol by symbol.
total continuity count errors The total number
of errors in the MPEG transport stream for the variant See asset variant.
given inspection period, based on the 4-bit VB See virtual buffer.
continuity counter in the MPEG transport stream. VeriStream (VS) An ABR delivery
total number of transport stream performance-monitoring metric that uses flow rate
PIDs/monitored/errored balance (FRB) calculations and provides
• Total PID: Total number of PIDs within the information about ABR stream delivery quality,
MPEG transport stream, as detected in the types of impairments and their causes, and
Program Map Table. warnings of impending impairments. VeriStream
• Total PID Mon: Total number of PIDs within provides a measure of the overall performance of
the transport stream currently being the ABR delivery system, including current
monitored by system resources. delivery system operating margins even if viewer
quality is not impaired.

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021GL-11


virtual buffer (VB) The amount of buffer, in bytes,
that would be required to subtract IP packet
arrival deviations from the rate determined by the
media payload. The virtual buffer is the delay
factor, in bytes, for a given media stream rate.
video transport stream bitrate (V-TSB) The
measured bitrate of the encapsulated video
transport stream within an IP stream. The arrival
data rate of the IP packets is not considered. This
measurement looks at the video transport stream
payload bitrate by inspecting the PCRs within the
transport stream being carried by the IP packets.
VLC See variable-length code.
VS See VeriStream.
V-TSB See video transport stream bitrate.

Z
zap See zap time.
zap time The time it takes for a multicast group
stream to appear at a destination after an IGMP
join is issued from the destination. For certain
video over IP applications that use multicast
groups to transport video, this is referred to as
“channel change time.”

GL-12 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Index

A playing 5-22
ABR EBP report 6-14 playing in browser 5-20
Alarm Log 4-46, 5-23, 6-37 census prepopulation 7-49
columns 5-25 characters, unsupported A-1
alarms charts
exporting templates 7-24 Audio Bitrate 5-13, 6-8
IDR 7-21 Audio MOS 6-9
importing templates 7-24 Availability Trends 6-5
Instantaneous Decoder Refresh Alignment 7-21 BitRate 5-7
log 5-23, 6-37 Blackness/Stillness 5-10
SNMP trap D-1 Block Artifact Level 5-12
statistics 4-17 Compression Level 5-10
summary 4-21 Dialnorm 6-9
aliases Error Seconds 6-6
character limits C-1 GOP metrics 5-9
configuring 7-1 Loudness (LUFS) 6-10
deleting 7-4 Loudness-Dialnorm Deviation 6-11
exporting 7-3 Macroblock Statistics 5-11
importing 7-2 MLS 5-14
IP flow 7-9 MLS/FES 5-8
lineups 7-13 MPEG Tables 5-15
managing multiplexers 7-7 performance details 6-5
managing muxes 7-7 Temporal Motion 5-11
program 7-4 Video Bitrate 6-7
synchronizing 7-3 Video MOS 6-8
audio Visual Trending 5-6
configuring silence alarm 7-22 chiclets 2-2
metrics 4-39 closed caption 5-3
Audio Bitrate chart 5-13, 6-8 adding search words 7-60
Audio MOS chart 6-9 configuring searches 7-59
Audio MOS tab 5-14 deleting search words 7-60
audio status indicators 4-5 details 6-17
availability detected words 6-23
indicators 4-48, 4-56 editing search words 7-60
Availability Trends chart 6-5 enabling 7-58
enabling monitoring 7-22
B exporting details 6-21
backups 7-36 exporting report 6-21
deleting 7-38 filtering 6-19
banner 3-2 indexed searches 7-59
adding logo 7-40 irregular line patterns 6-21
enabling 7-33 location 5-3
removing logo 7-41 monitoring 7-60
BitRate Chart 5-7 pattern searching 7-60
Blackness/Stillness chart 5-10 reports 6-17
Block Artifact Level chart 5-12 search 6-24
viewing error details 6-20
viewing text 4-40, 6-19
C
closed caption search, exporting details 6-26
Capture Catalog 5-19
co-branding 7-38
Capture History 5-19
columns
captures
configuring 6-2, 6-18, 6-22, 6-23
downloading 5-22

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021Index-1


customizing 4-12, 4-23, 4-32, 4-33, 6-25 G
displaying 3-8 global parameters
sorting 3-8 configuring 7-48
Compression Level chart 5-10 GOP
configuration changes 7-53 analysis 4-50
metrics chart 5-9
D MOS 5-7
detected words. exporting details 6-24 grid, performance report 6-4
Dialnorm chart 6-9
Dynamic Range Events 4-57, 5-27 H
Dynamic Range Monitoring 4-54 HDR formats 5-28
home page, configuring 3-5
E
EBP icon 5-9 I
EBP statistics 5-9 IDR Alarm 7-21
Encoder Boundary Point statistics 5-9 IGMP
encoding 4-56 enabling Version 3 7-26
Error Seconds chart 6-6 flows 7-26
ES Distribution details 6-35 indexed searches
ETV Events 5-33 adding closed caption 7-59
event types Inspector Services 7-32
disabling 7-57 Instantaneous Decoder Refresh Alignment Alarm 7-21
editing 7-58 IP flow alias 7-9
enabling 7-57 irregular line patterns
managing 7-57 exporting details 6-22
Excel iVMS 5.x, commissioning 7-42
generating reports 5-32, 5-33
export L
closed caption details 6-21 language, configuring 3-5
closed caption search 6-26 licenses
detected words 6-24 activating 3-4
irregular line pattern details 6-22 installing 3-4
SCTE-35 distribution 6-17 viewing 3-3
to Excel 6-34 lineups
to PDF 6-34 adding 7-14
aliases 7-13
F deleting 7-17
filmstrips 5-2 editing 7-17
filter viewing 7-6, 7-16
closed caption 6-19 log off 3-9
Performance Details 6-4 logon 3-2
views 4-1 adding logo 7-39
Flow Census view 4-23 displaying last 7-34
flows logos 7-39
adding 7-10 adding 7-40
assigning 7-26 removing 7-41
copying 7-13 logs, alarms 4-46
deleting 7-13 Loudness (LUFS) chart 6-10
details 4-30 Loudness tab 5-13
distribution 4-34 Loudness-Dialnorm Deviation chart 6-11
editing 7-13
identifiers 4-28 M
IGMP 7-26 Macroblock Statistics chart 5-11
PIDs 4-33 master programs 7-5
rediscovering 4-26 Mean Opinion Score 4-18
removing 7-27 Media Outage Log 5-26
status 4-23 MLS chart 5-14
template 4-28 MLS/FES chart 5-8
viewing 7-12

Index-2 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


monitoring points 7-17 restarting 7-63
monitors stopping 7-63
configuring 7-48 viewing 7-63
MOS 4-18 Program Census view 4-11
Mosaic Action menu button 4-6 Program Compact view 4-21
Mosaic tiles Program Comparison view 4-44
resizing 4-7 program statistics 4-15
Mosaic view 4-4 program status indicators 4-4, 4-11, 4-21
detaching pages 4-4 programs
Mosaic views aliases 7-4
creating 4-8 assigning 7-5
deleting 4-10 deleting 7-7
modifying 4-9 editing 7-6
MPEG PID Details 5-16 templates 7-18
MPEG PID details 5-16 viewing lineups 7-6
MPEG Tables 5-15
charts 5-15 R
multicast IGMP 7-51 Real-Time Status window 4-27
multiplexers recovery 7-36
adding 7-8 report views, displaying grid 6-4
aliases 7-7 reports 6-26
deleting 7-9 closed caption 6-17
editing 7-9 deleting 6-32
viewing 7-8 exporting 6-34
multitenant view 7-41 exporting to Excel 6-34
muxes exporting to PDF 6-34
adding 7-8 generating 6-28
aliases 7-7 generating in Excel 5-32, 5-33
deleting 7-9 generating PDF 5-4
editing 7-9 Performance Details 6-1
viewing 7-8 recurring 6-27
viewing 6-30
P viewing schedules 6-30
passwords requirements 3-1
changing 3-6 restrictions
resetting 7-29 characters A-1
patterns, searching for 7-60 naming A-1
payload roles 7-29
status 4-23 adding 7-29
performance deleting 7-31
displaying charts 6-5
grid view 6-4 S
summary report 6-11 schedule
Performance Details reports 6-26
filtering 6-4 scheduling 6-26
reports 6-1 screen resolution 3-1
view 4-43 SCTE
PIDs enabling decoding of flags 7-35
bitrate 4-16 events 7-34
flow 4-33 SCTE-35
structure 4-29 events 5-32
pixel analysis 4-54 SCTE-35 distribution
pop-up windows, enabling 3-1 exporting details 6-17
ports report 6-16
configuring front input/output 7-48 search words
settings B-1 closed caption 7-60
privileges 7-29 deleting closed caption 7-60
probes 7-47 editing closed caption 7-60
processes Service Description Table, synchronizing 7-4

Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021Index-3


sessions degradation 4-19
enabling timeouts 7-34 metrics 4-38
viewing information 5-19 MOS 5-7
sets MOS analysis level 7-19
joining 7-26 MOS chart 5-7
leaving 7-27 status indicators 2-2
sign out 3-9 Video Bitrate chart 6-7
SNMP video MOS
adding trap destinations 7-55 levels F-1
deleting trap destinations 7-57 Video MOS chart 6-8
editing trap destinations 7-56 Video MOS elements 4-47
managing trap destinations 7-55 Video MOS tab 5-7
managing traps 7-54 views
trap alarms D-1 filtering 4-1
SNMP traps 7-54 Flow Census 4-23
destinations 7-55 Mosaic 4-4
spatial analysis 4-52 Performance Details 4-43
spatial impairments E-1 Program Census 4-11
status Program Compact 4-21
flow 4-23 Program Comparison 4-44
payload 4-23 Visual Trending 4-42
storage history 7-41, 7-62 Visual Trending 5-1
system charts 5-6
alerts 7-61 details 6-36
operations 7-32 view 4-42
parameters 7-32
utilization 7-61

T
templates
adding 7-25
deleting 7-25
exporting 7-24
flow 4-28
importing 7-24
modifying 4-41
program 7-18
transport 7-24
temporal analysis 4-53
temporal impairments E-2
Temporal Motion chart 5-11
thumbnails 4-40, 5-2, 7-35
configuring storage rate 7-23
time zone, configuring 3-5
transport templates 7-24
trigger captures 5-16

U
update frequency 3-7
user names, length 7-34
users
adding 7-27
deleting 7-29
editing 7-29
managing 7-27

V
version history 3-4
video

Index-4 Inspector LIVE 5.03 User’s Guide — SUG-INSLIV-021


Table 1:

Telestream iQ Solutions Address, USA:


Telestream
247 Station Drive
Suite NE-2
Westwood, MA 02090

URL:
http://www.telestream.net

Telephone, USA:
+1 508 339 2497
Toll-Free Technical Support Telephone, USA:
+1 866 464 4636

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy