<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=1825300184363063&amp;ev=PageView&amp;noscript=1">
Volicon 8.2 Admin Guide | SnapStream

image

Copyright © 2017, Verizon Digital Media Services. All rights reserved.


image

Volicon Media Intelligence service

8.2 Admin Guide


Warranty and limitations

The information in this document is subject to change without notice and does not represent a commitment on the part of Verizon Digital Media Services’ Volicon Media Intelligence service; it’s not a binding contract. Volicon Media Intelligence service will not be held responsible for failures or errors in the text of the document, nor be liable for it in any claim from any third party. Documentation is provided “as is”. All conditions, representations and warranties, expressed or implied, including any implied warranty of merchantability, fitness for a particular purpose or non-infringement, are disclaimed, except to the extent that such disclaimers are held to be legally invalid. This document contains proprietary information belonging to Volicon Media Intelligence service. Such information is supplied solely for assisting properly authorized users of Volicon Media Intelligence service systems. No part of its contents may be used for any other purpose or disclosed to any person or firm. No part or parts of this document shall be copied, used for commercial purposes or passed to any third party for any use, without approval from Volicon Media Intelligence service. The text and graphics are for the purpose of illustration and reference only. The information herein is subject to change without notice.


Document details



Document name:

Volicon Media Intelligence service

8.2 Admin Guide


Table of Contents

  1. Introduction 7

    1. Purpose and scope 7

    2. About the Volicon Media Intelligence service 7

    3. Conventions used in this manual 8

    4. Definitions and acronyms 9

  2. Volicon Media Intelligence services 12

  3. Servers 13

    1. Server dimensions and power requirements 13

    2. Mounting, power, basic connections 14

      1. Power distribution 14

      2. Total power 14

      3. HVAC 14

      4. STB shelves 15

      5. Typical rack layout with set-top boxes 15

    3. Server front panel indicators and controls 16

      1. Power on and shut down 16

      2. Server front panel indicators 17

      3. Drive carrier indicators 19

      4. Power supply indicator 19

    4. Server rear panel connections 19

    5. Capture cards 20

  4. Software installation 21

    1. Central and probe server operating systems 21

      1. Additional Microsoft software 21

      2. Third-party software 21

    2. Client workstation 22

      1. Client-side browsers 22

    3. Initial Volicon Media Intelligence service deployment 22

    4. Optional Volicon Media Intelligence service modules 22

    5. Managing Volicon Media Intelligence service software updates 23

    6. Upgrading from previous versions of Volicon Media

      Intelligence service 23

  5. Adding Volicon Media Intelligence service servers to

    your network 24

    1. IP port utilization 24

    2. Network bandwidth 26

  6. Initial O/S-level setup 27

    1. Active directory (AD) integration 27

      1. Prerequisites 27

      2. AD operation 27

    2. Antivirus exclusion storage areas 28

    3. Remote server access 29

      1. Server-side Microsoft RDP 29

      2. RDP client 30

      3. Login 31

      4. Terminate remote session 31

  7. RAID disk drive array 32

    1. RAID variants 32

    2. RAID controllers 33

    3. Accessing the RAID controller 33

    4. Main megaRAID screen 34

      1. Silencing RAID alarm 35

    5. Email alerts 36

    6. Hard disk drive (HDD) replacement 36

  8. Capture cards and breakout cables 37

    1. Blackmagic 38

      1. Intensity PRO 4K 38

      2. DeckLink Extreme 4K 39

      3. DeckLink SDI 4K 40

      4. DeckLink Studio 4K 40

      5. DeckLink Duo 41

      6. DeckLink Quad SDI 41

      7. DeckLink Mini Recorder 42

      8. DeckLink Mini Monitor 43

    2. DekTec 43

      1. DekTec DTA-2111 43

      2. DekTec DTA-2136 44

      3. DekTec DTA-2137C 45

      4. DekTec DTA-2145 45

    3. Hauppauge 46

      1. Hauppauge 01609 46

      2. Hauppauge HVR-2255 47

    4. Osprey 47

      1. Osprey 260e 47

      2. Osprey 460e 48

    5. Set-top box interconnect 50

  9. STB remote control 51

  10. What not to do on the server side 52

  11. Volicon Media Intelligence service login 53

    1. Logging out 54

    2. Internet Explorer settings 54

    3. Non-IE browsers support, clientless mode 55

    4. Volicon Media Intelligence service ActiveX media player 56

      1. Installing the media player 56

      2. Updating the media player 60

      3. Removing the media player 60

    5. Volicon Media Intelligence service welcome page 61

  12. Volicon Media Intelligence service web-based configuration 62

    1. System architecture 63

    2. Settings: Central server 64

      1. System 64

      2. Settings: SNMP receivers 65

      3. Settings: Channel sets 66

      4. Distribution profiles 67

      5. Roles 71

      6. Users 75

      7. Set-top box 77

    3. Preferences 80

      1. Main 80

      2. Passwords 81

    4. Analytics 82

      1. Streaming usage report 82

      2. Recording downtime report 82

    5. System health 82

      1. User activity 82

      2. Event viewer 83

      3. Equipment alerts 83

      4. Active users 84

    6. Configuration: Probes and encoders 84

      1. Encoder probe groups 85

      2. Probe profiles 121

      3. Encoder profiles 121

      4. Manage streams 121

    7. Help & tutorials 121

    8. About 122

    9. Contact us 122

    10. Reset page settings 122

    11. Log out 123

  13. System monitoring procedure 124

    1. Checking probe status 124

    2. Encoder status 124

      1. Encoder fault corrective actions 125

      2. Monitor live media streams 125

      3. Checking memory and CPU utilization 126

    3. Checking video storage utilization 126

  14. Troubleshooting and maintenance 128

    1. No video playing 128

    2. User login 128

      1. Client machine not working 128

    3. Install player CAB file 128

    4. License problem sources 129

    5. Capture card debugging 129

      1. Blackmagic 129

      2. DekTec 130

      3. Osprey 130

      4. Hauppauge 133

    6. Technical support portal 133

  15. SNMP notification 134

    1. MIB variables 134

      1. MIB variables alert example 136

    2. SNMP notification signaling 138

    3. System alerts 139

  16. Revision history 141

    1. Volicon Media Intelligence service releases 141

    2. Revision change history 141

  1. Introduction

    Welcome to the Volicon Media Intelligence service 8.2 Admin Guide.


    1. Purpose and scope

      This document will provide the details and instructions necessary to guide you through the Volicon Media Intelligence service configuration and operation, addressing specific system and network administrator functions, including:


      • Connecting video sources

      • Encoders used to ingest various video sources

      • IP network configuration

      • Alerting thresholds

      • User accounts

      • Other system-related parameters in the Volicon Media Intelligence service


        This document is also useful for advanced users to gain further understanding of system operations.


    2. About the Volicon Media Intelligence service

      The Volicon Media Intelligence service suite of applications transforms content creation, sharing and the monitoring of broadcast products. It allows you to create and distribute high-quality content faster while immediately enabling response to the competition, advertisers and regulatory entities. Most importantly, the Volicon Media Intelligence service enables you to provide an improved product that will increase approval from all audiences.


      image

      Figure: Volicon Media Intelligence service functional diagram


      The Volicon Media Intelligence service continuously ingests videos and audio from multiple sources. Volicon Media Intelligence service works with networks of all sizes. The system is preconfigured with default settings so that small installations can work right out of the box. For larger installations, you can define as many probe servers and their streams in the central server as you need to completely monitor your network.


    3. Conventions used in this manual


      Type


      Boldface


      Capitalization


      <Boldface>


      @Hyperlink

      Classification


      Denotes names and labels in the Graphical User Interface (GUI)


      Denotes keywords, module names, components and signal labels


      Denotes push buttons and other similar user input devices


      Automatic links to other sections in the document denoted by boldface and the “@” prefix


    4. Definitions and acronyms



      8VSB AC-3 AFD

      ARL ASI

      ATSC


      Bookmark


      CALM Act


      CEM


      Clear QAM


      CC/TT


      Component video


      Composite video Dialnorm

      DPI


      DPI – in point DPI – out point

      DvB

      8-level Vestigial Sideband Modulation: Used for ATSC over- the-air broadcast

      Dolby Digital Audio Codec 3: Compression used by ATSC

      Active Format Description: Metadata describing format (i.e., 4:3 or 16:9)

      As-run logs: Used to extract a program schedule

      Asynchronous Serial Interface: Used to carry MPEG-TS

      Advanced Television System Committee: A set of standards for US digital television

      Short program segments marked on the Volicon Media Intelligence service server to facilitate auditing and sharing

      Commercial Advertisement Loudness Mitigation: The FCC requirement for audio loudness

      Content Export Module: An optional software package to export program clips to social media sites

      Clear Quadrature Amplitude Modulation: A non-encrypted cable video distribution

      Closed captioning/SMPTE timed text: Protocols used to add text description to audio

      Analog video with separate red, green, blue (RGB) channels using three RCA connections

      Analog video over a single RCA connection

      AC-3 metadata used to control playback gain

      Digital Program Insertion: Metadata that allows downstream insertion of commercial or short programs

      Entry point to switch to a different stream

      Return to normal stream

      Digital video Broadcasting: An international suite of digital television standards



      Encoder


      Fault clips


      SD/HD-SDI


      GPI


      HDMI


      IP


      Metadata


      MH


      MPEG


      MPEG-TS


      Multiview


      NAVE


      NTP OTT

      PID

      Volicon Media Intelligence service function that receives and processes media signals

      Portions of audio or video stream that fail to meet Volicon Media Intelligence service-quality thresholds

      Uncompressed Standard- or High-Definition (video serial data) Interface

      General-Purpose Interface: Metadata used for broadcast automation

      High-Definition Multimedia Interface: A digital interface used to transport audio and video short distances

      Internet Protocol: Used to send digital data from one computer to another

      Data-about-the-data: Additional information carried by the program used to describe program details

      Mediahub: An internal Volicon Media Intelligence service component

      Motion Picture Expert Group: An international organization that sets audio and video compression and transmission standards


      MPEG Transport Stream: A standard container for audio, video and Program and System Information Protocol (PSIP)

      Volicon Media Intelligence service feature that allows you to configure multiple channels and monitoring widgets into a single display screen

      Nielsen Audio Video Encoder: Psychoacoustic symbols inserted in programs to facilitate automatic viewer tracking

      Network Time Protocol: An internet standard used to synchronize computer real-time clocks

      Over-the-top program delivery using internet protocols

      Packet Identifier: A unique 13-bit value used to identify elementary streams of a program in a single- or multi- program Transport Stream


      Probe


      PSIP


      S-video


      Services SMPTE

      STB


      Storyboard VANC

      W3C


      XDS

      Ingest server housing one or more encoders

      Program and System Information Protocol: A method used to transport program metadata (e.g., sub channels, program guide and content ratings)

      Separate video: A variation of composite video that separates luminance (black and white) from chrominance (color) to enhance video quality

      A/V program content with the associated metadata

      Society of Motion Picture and Television Engineers: Creates numerous technical standards

      Set-top box: A device used to make programming available to customers

      Sequence of video frames to assist visualization

      Vertical ancillary data space in digital streams

      World Wide Web Consortium: Sets standards to advance the use of the World Wide Web

      Extended Data Services: Analog NTSC metadata


  2. Volicon Media Intelligence services

    Volicon Media Intelligence service has numerous platforms optimized to meet the needs of a wide variety of customers. Systems are customized per customer requirements. Below is an overview of the different system classes.


    Enterprise

    The Enterprise platform offers the highest degree of scalability with enterprise reliability and the maximum amount of storage. Enterprise systems use RAID 6 for increased reliability.


    Professional

    The Professional platform provides a cost-effective system for content monitoring, logging and compliance workflows. It serves as a cross-browser and cross-platform solution that offers greater portability, scalability and redundancy, with ease of use and extensibility. A Professional-class system is equipped with RAID 5 and typically a 2U chassis form factor.


    Scout

    Scout is a powerful, cost-effective video network monitoring device. It enables broadcasters and networks, as well as cable and IPTV operators, to proactively perform quality checks at A/V service handoffs to ensure the highest quality experience for customers. Scout is the smallest server, using a 1U chassis that supports a single capture card.


  3. Servers

    Volicon Media Intelligence service offers a number of different rack-mounted servers to meet customer requirements.


    image

    Figure: Typical Volicon Media Intelligence service server


    1. Server dimensions and power requirements



      Server

      Hard drive storage capacity


      Power requirements – All supplies 50/60 Hz

      Height is multiple 1U (1.74 inch,

      44.45 mm)


      Weight


      Scout


      1 bay

      Single 200 W

      100-240 V 4.2A

      1U x 14.0” (346

      mm) deep

      12.8 lbs (6.8 kg)


      Enterprise TS


      4 RAID

      hot swap 1 aux bay

      Redundant supplies

      700 W 100-140 V 8.5-6.0A

      750 W 180-240 V 5.0-3.8A

      per supply


      1U x 25.6” (650

      mm) deep


      36 lbs

      (16.3 kg)


      Enterprise TS

      8 RAID

      hot swap 1 aux bay


      Redundant 700 W supplies

      100-240 V 10.0-4.0A per supply


      2U x 25.5” (648

      mm)


      52 lbs

      (26.6 kg)


      Enterprise

      8 RAID

      hot swap 1 aux bay


      Redundant 800 W supplies

      100-240 V 10.0-4.0A per supply


      3U x 25.5” (648

      mm) deep


      72 lbs

      (32.7 kg)


      Enterprise

      16 RAID

      hot swap 2 aux bays


      Redundant 800 W supplies

      100-240 V 10.0-4.0A per supply


      3U x 25.5” (648

      mm) deep


      72 lbs

      (32.7 kg)


      Enterprise TS

      24 RAID

      hot swap 2 aux bays


      Redundant 900 W supplies 100- 240 V 11.0-4.5A per supply


      4U x 26.0” (660

      mm) deep


      75 lbs

      (34.0 kg)

      Table: Server space and power requirement


    2. Mounting, power, basic connections

      Servers mount in standard 19-inch racks. Follow your rack manufacturer’s mounting instructions for safe and stable mounting. If the server’s power supply has a 110/240 switch, make sure to set it to the proper voltage (120/240 VAC, 50/60 Hz).


      Plan for your rack space and cooling requirements by creating a table similar to the one shown above. List your servers, set-top boxes and related equipment. If possible, include a PC or laptop dedicated for use with the Volicon Media Intelligence service servers.


      Access and peripherals

      • It is recommended to attach a dedicated display, keyboard and mouse so that there is no delay in logging in to the server during urgent service.

      • Attach LAN and video cables as needed per application.


      1. Power distribution

        Servers should preferably be on dedicated circuits so that if one trips, it will not affect more than one power supply module per server.


        Volicon Media Intelligence service systems should be connected to a UPS or a similar high-availability power supply. Momentary loss may result in file corruption.


      2. Total power

        Add the power requirements of all other on-site equipment to obtain total system power consumption.


      3. HVAC

        Ensure your HVAC has sufficient cooling capacity to handle the total power (watts) of heat dissipated by the servers and your other on-site equipment.


      4. STB shelves

        If you use set-top boxes (STBs), Volicon Media Intelligence service recommends mounting these in 19-inch racks (482.6 mm) for solid installation. Locate the shelves close to the respective probe server to reduce cable lengths. As an example, see the STB shelf shown below. It fits in a 19-inch 2U- high rack.


        image

        Figure: Set-top box mounting shelf


      5. Typical rack layout with set-top boxes

        This section describes rack layout and interconnections scenarios. Typical deployment will have a central server, one or more probe servers with capture cards and, optionally, set-top boxes. A small installation may be able to combine the central server and probe functionality in a single physical server.


        image

        Figure: Typical Volicon Media Intelligence service and STB equipment rack


    1. Server front panel indicators and controls

      For security purposes, a locking front cover prevents access to drive bays, auxiliary drives and the power and reset buttons. With the security panel installed, only the system-level status LEDs are visible.


      Note: There may be minor differences in panel indicators depending on the specific server and configuration.


      image

      Figure: Typical server indicators and controls (security panel removed)


      1. Power on and shut down

        To power up the server, remove the locking front panel security cover and press the power switch.


        After powering up the Volicon Media Intelligence service server, wait for the login screen to appear. If you are logging in to the system for the first time, consult the “Read me first” guide, or contact the Volicon Media Intelligence service support team.


        Note: Volicon Media Intelligence service runs as a service (configured by default) and does not require a user/admin login to operate.


        To shut down Volicon Media Intelligence service from the console, use the MS Windows <Start> <Shutdown> sequence. To restart the server, use the

        <Start> <Restart> menu.


        image


        CAUTION

        DO NOT remove power or press the <Reset> button to reboot the server. This uncontrolled shutdown can corrupt the application database and require re- indexing by a Volicon Media Intelligence service support engineer.


        If the Windows UI is not accessible, use the front panel <Power> button to perform an orderly server shutdown


        image


      2. Server front panel indicators

        There are several LED indicators on the control panel, and others on the drive carriers, to keep you informed of the overall system status and the activity and health of specific components.


        image

        Figure: Volicon Media Intelligence service front panel indicators (security panel in place)


        image

        Indicators:


        Power failure: When this LED flashes, it indicates one of the power supplies has failed.


        image


        Alert status Constant red Blinking red (1Hz) Blinking red (0.25Hz)

        Constant blue


        Blinking blue

        Description

        An overheat condition has occurred, possibly caused by cable congestion.

        This indicates a fan failure. Check for an inoperative fan.

        This indicates a power failure. Check for a non-operational power supply.

        Local UID has been activated. Use this function to locate the server in a rack mount environment.

        The remote UID is on. Use this function to identify the server from a remote location.

        Table: Chassis indicators


        image

        NIC2 indicates network activity on LAN2 when flashing.

        NIC1 indicates network activity on LAN1 when flashing.


        image

        HDD indicates IDE channel activity, SAS/SATA drive and/or DVD- ROM drive activity when flashing.


        image

        Power indicates power is being supplied to the system's power supply units. This LED should normally be illuminated when the system is operating.


      3. Drive carrier indicators

        Each drive carrier has two status LEDs. They are normally hidden behind the security panel. Remove the panel to access the drive bays.


        Activity LED green or blue indicates the drive activity and flashes when the drive is accessed.


        Status LED red indicates drive failure.


      4. Power supply indicator

        Some power supplies have a status LED located on the power supply – visible from the rear of the chassis.


        • Solid green indicates the supply is on and operating normally.

        • Solid amber indicates the supply is plugged in and turned off or in an abnormal state.

        • Blinking amber indicates overtemperature and the supply temperature has reached 63°C. The system will automatically power down if the supply reaches 70°C, and it will restart when the supply cools down to 60°C.


    2. Server rear panel connections

      Power and video inputs are located on the back panel.


      image


      Figure: Typical server rear panel


    3. Capture cards

      Volicon Media Intelligence service supports a wide range of RF, analog, baseband and digital video capture cards to meet customer requirements. Capture cards are described in more detail in Section 8.


      • Blackmagic: DeckLink Duo, DeckLink Quad, DeckLink SDI 4K, Extreme 4K, Intensity PRO 4K, Mini Recorder, Mini Monitor, Studio 4K

      • DekTec: DTA-2111, DTA-2135, DTA-2136, DTA-2137, DTA-2145, DTA- 2160

      • Hauppauge: WinTV-HVR-2255, 1609

      • Osprey: 160e, 460e


  1. Software installation

Volicon Media Intelligence service central server and probe server software are preinstalled and configured by Volicon Media Intelligence service


    1. Central and probe server operating systems

      The Volicon Media Intelligence service central server can be installed on 64-bit computers running any of the following Microsoft operating systems:

      • Windows 7

      • Windows 10

      • Windows Server 2012 R2

      • AWS Windows 2012 R2


      1. Additional Microsoft software

        The central server utilizes the following additional MS software packages:

        • Microsoft .NET Framework 3.5 SP1

        • Microsoft Message Queuing (MSMQ)

        • Windows Installer 4.5 Redistributable

        • Microsoft Visual C++ 2005 SP1 Redistributable

        • Microsoft Updates – turned off during normal Volicon Media Intelligence service operation


      2. Third-party software

        Volicon Media Intelligence service makes use of several third-party software packages. The following software packages are preinstalled when the system is ordered:


        • Apache: Web server

        • Hmailserver: Outgoing mail server

        • Redis: Object cache

        • MariaDB: Database

        • PHP: Scripting


    1. Client workstation

      PC clients require the following operating systems:


      • Microsoft Windows 7

      • Microsoft Windows 10

      • Apple Mac


      1. Client-side browsers

        Volicon Media Intelligence service supports the following browsers:

        • Chrome uses HTML5 (Mac and Windows).

        • Edge uses HTML5.

        • Firefox uses Silverlight V5.

        • Internet Explorer 1 (64-bit only) uses ActiveX.

        • Safari uses HTML5 (Mac O/S only).


    1. Initial Volicon Media Intelligence service deployment

      Volicon Media Intelligence service installs and tests the customer configuration prior to shipping. On-site installation consists of integrating the servers into your corporate IPv4 network and connecting the encoders to ingest the appropriate channels. Once the system is up and running, the Volicon Media Intelligence service administrator needs to configure social media publishing profiles and create user accounts.


    2. Optional Volicon Media Intelligence service modules

      Volicon Media Intelligence service is highly configurable to meet customer needs. Below is a partial list of optional Volicon Media Intelligence service modules.


      • Loudness monitoring: Compliance verification

      • Content matching: Identifies when specific content is aired

      • Advanced Content Export (ACE): Automatically creates assets and uploads them to predefined locations

      • Trigger clipping: Integrates Volicon Media Intelligence service with third- party monitoring systems

      • NAVE decoding, logging and alerting: Insures proper transmission and delivery of NAVE codes to Nielsen monitoring equipment

      • Scheduled recording: Automatically controls the set-top box to monitor relevant media sources

      • Ratings import: Imports viewer ratings


      • Quality of Experience (QoE or QoX): Monitors logged content for a variety of signal faults

      • As-run log (ARL) integration: Integrates Volicon Media Intelligence service with existing automation systems

      • Active directory (AD) integration: Integrates Volicon Media Intelligence service into the AD domain to allow single login

      • Embedded AC-3 capture: Natively processes AC-3 audio-eliminating need for external AC-3 decoder

      • DvB subtitles capture: Monitors and alerts missing DVB subtitles

      • Multiviewer: Watches multiple programs on the network wall

      • Multicast: Live streams either high-quality original programs or low- resolution proxy across the enterprise

      • DPI monitoring: Frames accurate monitoring to insure DPI messages were conveyed properly

      • Digital audio S/PDIF interface: An ingest of digital audio streams

      • Over-the-top (OTT) monitoring: Multiplatform streaming media logging and monitoring

      • Archiver: Manages storage and retrieval of content

      • Closed caption (CC) monitoring: Monitors and alerts CC service


    3. Managing Volicon Media Intelligence service software updates

      Volicon Media Intelligence service support is responsible for installing central server (CS) and probe server software updates.


      Updates to the Internet Explorer Active-X viewer, a component of the CS, are automatically pushed to the client when the user logs in. Installing the ActiveX viewer requires admin privileges.


    4. Upgrading from previous versions of Volicon Media Intelligence service

      There are significant differences between previous versions of Volicon Media Intelligence service. Please contact Volicon Media Intelligence service for additional information about upgrading.


  1. Adding Volicon Media Intelligence service servers to your network

Assign each server a static IPv4 address. If you are using the internet for your connections, place firewalls between your Volicon Media Intelligence service probe servers and their internet connection and between the central server and its internet connection. As a minimum, assign a DNS entry to the central server to facilitate client access.


    1. IP port utilization

      Numerous TCP/UDP ports are used for intra-application communication and to provide Volicon Media Intelligence service client access.


      image

      Figure: System intercommunication


      Probe

      Service

      Incoming

      Outgoing

      Protocol


      Listener service

      8220

      HTTP (TCP)

      Mediahub

      8080

      HTTP (TCP)

      Volicon Live


      4505


      TCP

      Streamer port




      Volicon Streamer port

      4504


      TCP

      Mediahub

      8080

      8080

      TCP

      Mediahub

      8081

      8081

      TCP

      MSMQ


      1801

      UDP

      CEM

      88

      88

      TCP



      Central server

      Service

      Incoming

      Outgoing

      Protocol


      image

      Access to probe’s listener service


      Web server port (if using SSL)


      8220 HTTP (TCP)


      8080 HTTP (TCP)


      image

      MSMQ 1801, 3527 UDP

      image

      SNTP 25 TCP

      image


      Streamer port


      Volicon Streamer port


      4504

      TCP

      Mediahub

      8080

      8080

      TCP

      Mediahub

      8081

      8081

      TCP

      WebSocket

      9090

      9090

      TCP

      CEM port

      8300

      8300

      TCP

      HTTP

      80

      80

      TCP

      CEM port

      88

      88

      TCP

      Volicon Live

      4505 TCP


      Client

      Service

      Incoming

      Outgoing

      Protocol


      Access to Streamer

      4504

      TCP

      Access to Live


      4505


      TCP

      Streamer




      Mediahub

      8080

      8080

      TCP

      Mediahub

      8081

      8081

      TCP

      SNTP

      25


      TCP

      WebSocket

      9090

      9090

      TCP

      HTTP

      80

      80

      TCP

      CEM

      88

      88

      TCP



      Content export module

      Service

      Incoming

      Outgoing

      Protocol


      Volicon Live


      Streamer port



      Volivon Streamer port



      4504


      TCP

      Mediahub

      8080

      8080

      TCP

      Mediahub

      8081

      8081

      TCP

      CEM port

      8300

      8300

      TCP

      CEM port

      88

      88

      TCP

      4505 TCP


      Table: Port utilization


    2. Network bandwidth

      Provide sufficient bandwidth between the server and the monitoring facility. Size the bandwidth to be 1.2-1.5 times the sum of the viewed stream’s bandwidth, with a minimum connection speed of 10 Mbps.


  1. Initial O/S-level setup

    Volicon Media Intelligence service servers run different versions of the Microsoft Operating System and come with the Volicon Media Intelligence service suite preinstalled. The administrative task is to integrate the servers into your network and set up end user accounts.


    1. Active directory (AD) integration

      AD integration is an optional Volicon Media Intelligence service module. A Volicon Media Intelligence service support engineer will need to be involved to configure the server.


      1. Prerequisites

        The following prerequisites need to be met for the AD integration to proceed:


        • The support engineer needs to know the IP address or the fully qualified domain name (FQDN) of the AD server. The FQDN is more flexible and is preferred.

        • Add the Volicon Media Intelligence service web server to the AD domain.

        • Create a simple domain user with a non-expiring password and notify support.

        • Provide the support engineer with your organizational units (OUs) and their basic structure.

        • Upgrade all the Volicon Media Intelligence service servers to the latest qualified build prior to integration.

        • Configure all your client browsers to have the web server address in their intranet zone or IE trusted zone.


      2. AD operation

        • After all prerequisites are met, you must define several groups in the Volicon Media Intelligence service. To do so, you can access the system with a non- AD password through the URL http://<server>/admin. When using AD integration, the user's set of permissions (including accessible channels and maximum number of concurrent channels played) is defined on the Volicon Media Intelligence service groups (user management section).


        • You must also create identical group names as defined in Volicon Media Intelligence service in the AD. Once completed, the administration of users' access to Volicon Media Intelligence service and their privileges will only be administered through the AD by adding or removing users as members of the different groups. Note: One exception is the number of concurrent channels. By default, there is no limit; if defined, the Volicon Media Intelligence service settings will be used. Furthermore, if multiple groups define the number of concurrent channels, the highest number will be used (even if it is set to unlimited).


        • Initially, the user accesses the Volicon Media Intelligence service system through a browser with only an IP address or a domain name. Access to the Volicon Media Intelligence service system is provided automatically according to the user’s assigned group(s) in AD by matching the user by group name to the defined Volicon Media Intelligence service groups. If the user is a member of several groups, their effective permissions will be the sum of all permissions of those groups.


        • The user’s name is automatically created internally within the Volicon Media Intelligence service upon first login. It is then associated with the user- generated content in the Volicon Media Intelligence service (e.g., clips, programs, etc.).


    2. Antivirus exclusion storage areas

      Ensure that any installed antivirus program does not interfere with the Volicon Media Intelligence service programs/services. Antivirus programs can use system resources needed by Volicon Media Intelligence service, causing services to hang or crash.


      • Turn off all "on-access" scanning.

      • Schedule virus definition updates and system scans to occur during low- usage times and when technicians are available to verify that restarts (if any) have completed running and have not hung up the system.

      • Certain directories need to be open and free for continuous system access.

      • Ensure that the following folders are removed from scans:


      C:\ProgramData\Redis C:\ProgramFiles\Redis C:\ProgramFiles\MariaDB 10.2

      C:\ProgramFiles\Volicon\

      Object cache

      Object cache

      Database

      Volicon Media Intelligence service software



      C:\thumbnails


      C:\video\

      Media thumbnail storage

      image



      Table: Antivirus exclusion configuration

      Content storage


    3. Remote server access

      Volicon Media Intelligence service administration management access uses the same web-based user interface as other users. As an administrator (with admin privileges) you have access to system-level configuration features that provide the ability to add and delete user accounts.


      From time to time, direct access to the Windows server may be required. If the particular server is not equipped with local user access capabilities, the built-in Microsoft RDP Remote Desktop feature is handy. There are several precautions to keep in mind when using Microsoft RDP to prevent interfering with Volicon Media Intelligence service audio and video processing.


      1. Server-side Microsoft RDP

        Each server that requires remote access will first need to have the feature enabled. Afterward, select which accounts are able to remotely access the computer. The Windows administrator account is automatically granted access when Remote Desktop is set up.


        image

        Figure: Server-side Remote Desktop


      2. RDP client

        Configure your settings by the following steps when you are using a Remote Desktop connection (MSTSC – Microsoft Terminal Services Client).


        1. From the Start menu, find <Remote Desktop connection>.


        2. Open <Remote Desktop connection>.


        3. Click on the <Local resources> tab.

          • Note: If you are setting up remote access from Windows XP (no longer supported by Microsoft), change the “Remote computer sound” setting to “Leave at remote computer”, as this is required to ensure that the system remains working correctly.


          • If you are setting up remote access from Windows 7 or later, use the defaults for “Remote audio”.


        4. Uncheck “Printers” under <Local devices and resources>. Otherwise, the system will generate errors while trying to find and install printer drivers that do not exist on the server.


        5. Optionally, select the clipboard to enable file copy operations between the server and the client PC. To save your changes, go to the <General> tab and press <Save>.


        image

        Figure: Windows 7 RDP local resources


      3. Login

        image

        1. Open <Remote Desktop connection>.

        2. Enter the URL or IP address of the server.

        3. Enter your username.

        4. If you check “Allow me to save credentials”, Windows will save your login information. Do this only on a secure PC you control.

        5. Press <Connect>.


        If Windows is able to successfully connect to the remote machine, you will be prompted for a password, unless you have saved your credentials. If you enter incorrect credentials, you will be prompted to enter them again.


        Note: Only one person can be logged in at a time. A successful login will terminate an existing session.


        If your computer is unable to connect to the remote server, it throws this error message.


        image

        Figure: RDP unable to connect to remote server


        Figure: Remote Desktop login


      4. Terminate remote session

        Closing the window in Windows 7 and later will automatically terminate the session. If you are still using Windows XP (no longer supported by Microsoft), you need to explicitly terminate the session, not just close the window. Just closing the window will leave you logged in.


  2. RAID disk drive array

    RAID, an acronym for "Redundant Array of Independent Disks”, is a storage technology that combines multiple hard drives to store data on them as if they were one logical unit. RAID takes multiple physical disks and makes them appear and function as a single hard disk drive.


    Most RAID configurations support write caching. Write caching improves write performance by caching write data in memory and then copying data to the disk array. These systems include battery backup of controller memory to prevent data loss or corruption in the event of a power failure.


    Except for the smallest system types (Scout), all Volicon Media Intelligence service servers use some form of RAID to insure data integrity. Depending on configuration, three RAID variants – 1, 5 and 6 – are used.


    Volicon Media Intelligence service uses Enterprise-class SATA drives for maximum performance and reliability.


    1. RAID variants

      RAID 1

      RAID 1, or disk mirroring, is the process of replicating the data to more than one disk. Both the disks are operational at the same time so the system can read data from both simultaneously. This enhances the speed of read operations. However, the write operations are slower, as the system executes each write operation twice – once on each disk. A minimum of two disks are required for a RAID 1 array.


      RAID 5

      RAID 5 can tolerate failure of any drive in the array without losing a single byte of stored data. RAID 5 is block-level striping with distributed parity. Striping and data are distributed by independent read and write operations. In a write operation, data to be recorded is striped across all array members interspersed with a parity block and distributed to place one segment containing the parity checksum on a different drive within each striping cycle. Sometimes defined as rotating parity, this scheme is the reason why it doesn't matter which drive in the array fails. A minimum of three disks are required for a RAID 5 array.


      RAID 6


      RAID 6 can tolerate the concurrent failure of two hard drives while precluding data loss and system downtime. RAID 6 provides a second layer of redundancy by means of two separate, independent parity blocks within each stripe written to the data storage subsystem array and distributed among each of the active members in the array. Thus, another moniker for RAID 6 is "double-parity RAID".


      RAID 6 requires a minimum of four drives, but it will typically have a significantly larger number of array members since performance, fault tolerance and cost efficiency are improved with a larger population.


    2. RAID controllers

      Volicon Media Intelligence service uses Broadcom 9271-4i or 9271-8i RAID controllers. The 4i has 4 6Gb/s SATA or SAS ports; the 8i has 8 6Gb/s SATA or SAS drives. Except for the number of ports, the controllers are identical. The 4i is used with the 4, 16, 24HDD chassis. The 8i is used with the 8HDD chassis.


      image

      Figure: 9271-8i controller


    3. Accessing the RAID controller

      As part of the initial build, Volicon Media Intelligence service installs the appropriate RAID controller. To access the controller, click the <MegaRAID> icon located on the server desktop.


      The controllers will be automatically discovered in most cases. The controller on the local server will be found; however, in some cases, it may include another networked server’s RAID controller.


      Note the “Health” column in the figure below. It indicates whether or not the array is working correctly without the need to log in.


      image

      Figure: RAID controller automatic discovery


      image

      image

      Figure: RAID controller Desktop icon


      Double click to access the desired controller and log in to the controller. The controller uses the same credentials as the Windows login.


      image

      Figure: RAID controller login


    4. Main megaRAID screen

      The main screen presents overall health status and details about individual drives. At the bottom of the screen, not shown, is a scrolling log file displaying real-time RAID information.


      image

      Figure: RAID system main screen


      Click the <Physical> tab to display information about each drive in the system.


      image

      Figure: Individual drive status


      1. Silencing RAID alarm

        In addition to an email notification, the controller sounds an audible alert. To silence the alarm, press the <Silence alarm> link in the center pane towards the bottom of the dashboard.


    5. Email alerts

      The RAID controller can be set to send out email alerts. Click on <Tools>

      <Monitor configure alerts>. Volicon Media Intelligence service recommends limiting emails to the most critical and fatal to minimize the number of emails sent by the system.


      Click the <Mail server> tab to set up the outgoing mail server and the <Email>

      tab to enter one or more recipient email addresses.


      image

      Figure: RAID email alerts


    6. Hard disk drive (HDD) replacement

      To replace an HDD on the hot swappable disk array, first remove the faulty drive, then insert a new replacement HDD. The RAID controller will automatically start rebuilding the array.


      If the controller is reporting multiple drive failures, try reseating the hot swappable drives first.


  3. Capture cards and breakout cables

    Volicon Media Intelligence service supports multiple A/V formats and associated capture cards. The capture card converts the analog or digital source for Volicon Media Intelligence service processing, evaluation and storage. Volicon Media Intelligence service continuously ingests and records each channel. As such, you need to dedicate a capture card port per channel. If you are using set-top boxes, they also will need to be configured on a per-monitored-channel basis.


    Input


    RF-8VSB/QAM RF-8VSB/QAM

    RF-8VSB/QAM/DVB RF-DVB-C

    RF-DVB-S2


    Analog Analog Analog Analog Analog HDMI HDMI HDMI HDMI

    n/a


    SD/HD-SDI

    SD/HD-SDI 3G-SDI

    Output

    Chan.

    Mfg.

    Card Name

    n/a

    1

    Hauppauge

    HVR-2255

    n/a

    4

    Hauppauge

    01609

    1

    1

    DekTec

    DTA-2111

    ASI

    2

    DekTec

    DTA-2136

    ASI

    2

    DekTec

    DTA-2137C

    Yes

    1

    Blackmagic

    Intensity Pro 4K

    Yes

    1

    Blackmagic

    Studio 4k

    n/a

    1

    Osprey

    260e

    n/a

    4

    Osprey

    450e

    n/a

    4

    Osprey

    460e

    Yes

    1

    Blackmagic

    Intensity Pro 4K

    Yes

    2

    Blackmagic

    Extreme 4k

    Yes

    1

    Blackmagic

    Studio 4k

    n/a

    1

    Blackmagic

    Mini Recorder

    HDMI

    1

    Blackmagic

    Mini Monitor

    Yes

    2

    Blackmagic

    DeckLink Duo

    Yes

    4

    Blackmagic

    DeckLink Quad

    n/a

    1

    Blackmagic

    Mini Recorder


    n/a


    6G-SDI


    6G-SDI


    6G-SDI ASI/SD-SDI ASI/SD-SDI

    Ethernet

    3G-SDI

    1

    Blackmagic

    Mini Monitor

    Yes

    2

    Blackmagic

    Extreme 4k

    Yes

    1

    Blackmagic

    DeckLink SDI 4K

    Yes

    1

    Blackmagic

    Studio 4k

    Yes

    1

    DekTec

    DTA-2145

    Yes

    3

    DekTec

    DTA-2160

    n/a

    1

    DekTec

    DTA-2160

    Table: Capture cards


    image


    Tech tip

    In instances where the video card supports video output, the output feed may be used to directly drive a video monitor. This capability must be configured using a probe manager.


    image


    1. Blackmagic

      Volicon Media Intelligence service supports multiple Blackmagic acquisition cards up to a maximum of six.


      1. Intensity PRO 4K

        The Intensity Pro is a high-definition capture card. The card and breakout cable are shown below. The card supports HDMI and component, S-video and composite analog inputs.


        image

        Figure: Intensity Pro & breakout cable


        The breakout cable supports component video using the R, G, B connectors; S-video using the G, B connectors; and an external adapter and composite video using the B connector. Analog audio connects to the red (left) and white (right) audio connectors.



        Source Type

        Intensity Pro (Connector color)


        Label

        Component RGB (red)

        Red

        R-Y input

        Component RGB (green)

        Green

        Y input

        Component RGB (blue)

        Blue

        B-Y input

        S-video (Mini-DIN)

        Green

        Y input

        Requires adapter

        Blue

        B-Y input

        Composite video (yellow)

        Green

        Y input

        Stereo audio (white)

        White

        Right input

        Stereo audio (red)

        Red

        Left input

        Table: Intensity Pro input connections


      2. DeckLink Extreme 4K

        image

        Extreme 4K supports two SDI audio and video – one analog audio and video and one HDMI input.


        image

        Figure: DeckLink Extreme 4K card Figure: DeckLink Extreme and breakout cable


        image

      3. DeckLink SDI 4K

        Blackmagic DeckLink SDI 4K supports a single SDI input.


        image


        Figure: DeckLink SDI

        Figure: DeckLink SDI connections


        Connect the SDI source to the Blackmagic DeckLink SDI card’s BNC coaxial connector input.


      4. DeckLink Studio 4K

        image

        DeckLink Studio 4K has single SDI A/V, analog A/V and HDMI inputs.



        image


        Figure: DeckLink Studio 4K

        Figure: DeckLink Studio connections


      5. DeckLink Duo

        The DeckLink Duo adapter supports dual HD/SD inputs/outputs via two SDI interface connections.


        image image


        Figure: DeckLink Duo

        Figure: DeckLink Duo SDI/HD


      6. DeckLink Quad SDI

Volicon Media Intelligence service supports the Blackmagic DeckLink Quad SDI card. As the name implies, it supports up to four inputs. The card has Mini BNC SDI connectors. An adapter cable is used to connect to standard BNC connectors.



image

Figure: Blackmagic DeckLink Quad SDI-SD/HD


        1. DeckLink Quad SDI-SD/HD connector diagram

          Connections are made to the SDI inputs as shown.



          image

          Figure: DeckLink Quad SDI-SD/HD connectors


        2. Breakout cable BNC to Mini BNC adapter

You will need the BNC to Mini BNC connector breakout cable to use the DeckLink Quad SDI-SD/HD card. The cable is pictured below.


image

Figure: DeckLink BNC to Mini BNC adapter cable


      1. DeckLink Mini Recorder

        DeckLink Mini Recorder has a single SDI and HDMI input.


        image



        image


        Figure: DeckLink Mini Recorder

      2. DeckLink Mini Monitor

        Figure: DeckLink Mini Recorder connection

        image

        DeckLink Mini Monitor has a single SDI and HDMI output to drive an external monitor.


        image image


        Figure: DeckLink Mini Monitor output

        Figure: DeckLink Mini Monitor connection


    1. DekTec

Volicon Media Intelligence service supports multiple DekTec cards. The driver is common to all cards – DekTec DTA-xxxx cards ver 4.10.0.144 (dated 10/29/2014).


image

      1. DekTec DTA-2111

        Multiprotocol modulator supports 8VSB/DVB-C/DVB- T/QAM-B/QAM-C. The card is used to drive RF monitors.


        Figure: DekTec DTA-2111 digital modulator


      2. DekTec DTA-2136

        The DekTec DTA-2136 has a dual-channel DVB-C receiver. The card includes an ASI output port for each channel for local monitoring.


        image

        Figure: DekTec DTA-2136


      3. DekTec DTA-2137C

        The DekTec DTA-2137C is a dual-channel satellite receiver card. Each input has a corresponding output for local monitoring.


      4. DekTec DTA-2145

        The DekTec DTA-2145 has an input and output port configurable as ASI or SDI.


        1. DekTec DTA-2160


          image

          image

          Figure: DekTec DTA-2137C1


          image

          Figure: DekTec DTA-2145

          image

          The DekTec DTA-2160 has connector ports for 1- Gig E and 3-ASI interfaces:



          Physical location

          from top

          Port type

          Logical port

          number


          1. Gig E Port 4

            image

          2. ASI 1 Port 1

            image

          3. ASI 2 Port 2

            image

          4. ASI 3 Port 3

Table: DekTec TDA-2160 connector ports


image

image

image

The top connector is the Gig E connector – called port 4 – followed by the ASI port 1, ASI port 2 and ASI port 3 interfaces.




Gig E Port 4



ASI 1 Port 1


ASI 2 Port 2


ASI 3 Port 3





image

image

Figure: DekTec DTA-2160


    1. Hauppauge

      Volicon Media Intelligence service supports the Hauppauge 01609 and HVR- 2255 capture card.


      1. Hauppauge 01609

        The Hauppauge 01609 is a quad 8VSB ATSC/QAM capture card able to ingest ATSC 4 over-the-air or unencrypted/unswitched cable (QAM) channels.


        image

        Figure: Hauppauge 01609


      2. Hauppauge HVR-2255

        The Hauppauge WinTV-HVR-2255 is used to ingest a single over-the-air (8VSB) or unencrypted cable (QAM) channel. The FM tuner and analog A/V baseband inputs are not supported in Volicon Media Intelligence service.


        image

        Figure: Hauppauge HVR-2255


    2. Osprey

      Volicon Media Intelligence service supports multiple Osprey capture cards. Osprey cards are used to ingest up to a maximum of four analog channels per card.


      1. Osprey 260e

        The Osprey 260e supports component, S-video and composite video and balanced or unbalanced stereo inputs.


        image

        Figure: Osprey 260e and breakout cable


      2. Osprey 460e

        The Osprey 460e supports four composite video inputs. It supports four BNC composite video inputs. A breakout cable is used to connect four stereo audio channels. The 460e replaces the earlier 450e.


        image

        Input Video Connectors


        Figure: Osprey 460e


        The breakout connector provided with the Osprey card has four left/right, unbalanced audio inputs.


        image

        Figure: Osprey breakout cable


        Volicon Media Intelligence service encoder channels are configured as follows:

        • Video Input A and Audio Left 1 / Right 1

        • Video Input B and Audio Left 2 / Right 2

        • Video Input C and Audio Left 3 / Right 3

        • Video Input D and Audio Left 4 / Right 4


                1. Audio breakout cable 9 Pin Mini DIN

                  The pin assignment for the Osprey 450e and 460e audio breakout is as follows:


                  Left 1

                  Right 1

                  Left 2

                  Right 2

                  Left 3

                  Right 3

                  Left 4

                  Right 4

                  Ground

                  1. Audio input

                  2. Audio input

                  3. Audio input

                  4. Audio input

                  5. Audio input

                  6. Audio input

                  7. Audio input

                  8. Audio input

                  9. Ground

                  Table: Osprey audio breakout


                2. Composite video interconnect diagram


                  image

                  Composite video source


                  Composite video (Y) Audio right (R) Audio left (L)

                  Volicon Media Intelligence service Server Osprey 460e

                  image

                  Composite video (Y) image Audio right (R)

                  Audio left (L)


                  Figure: Osprey 460e connections


                3. 460e rack mount breakout panels

          The 460e capture card supports rack-mounted breakout panels. These can be used to facilitate cabling or support balanced audio using industry standard XLR connectors.


          image

          Figure: Osprey composite video and stereo audio breakout panel


          It provides rack connection to the four composite video and stereo audio components. This is identical to the flying lead breakout cable.



          image

          Figure: Osprey video breakout panel


          It provides rack connection to the four video channels configured individually as: component, S-video and composite.


          image

          Figure: Osprey balanced audio breakout panel


          It provides rack connection to four balanced stereo channels.


          8.5 Set-top box interconnect

          If you are using a set-top box (STB) as an input source, assign one STB per encoder input and connect the output of each STB to the associated capture card input connector. Composite, component and HDMI interfaces are currently supported, depending on the specific capture card.


          Normally an STB is statically set to a particular channel for 24 x 7 ingest of that channel. Optionally, the encoder may be configured as a virtual STB remote control, allowing Volicon Media Intelligence service to select channels either automatically via a schedule or manually by individual users. Position the infrared (IR) blaster emitter so it is seen by the STB IR receiver.


          image


          Tech tip

          Volicon Media Intelligence service is recording and logging content; as such, it is only able to support HDMI without HDCP.


          image


          image

          Figure: Typical STB rear panel


  1. STB remote control

    When an encoder is connected to an STB, the STB is typically set statically to a particular channel (service). This enables Volicon Media Intelligence service to record the channel 24 x 7 for subsequent playback and analysis. Optionally, an encoder can be configured for STB remote control. In that case, Volicon Media Intelligence service emulates remote control commands and uses an IR emitter to communicate with the STB. Each encoder/STB configured in this fashion needs its own IR remote control.


    This configuration allows users to manually interact with the STB, or a schedule can be created to automate switching/recording.


    image

    Figure: IR remote control


  2. What not to do on the server side

    This section lists events and configurations that should not be applied to any of the Volicon Media Intelligence service servers.


    • Do not run a web client application on the Volicon Media Intelligence service encoder or central server.

    • Install antivirus software with caution (see section “Antivirus Exclusion Storage Areas”).

    • Do not load/execute any additional applications on the server.


  3. Volicon Media Intelligence service login

  1. Enter the URL provided or IP address of the Volicon Media Intelligence service central server.

  2. You will then be prompted for your login credentials (username/password).


image


Tech tip

Add the IP address or the Volicon Media Intelligence service domain name to the “Trusted sites” list in Internet Explorer.


image


image


image

Figure: Volicon Media Intelligence service home page with <Tools> dropdown


Assuming you entered your account credentials correctly, you will be greeted with the Volicon Media Intelligence service home page. The specific icons displayed depend on your account settings and the installed Volicon Media Intelligence service options.

Depending on the specific configuration of a new build, you may not see any Volicon Media Intelligence service feature icons during the initial login. Regardless of configuration, the <Tools> menu in the upper-right corner is always available.


    1. Logging out

      To log out, click the <Gear> icon at the upper-right corner of any Volicon Media Intelligence service page. The <Gear> icon appears on all pages, so you don’t have to go back to the home page to log out. This opens another menu; click on <Log out> at the bottom. Volicon Media Intelligence service asks you to confirm that you really want to log out. As with the home page, the specific options you see are dependent on your account settings.


      image

      Figure: Volicon Media Intelligence service logout


    2. Internet Explorer settings

      For full functionality, the Volicon Media Intelligence service currently supports Internet Explorer versions 10 and higher in both 32-bit and 64-bit. When using Internet Explorer, you must set "Compatibility mode".


      1. After you log in to Volicon Media Intelligence service, left click the <Gear> symbol at the upper-right of IE; then choose “Compatibility view settings”. Note: This is the IE tools icon, not the lower tool icon for Volicon Media Intelligence service.


      2. The URL or IP address of the Volicon Media Intelligence service server should automatically populate under “Add this website”. Click on <Add> to set IE to access the Volicon Media Intelligence service website in compatibility mode.


        image

        Figure: Setting IE compatibility view


      3. Next, set the location of the Volicon Media Intelligence service server as a trusted site. This enables the player to use ActiveX even if other IE settings restrict its use.


      4. From the same <Tool> icon used to set compatibility mode, select “Internet options”. Select the <Security> tab and click on <Trusted sites>. Then click the <Sites> button. The Volicon Media Intelligence service website URL should be under “Add this website to the zone”. In our example, it is http://oberver2.Volicon.com. The IE default policy to allow placing a server in a trusted zone is that it must use SSL/TLS security (HTTPS). If the Volicon Media Intelligence service server does not use SSL/TLS, you need to uncheck the “Require server verification” checkbox. Press <Add> to update the trusted site list, then <Close>.


      5. To verify you successfully added Volicon Media Intelligence service, click

        <Trusted sites> again, then <Sites>. The Volicon Media Intelligence service server URL should show in the “Websites” box.


        image

        Figure: Add Volicon Media Intelligence service to IE trusted sites


    3. Non-IE browsers support, clientless mode

      Volicon Media Intelligence service supports a clientless mode for use with Firefox, Chrome, Edge and Safari browsers. Clientless mode allows you to avoid installing the ActiveX player. Volicon Media Intelligence service uses the Silverlight player when you use Firefox and HTML5 with Chrome/Edge/Safari.


      Note that Volicon Media Intelligence service supports the Safari browser only when using Safari on the Mac OS. Volicon Media Intelligence service does not support Safari on Windows.


    4. Volicon Media Intelligence service ActiveX media player

When using IE to access Volicon Media Intelligence service, a customized ActiveX media player is required.


      1. Installing the media player

        When using IE the first time your computer connects to Volicon Media Intelligence service, you will be asked to install the ActiveX media player. This should take approximately 30 seconds.


        image

        Figure: Request to install media player


        image


        Tech tip

        Media player installation requires administrator rights on your PC.


        image



        image

        Figure: Windows security warning


        Accept the warning by clicking <Allow>. This will launch the Volicon Media Intelligence service Media Player Setup Wizard.


        image

        Figure: Volicon Media Intelligence service Media Player Setup Wizard


        If an older version of the Volicon Media Intelligence service media player has been installed, it will be removed automatically. Click <Next> to continue.

        Accept the terms of the License Agreement and click <Next> again to continue.


        image

        Figure: License Agreement


        You have the option of choosing into which folder Volicon Media Intelligence service will install the media player. Unless a support engineer has instructed you otherwise, accept the default folder and click <Install>.


        Internet Explorer must be shut down to install the media player. Log out of Volicon Media Intelligence service and shut down IE, then click <OK> to proceed.


        image

        Figure: Shut IE down to install


        image

        Figure: Player installation progress


        11.4.1.1 Optional settings

        Volicon Media Intelligence service will present you with the “Optional settings” window.


        image

        Figure: Optional settings


        Optional settings: Internet Explorer shortcut


        If you want to add a quick connect button to your Internet Explorer toolbar, enter the URL or the IP address of the Volicon Media Intelligence service server in the field provided. Leave the field empty if you do not want Volicon Media Intelligence service on your toolbar.


        Optional settings: Intel video adapter workaround


        Volicon Media Intelligence service recommends that if your computer has an older Intel video card, or a video card with an Intel chipset, you enable the Intel “Flickering video” workaround checkbox as a precaution. Enabling the checkbox will not affect the performance of the Intel chipsets that do not have issues with multiple video streams; but it will protect you in the event that your chipset is one of those with known issues.


        Optional settings: Favor quantity over quality


        Volicon Media Intelligence service also recommends that you check the “Enable favor quantity over quality” checkbox for the best experience using Internet Explorer to run multiple players.


        Make your choices and click <Next>.


        Volicon Media Intelligence service presents you with the “Completing the Media Player Setup Wizard” window.


        image

        Figure: Completing the Media Setup Wizard window


        Click <Finish> to exit setup.


      2. Updating the media player

        From time to time, you may receive notification that there is a new version of the player available. Follow the prompts and install the upgrade. You will be prompted to shut down IE to perform the install.


        image

        Figure: Update Volicon Media Intelligence service ActiveX media player


        image


        Tech tip

        Upgrading the player requires administrator rights, just like the initial installation.


        image


      3. Removing the media player

To remove the media player, go to <Control panel> <Programs and features> (Windows 7), then remove the media player.


image

Figure: Removing the media player


    1. Volicon Media Intelligence service welcome page

      The main action buttons are in the center of the screen.


      • Your account name is displayed in the upper-right corner along with the session expiration time.


      • If Volicon Media Intelligence service detects an idle session, it will time out and close the session.


      • If the dashboard fault notification widget is enabled, a bell icon image appears to the right of the username. If there are active faults, the quantity is displayed in a red circle. Click the icon to display fault details.


      • If Volicon Media Intelligence service is localized, use the dropdown image to the left of the gear icon to change the active language.


      • Click the <Gear> icon image in the upper-right to log out or access Volicon Media Intelligence service management features.


      • The main menu gives you access to the Volicon Media Intelligence service. As an administrator, you are primarily concerned with the <Gear> icon in the upper-right corner of the screen.


        image

        Figure: Welcome page


  1. Volicon Media Intelligence service web- based configuration

Volicon Media Intelligence service configuration is web-based, save for a few specific exceptions. Your admin tools are a superset of the user tools. As a Volicon Media Intelligence service administrator, you have the ability to set which aspects of Volicon Media Intelligence service each user account is able to access.


image

Figure: User vs. admin tools


  • Configuration configures probe groups, probes and encoders.

  • Settings configure the central server.

  • Active users display a list of currently logged in users.

  • Preferences have a user-specific setting and time zone.

  • System health displays the status of various Volicon Media Intelligence service components.

  • Help & tutorials link to embedded tutorials.

  • About displays Volicon Media Intelligence service and ActiveX player version.

  • Contact us links to Volicon Media Intelligence service support page.

  • Reset cache clears all application caches, such as selected channels.

  • Log out terminates the user session.


    1. System architecture

      The central server is the heart of the Volicon Media Intelligence service. It has an overarching responsibility for all aspects of the system. Depending on size, the Volicon Media Intelligence service will utilize one or more probe servers. The responsibility of the probe is to ingest and store programs. The probe utilizes capture cards to enable Volicon Media Intelligence service to interface with various program sources.


      The Volicon Media Intelligence service probe ecosystem is organized in a hierarchal manner. There are several layers that make up the entire system: bouquets, groups, probes and encoders.


      • Bouquet(s): This refers to logical associations of streams independent of location.

      • Group(s): This level associates multiple probes under one unified heading. Groups can be created by input source, geography, network capture location, etcetera.

      • Probe(s): Each server, as a whole unit, contains anywhere from 1 to 16 video, audio and metadata capturing inputs/channels. It stores all the recorded content locally and streams out the recorded content to end users.

      • Encoder(s): This is the proxy copy created for each item of video content recorded on the system. In the case of Volicon Media Intelligence service, it is a direct one-to-one relationship of each physical video input on the probe to the proxy stored on the probe.


        You must assign each probe server in the system to a probe group. Use groups to help you organize your streams and manage alerts, since a probe group often shares a geographical territory or a specific service area.


        image

        Figure: Probe architecture


    2. Settings: Central server

      The settings section is used to configure central server behavior: channels, profiles, user accounts, etcetera.


      • System: Configure overall settings

      • SNMP receivers: Configure listening ports to receive SNMP messages

      • Channel set: Logical channel grouping independent of physical encoder

      • Distribution profiles: Specify how clips exported

      • Roles: Specify which aspects of Volicon Media Intelligence service each user role is able to access

      • Users: Contain list of all user accounts


      1. System

        Use this page to configure system-wide global settings.


        1. System: General


          image

          Figure: System general


          System date format Server host

          Web server IP address


          Manual mode timeout

          Dropdown used to select desired year-month-day format

          Central server IP address on LAN


          Central server web IP address

          Automatically disconnects user remote control of STB; only one entity at a time allowed control



          Enable strong password policy


          Enable login for every account


          Enable login page user warning


          Login warning title


          Login warning text


          Display dashboard widget

          Email alerts sent address

          Slack


          Attached logo

          Requires users to periodically reset passphrase and use combination of characters to create strong passwords; system will refuse to accept passphrase change if doesn’t meet requirements and will prompt user with requirements; criterion for password acceptance:

          Normal login page from which all users are able to access the system

          Allows you to display a warning message when user logs in; can be set to occur on first login or every login


          Message title

          Warning text displayed when users prevented from accessing system: “System maintenance underway – system will be back online by [time/date].”

          Adds alerts icon at the top-right of each page; indicates the

          number of active faults; clicking icon provides details about each fault

          Email address used to send email alerts from central server

          Ability to send QoE alerts via Slack; may be enabled/disabled

          not relevant to all implementations


          Company logo attached to alert email; permissible file types: JPG, GIF, PNG

          1. A minimum of eight characters

          2. One uppercase letter

          3. One lowercase letter

          4. One number

          5. One symbol character

          6. NO REPEATING characters

          image

          Table: System general – central server settings


      2. Settings: SNMP receivers

        This section configures Volicon Media Intelligence service to accept polling requests from the Network Management Systems (NMS). The Volicon Media Intelligence service SNMP implementation is read-only. The management console is able to query Volicon Media Intelligence service for status but not for change settings via SNMP. Volicon Media Intelligence service issues traps reporting unusual events to the management console.



        image

        Figure: SNMP receivers



        Protocol


        Community


        Host


        Port Groups

        Enter the version your NMS uses. Volicon Media Intelligence service supports SNMP v1 and SNMP v2.

        Public by default (unrestricted access), a password is required to establish connectivity with the SNMP receiver.

        This is the URL or IP of the destination where the trap is to be sent. Set it to localhost if all requests originate on the same machine as CS.

        Enter the port used for SNMP traffic with the host. A well-known SNMP is port 162.

        This is a list of active directory groups.

        Table: Settings – SNMP receivers


        1. Add/edit SNMP receiver settings

To create a new SNMP receiver, click the <Add> button at the top of the page. To edit an existing receiver, hover over the receiver name and right click on the

<Edit> icon on the right-hand side. Enter the appropriate values and press

<Save>.


      1. Settings: Channel sets

        This page is used to define channel sets. Using channel sets enables the administrator to create a logical channel grouping independent of the probes in which the specific encoder is located. If channel sets are not used, individual encoders are displayed under their associated probe.


        1. Add/edit channel set

          To add a channel set, click the <Add new channel set> icon at the top of the page. If your system has a large number of encoders, use the “Encoder filter” field to restrict which encoders are displayed. To edit an existing channel set, hover over the channel set and click the <Edit> icon. Enter or change the name of the channel set and select the desired encoders. Press <Save> when you are finished.


          Example: “AJN” is set, which includes four encoders from probe DEMO-TS and six encoders from probe WIN7. The number of encoders assigned to a specific channel set is displayed in the parenthesis to the right of the set name.


          image

          Figure: Channel set – settings


        2. Delete a channel set

          Hover over the desired channel set and press the <Trash> icon.


      2. Distribution profiles

        The distribution profiles specify how clips exit the Volicon Media Intelligence service environment. “Export” defines what data is included (e.g., audio language, video resolution and metadata). Export settings apply to both saving clips on the user’s workstation and publishing them to remote sites. Publishing requires two additional profiles: destination and publish. The destination profile defines social media destinations where the clips will be sent along with any necessary account credentials. The publish profile defines in what format the clip should be encoded and specifies one or more previously defined destinations.


        image

        Figure: Distribution profiles – settings


        1. Export

          To create a new export profile, click the <Add> icon at the top of the page. To edit an existing profile, hover over the profile name and click the <Edit> icon at the far right.


          The video profile opens on the right side of the page. To select a new profile, use the <Choose an encoder as profile base> dropdown. This sets the rest of the page defaults based on the configuration of the specific encoder. Once the profile is updated, type the name into the profile name line. This is the name that will be displayed.


          image

          Figure: Export profile, part 1


          The audio/video settings allow you to select video and audio versions if the encoder offers multiple versions of the channel. You are able to restrict the export to solely audio or video if desired.


          Closed captions enables CC – if you try to select this option and the encoder does not support CC, an error message appears at the top of the screen.

          Select the CC language if more than one exists. The default setting “Burn to video” includes the CC as part of the video clip. The other option, “Export to file”, saves only the CC portion in the file type specified. If you select “Export to file”, use the associated dropdown to select the file type to save the CC. Use “Adjust xx seconds” to adjust CC time in seconds so it will fit the video.


          When metadata is checked and metadata is included in the clip, it will be exported with the clip; otherwise, it is suppressed. Use the radio button to select which metadata to include.


          “Resolution target bitrate” and “Reduce resolution by half” allow you to export the clip in a different resolution and bitrate than it was injected by Volicon


          Media Intelligence service. Set both parameters using the drop-down menus. Volicon Media Intelligence service will then transcode the stream to these settings prior to export.


          Timestamp defaults to the central server time zone (auto). If you want to use a different time zone, select <Other> and use the dropdown to select <Offset from UTC>. Use the <Format> option to delete unnecessary timestamp fields.


          The banner allows you to superimpose an image from your workstation. The permissible file formats are JPG, PNG, GIF, TIF, BMP and WEBP. The Volicon Media Intelligence service controls allow flexible placement, size and degree of transparency.


          Maximum time accuracy provides frame-by-frame timing accuracy.


          image

          Figure: Export profile, part 2


        2. Destination

          To create a new destination, click the <Add> icon at the top of the page. To edit an existing destination, hover over the destination name and click the

          <Edit> icon at the far right.


          If the new destination is similar to an existing one, hover over the existing destination and press the <Duplicate> icon located at the far right of the destination field. The system will duplicate the destination and add a numeric identifier – (1) for the first duplicate, (2) for second and so on. Then use the

          <Edit> function to make changes.


          To delete a destination, hover over the name and press the <Delete> icon. If you want to remove multiple destinations, check the ones to delete and use the

          <Delete> icon in the middle of the page.


          A list of available destinations appears in the right-side pane. Click on the desired destination. A new panel will open asking for additional information. In some cases, you will need to log in to the remote site and manually fill out some of the text fields. The account name you used to log in will be automatically displayed to the right of the destination name. This allows you to create multiple destination profiles going to the same social media site.


          image

          Figure: Destination – distribution profile settings


        3. Publish

          To create a new publish profile, click the <Add> icon at the top of the page. To edit an existing profile, hover over the profile name and click the <Edit> icon at the far right. Once this is complete, it is possible to publish video clips to multiple destinations simultaneously.


          image

          Figure: Publish – profile settings


          A new page pops up with four sections:


          Profile name


          Video export profiles


          Transcoding commands


          Destination

          Type the new name or edit the old one.

          Check one of the existing export profiles. The export profile specifies if output is audio/video or both and configures various video options. If none of the existing export profiles is appropriate, you need to create a new one.

          Select one of the transcoding options if you want to use a compression scheme rather than the one specified in the export profile.

          Select one or more of the previously configured destination profiles.

          Table. Publish profile


      3. Roles

        This section enables you to create named roles with specific access permissions. When an account is generated, it is associated with one or more role. The administrator account is unique in that it has permissions to all Volicon Media Intelligence service features and cannot be deleted.



        Applications grant the user access to Share, Deliver, Review, Comply, Monitor and admin screens.

        Applications


        Checking the top-level function automatically selects all features for that function. If you want to restrict access to a subset, uncheck specific features.


        Permissions

        This defines how the role is able to utilize Volicon Media Intelligence service.


        Channels

        This sets which channels are accessible by the role. Each entry consists of one or more channel sets.

        Users

        This displays all user accounts associated with the role.


        Other settings

        This sets the session timeout and maximum number of concurrent videos.

        Publish profile

        This selects the social media each role is able to export.

        Table: Roles


        To add a new role, click the <Add> icon at the top of the dashboard. This opens an empty role. Since roles can be complex, and often there are only


        small differences between roles, use the <Duplicate> feature to simplify the task. Highlight an existing role that is as similar to the new one as possible, then click on the <Copy> icon. Type in the new name and click <OK>. Then access that role and make any necessary changes.


        image

        Figure: Creating a duplicate role


        1. Applications

          For the remainder of this section, we will be using the user’s role as an example. The same rules apply to any role.


          Example: Looking at the user’s role, we note it allows access to all Volicon Media Intelligence service features except admin screens.


          image

          Figure: Applications – user roles


        2. Admin pages

          This section displays tools normally limited to administrators, but they may be associated with any role.


        3. Permissions

          This section defines, in great granularity, how each role is able to utilize Volicon Media Intelligence service.


          Clips Programs

          Mobile


          Multiview Advanced share

          Management console administrator

          Share light editor Export

          Determines if user is able to create, edit and delete bookmarks

          Determines if user is able to create, edit and delete programs

          Normal Volicon Media Intelligence service access from fixed workstation; allows access from smartphones

          If checked, administers Multiview

          Turns on the <Advanced options> icon, allowing user to override predefined export profile


          Users with this permission able to control other user’s jobs from management console page: start/restate or delete

          Enables limited video editing to bookmarks

          Specifies which browsers are able to export and whether or not a program ingested as a Transport Stream can be exported

          Table: Permissions – roles


          image

          Figure: Permissions – roles


        4. Channels

          This section defines the channel sets each role is able to access. To add a channel set to a role, click the <Add> icon at the top of the middle section of the page. A list of previously defined channel sets is displayed on the right side of the page. Using channel sets allows you to logically group associated channels regardless of how and where they are ingested into Volicon Media Intelligence service.


          image

          Figure: Channels – roles


        5. Users

          This page lists all users assigned to the specified role. An account may be assigned to more than one role. To add an account to the role, click the <Add new user> icon at the top of the middle section. A list of all account names appears in the right-hand pane. If the list is lengthy, use the <Filter> option at the top to limit the display to matching search criteria.


          To remove an account from the role, hover over the account name. The name is highlighted in blue. Click on the <Delete> icon on the right to remove the account.


          image

          Figure: Users – roles


        6. Other settings

          This section specifies common behavior for the role.


          image

          Figure: Other settings – roles



          Session timeout


          Unlimited playback session


          Concurrent videos


          Force to lowest sub-encoder

          Idle timeout; user will be automatically logged out of the system


          Inhibits automatic inactivity timeout when playing a video

          Maximum number of simultaneous videos a role is able to play; value set via dropdown

          If checked, and program ingested in multiple resolutions/bitrates, then lowest resolution/bitrate used

          Table: Other settings – roles


        7. Publish profiles

          This section assigns a distribution profile to the role. This allows accounts assigned to the role to export clips to all destinations defined in the distribution profile. Use the <Add> icon to add additional distribution profiles to the role, or hover over the profile name and click <Delete> to remove it from the role.


          image

          Figure: Publish profiles – roles


      4. Users

        This page displays all user accounts. If your system has a large number of users, use the dashboard search feature to restrict how many accounts are displayed. The admin account is built into Volicon Media Intelligence service and cannot be deleted.


        Accounts are in either active or inactive status. Active accounts are able to log in, whereas inactive accounts are not. This allows the administrator to temporally restrict access without having to delete the account.


        image

        Figure: Users – settings


        1. Adding/modifying account

          Click <Add new user> to create a new account, or hover over an existing account and press the <Edit> icon at the extreme right of the entry. The “Edit user” panel on the right side of the page lets you modify account features. The

          <Roles> drop-down section (toward the bottom of the page) allows you to specify which aspects of Volicon Media Intelligence service the account is able to access.


          image

          Figure: Add new user


        2. Change password

          From time to time, it may be necessary for the Volicon Media Intelligence service administrator to change a user’s password. Use the <Edit> feature and enter the new password twice.


        3. Suspend account

          If you need to temporarily prevent a user from accessing Volicon Media Intelligence service, use the <Edit> feature to change the status from active to inactive. This prevents the user from logging into the system, but it does not delete the account.


        4. Delete account

          To delete an account, hover over the name and click on the <Trash> icon on the extreme right of the account name.


        5. Export user account list

          Volicon Media Intelligence service allows you to create an Excel spreadsheet of user accounts. Click the image <Export> icon at the top of the page. A status message at the top of the screen indicates the file is being created and when it is ready to export. When the file is ready, a dialog box opens, allowing you to view it or save to your workstation.


          image

          Figure: Export account list


      5. Set-top box

        This tab is used to define programs available when using the set-top box remote control feature. In general, this feature will be configured by Volicon Media Intelligence service Support.


        1. Services

          Services are a list of programs available on the STB. To add a new service, select <Services> and click on the <Add> icon. This opens a new pane to the right of the screen. Enter the desired name of the new service and indicate whether it is linear or scripted. Linear mode simply selects a particular STB channel. Scripted mode runs a script under the control of Volicon Media Intelligence service to send commands to the STB.


          image

          Figure: Creating a new STB service


        2. Bouquets

          Bouquets are a collection of services that allows you to refer to applicable services as a group, rather than reference them individually. To create a new bouquet, manually click the <Add> icon. This opens a new pane to the right of the screen. Enter the desired name of the bouquet and its descriptive


          information. Use the <Services> dropdown to associate previously defined services with the bouquet.


          image

          Figure: Create STB bouquet manually


          Volicon Media Intelligence service allows you to use the electronic program guide (EPG) to create a bouquet. Click the image <Add new bouquet from EPG> icon. Enter the name and optional descriptive text for the bouquet.

          Specify country, postal code and lineup (delivery method) to select the list of available services. The services list defaults to all services. Uncheck services to remove them from the bouquet.


          image

          Figure: Create STB bouquet from EPG


        3. Scripts

          Scripting is used to send pre-canned messages to the STB. To create a new script, select <Scripts> and click on the <Add> icon. This opens a new pane to the right of the screen. Enter the desired name of the script and descriptive information. In the script box, type the script commands.


          image

          Figure: Creating a new STB script


        4. STB

The STB associates an image of the physical remote control and defines hot zones to allow the user to manually control the STB. To create a new STB, select <STB> and click on the <Add> icon. This opens a new pane to the right of the screen. Enter the STB name. Upload the remote control image-mapping file and IR command file. If desired, enter an initial and end command sequence to be pre-pended and post-pended to commands.


image

Figure: Creating an STB remote control


    1. Preferences

      This section allows you to customize the way Volicon Media Intelligence service displays information for your account.


      image

      Figure: Preferences


      1. Main

        If you make changes to any of the main sections, press the image <Save changes> icon at the bottom of the page. If Volicon Media Intelligence service is able to successfully save your changes, it displays a banner at the top of the page.


        image

        Figure: Preferences successfully updated


        1. Time zone

          Volicon Media Intelligence service defaults to the same time zone as your computer. If you want to override that setting and select a different time zone, use the <Time zone> dropdown.


        2. Default states

          The default metadata state and default loudness meter state control viewer behavior. For example, if CC (closed captioning) is selected, and the channel is closed-captioned, it will be displayed by default whenever the channel is opened. To override the default behaviors, turn off CC.


          The dashboard channel order allows you to customize how channels are displayed (future feature not yet implemented).


        3. Other

          When the option “Play live on last used channel” is checked, the channel viewer automatically plays the channel in real time.


          When the option “Send email notification when export is finished” is checked, Volicon Media Intelligence service sends an email to the address associated with your login.


          When “Display player seed in FF and RW mode” is checked, the media player adds speed displays in fast-forward and rewind.


          When “Log in with no active channels” is checked, previously selected channels are deselected at each new login.


      2. Passwords

Volicon Media Intelligence service allows users to change their own passwords.


image

Figure: Password preferences


The system requires the new password to be entered twice. If they do not match when you attempt to update your password, Volicon Media Intelligence service displays an error message, and your old password continues to be in force.


image

Figure: New passwords do not match


    1. Analytics

      This section allows you to view and generate reports based on historical system operational data.


      1. Streaming usage report

        This report documents how much time each user has spent viewing streaming data and how much data they have consumed. If desired, the report can be exported to your workstation as an Excel spreadsheet.


      2. Recording downtime report

This report documents when an encoder fails to properly record a program. The search function allows you to tailor the report to specific dates and times and encoders. As with other reports, it can be exported as a spreadsheet to

your workstation by pressing the image <Export> icon.


    1. System health

      System health is composed of four sections: user activity, event viewer, equipment alerts and active users. Each of the health sections has provisions to export the data to an Excel spreadsheet.


      1. User activity

        This page displays all activity initiated by users like logging in and out and creating various clips. For the purposes of this page, the system is considered a user, so system-initiated events are also displayed on this page.


        The list may be exported as an Excel spreadsheet.


        image

        Figure: User activity


      2. Event viewer

        This page displays internal system messages between the various Volicon Media Intelligence service subsystems.


        image

        Figure: Event viewer


      3. Equipment alerts

        An equipment alert reports anomalous system behavior. Use the search function to restrict the display to specific alert types, date/time or channel.


        Use the <Enable alert> and <Disable alert> icons at the top of the page to control the alert function.


        You can manually create an alert by clicking the <Add alert> icon at the top of the page. The upper-left section specifies one or more email addresses, alert names and subject headers. The system defaults to the email of the alert creator, but more can be added if desired. Under the aforementioned section is an advanced section that allows you to inhibit alerts from specific dates and times.


        The center section lets you select failure modes and recovery events.


        Lastly, the channel list to the right lets you tailor the alert to specific channels.


        image

        Figure: Creating a new equipment alert


      4. Active users

This page displays users currently logged in to the system. To manually log a user out, hover over the account (highlighted in blue) and click the <Logout> icon to the extreme right. The user will need to log back in. To prevent the user from accessing Volicon Media Intelligence service, go to <Settings>

<Users>, highlight the account and click on <Edit>. Change the account status from active to inactive.


image

Figure: Active users


    1. Configuration: Probes and encoders

      This section configures individual encoders and the probe servers to which they are attached.


      1. Encoder probe groups

        The probe configuration page contains two sections. The left-hand pane is the dashboard. It allows you to select the desired group or <All> groups. The right- hand pane provides a hierarchal view of the group, probes and individual encoders. In the dashboard to the right of each group is a number indicating how many probes and encoders are in the group.


        image

        At the top of the dashboard there are three icons that allow you to image create a new group, image rename a group and delete a group. Below that is a text search bar in case there are a large number of groups.


        Selecting a group displays the probes and encoders within the group. The +/- icons toggle the probe encoder display on/off. The color-coded check mark makes it easy to quickly determine the status of the probe and each encoder.


        image

        Figure: Probe groups


        image

        Probe status indicates if it is inaccessible image or running and accessible .


        The status of each encoder is displayed in the text to the right of the name next to a color-coded icon (green check mark: all is well, red: stopped).


        Hovering anywhere on the probe line turns the background blue and displays five icons in the upper-right corner: <Assign profile>, <Create & assign profile>, <Sync>, <Edit> and <Delete>.


        image

        Figure: Probe controls


        image Assign profile is a planned future feature.

        image Create and assign profile is a planned future feature.

        image Sync synchronizes the probe. A pop-up asks if you want to sync with

        <Current> or <Previous>. Selecting <Current> updates the probe with the changes you just made to its configuration. Selecting <Previous> allows you to revert to the old probe configuration. This comes in handy if the changes you made did not yield the desired results.


        image

        Figure: Probe sync


        image Edit probe is the same as clicking on the probe name and opening the probe edit window.


        image Delete removes the entire probe and only applies to empty groups when no probes have been assigned.


        1. Create a probe group

          The top of the “Groups” dashboard has three icons: <Add>, <Rename> and

          <Delete>. Selecting <Add> allows you to create and name an empty group. Once created, the next step is to assign one or more probe servers to the group.


          To create a new probe group, press the <Add> icon to open the “Create probe group” dialog box. Type the desired name and press <OK>. Volicon Media Intelligence service will display confirmation at the top of the page once the probe group has been saved.


          image

          Figure: Create a probe group


          To add probes to a probe group, select the desired group (in this example, the new TestGroup we just created) and press the <Add> icon at the top of the page. Enter the IP address of the probe in the right-hand pane and press

          <Save> at the bottom of the page. Do this for each probe you want to add to the probe group.


          image

          The profile entry feature is intended to simplify management of multiple probes. Note: A probe may only be associated with a single probe group.


          Figure: Assign probe to a probe group


        2. Rename a probe group

          This lets you rename the group. Select the group you want to rename and press the <Rename> icon at the top of the dashboard. A new dialog box will appear. Enter the new name and press <OK> to effect the change, or

          <Cancel> to keep the existing name. A message indicating the change was completed will momentarily appear at the top of the screen.


          image

          Figure: Rename a group


        3. Delete a probe group

          To remove a probe group, select the group to be removed and press the

          <Trash> icon. A dialog box will open to confirm the action. Press <Delete> to remove the group. Note: This simply removes the probe group; it does not affect the physical probe servers.


          image

          Figure: Delete probe group


        4. Adding a probe

          At the top of the page, to the right of the dashboard, are the <Add probe> and

          <Expand/collapse> icons. Volicon Media Intelligence service Support is responsible for adding probes and encoders to the system. The

          <Expand/collapse> icon toggles the display between only probes and between probes and encoders.


        5. Editing a probe

          Hovering over the desired probe highlights it in blue. The probe <Edit> icon at the upper-right of the page opens with four options: <Probe, <Streamer>,

          <NTP service> and <License>.


          image

          Figure: Edit probe


          Edit probe: Probe section

          The probe section is divided into three subsections: “General”, “Probe information” and “License information”.


          General: Configurable probe fields


          This subsection allows you to rename the probe, assign it to a different group and specify the LAN and WAN IP addresses of the probe server. Use the

          <Probe group> dropdown to assign the probe to a different group. If you want to assign the probe to a new group, you must first create an empty group using the dashboard.


          The probe name was created by Volicon Media Intelligence service Support when the probe was initially created and cannot be changed by the customer. To change the probe name seen by users, edit the “Display name” entry.


          The probe IP address is normally set statically, but, optionally, dynamic addressing may be used via DHCP.


          image

          Figure: Configurable probe fields


          Probe status information


          This is a read-only status display.


          image

          Figure: Accessible probe information display


          If the probe is not accessible, the date of the last keep-alive is displayed.


          image

          Figure: Inaccessible probe status


          Level license info

          The bottom-most section is also read-only and displays licensing information.


          image

          Figure: High-level license information


          Edit probe: Streamer section


          The “Streamer” section allows you to change the IP port values used to stream video. These should normally be left in their default settings.


          image

          Figure: Streamer ports


          Edit probe: NTP service section

          Accurate timing is critical for successful Volicon Media Intelligence service operation. Many aspects of Volicon Media Intelligence service require millisecond-timing accuracy. This section allows you to change which network time protocol (NTP) time server Volicon Media Intelligence service uses and how often it is polled. Volicon Media Intelligence service defaults to the Microsoft NTP server defined in Windows.


          In some cases, this setting is locked by Volicon Media Intelligence service. In that case, settings are read-only and image appear to the right of the polling interval and server.


          1. If you run an internal corporate time server, change the configuration to point to it.

          2. Another option is to use an NTP server pool. This has the advantage of redundancy, in which you can select geographically nearby servers to minimize transit time latency. The NTP Pool Project is popular and can be found at http://www.pool.ntp.org/en/.

          3. A third option is to use the Windows operating system as preconfigured, pointing to the public Microsoft NTP server: time.windows.com.

            Poll interval: This setting is only active if the SpecialInterval flag is set. Set the polling interval value to an integer and select the units from the

            <Interval> collection. Volicon Media Intelligence service recommends setting

            the polling interval to 3600 seconds.


            image

            Figure: NTP time service


            NTP server

            Enter the URL or IP address of the desired NTP server. Add additional servers for redundancy. If the active server throws an error or does not respond, Volicon Media Intelligence service will automatically switch to the next server on the list.


            NTP flags

            In general, use the system defaults when adding NTP servers, unless instructed otherwise by Volicon Media Intelligence service support.



            SpecialInterval


            UseAsFallbackOnly


            SymmatricActive


            Client

            Normally W32Time (Windows Time service) will poll the remote NTP server on a floating interval based on the quality of the time samples being returned. Setting the SpecialInterval flag changes this behavior to a fixed static interval. Use the polling interval section to set the interval.

            Setting this flag tells the time service to try the other time servers before using this one.

            The host sends periodic messages regardless of the reachability state or stratum if its peer. The host announces its willingness to synchronize and be synchronized by the peer.


            The host sends a request to the NTP server and expects a reply at some future time. The host announces its willingness to be synchronized by, but not to synchronize, the peer.

            Table: NTP flags


            Once the server and flags are selected, use the <Add server> button to add the new NTP server. To delete a server, use the <Delete> button.


            Edit probe: License section

            This read-only section displays each licensable feature and, where applicable, how many instances are allowed. Each feature consists of three entries: allowed, configured and running.


            • Allowed indicates the maximum quantity authorized by the license. In instances where the feature is selectable to be either enabled or disabled, its corresponding value will be displayed as YES or NO.

            • Configured indicates how many instances are currently configured.

            • Running is a real-time display of the status of each feature.


            AC-3 AFD

            Closed-captioned indexing


            Detectors


            DolbyE


            Extra audio streams


            Full-res channels


            HD channels


            Interactive services


            Long-term storage


            Loudness measurement

            NAVE

            OTT channels TS channels Total channels

            Dolby AC-3 audio channels

            Active Format Description


            CC monitoring

            Specifies how many encoder detectors (video/audio/metadata) are allowed to run

            How many encoders can be configured with DolbyE

            Number of additional audio streams that can be configured in addition to main audio

            # of native uncompressed channels – counts towards total limit

            # of HD channels – counts toward total channel limit


            Scripting module for Interactive Services


            LTS option not subject to automatic purge


            Monitor audio to insure it complies with FCC guidelines

            Nielsen Audio Video Encoder logging

            # of over-the-top channels – counts toward total limit

            # of Transport Streams – counts toward total limit

            Absolute # of monitoring channels

            Table: License details


        6. Creating and editing encoders

          Hovering over an encoder highlights the encoder in blue and displays four icons: <Assign profile>, <Create and assign profile>, <Sync> and <Edit>.


          Assign profile is a future feature not implemented.


          Create and assign profile is a future feature not implemented.


          Sync updates the encoder with the latest configuration. As with probes, you have an option to sync to changes or revert to the previous configuration.


          Edit accesses encoder-specific configuration details.


          image

          Figure: Syncing and editing an encoder


        7. Adding an encoder

          Volicon Media Intelligence service Support is responsible for installing probes and encoders.


        8. Encoder configuration

          Press the <Edit> icon to access details about the encoder.


          image

          Figure: Encoder sections


          Each encoder has eight configuration subsections.


          • Encoder configures specifics of name and display icons.

          • Input programs ingest settings.

          • Output configures specifics of how Volicon Media Intelligence service stores each channel and sub-encoder.

          • Storage configures storage location and duration.

          • Features enable loudness, thumbnails and NAVE.

          • Alerting sets error detection thresholds.

          • Captions configure CC and subtitles.

          • More configures miscellaneous settings.


            At the bottom of each page is a <Save> button. Volicon Media Intelligence service will prompt you to save changes if you attempt to leave the section without saving changes.


            image

            Figure: Unsaved change warning


            Encoder: Information


            image

            Figure: Encoder settings



            Encoder source Encoder status Display name

            Encoder name Probe name Color


            Icon


            Bouquet


            Diagnostic

            Indicates which of the four possible input types is in use – video capture card, Transport Stream, cloud or device direct

            Real-time encoder status – running or stopped

            Encoder name presented to users; used to create a user-friendly name for the channel

            Read-only name created by Volicon Media Intelligence service

            Probe server on which the encoder is installed

            Dropdown used to color code the player

            Used to add an icon to channel name; <Browse file> icon used for workstation access to upload desired icon; typically for uploading channel logo, but may be any JPG or PNG image


            Appears if the STB is configured for remote control; dropdown associates a specific bouquet with the STB; if more than one bouquet defined, use caution when changing to ensure services are available on the STB

            Opens media player for the channel

            Table. Encoder information


            Encoder: Input

            This section is dependent on how the program is ingested by the Volicon Media Intelligence service. Currently, there are four types of video acquisition.


          • Video input: Capture card used to interface Volicon Media Intelligence service to a program source – typically an STB

          • Transport Stream (TS): IP-based direct program access

          • Cloud: IP-based, typically via CDN streaming

          • Device direct: Tethered cell phone acquisition


          image

          Figure: Video and audio input profile (capture card and TS)



          External switch output


          Restart on input recovery


          Signal loss restart interval


          Video device name

          Name Connector type

          Format


          Add format

          If external A/V switch used, entry specifies which switch output port feeds associated encoder input, assuming switch has more than one output port; set value to 1 if external input switch not used

          Automatically restarts encoder when its input is recovered; relevant for Blackmagic cards only (to avoid timestamp issues)

          During periods of no input, encoder automatically restarts at specified interval (to avoid timestamp issues)

          Text string with the card name and channel ID if the card supports multiple channels

          Required text field

          Dropdown used to select video connector

          Dropdown used to select type (i.e., PAL-B 1080i, frame rate and resolution)

          Used to open dialog to create another format

          Table: Encoder video input (capture card and Transport Stream)


          Name


          Profile

          Card name and additional information about audio input type

          image

          Audio profile in XML format

          Table: Encoder audio input (capture card and Transport Stream)


          image

          Figure: Encoder Transport Stream input


          Host Port

          HTTP node name


          Storage node name Program name

          Close gaps from cache


          Detect PAT/PMT events


          Handle PAT/PMT events

          Handle XDS events Stop on scrambled


          Enable low-bitrate streams

          IP address or URL of the program source

          IP port address to access the program

          The name of the HTTP node, as configured in the Mediahub, for streaming data of the required PID

          The name of the storage node, as configured in the Mediahub, where data for the required PID is stored

          The name of the program to encode the TS

          If encoder losses feed, it keeps recording black screen until feed returns; allows downtime to be represented in the recorded data


          Depreciated, no longer used


          Depreciated, no longer used

          System to process Extended Data Services events and log them

          Ignores encrypted streams so Volicon Media Intelligence service does not generate erroneous alerts

          Enable/disable handling of low-bitrate streams; usually disabled due to slowing down of recovery in event of connection loss; to be enabled if nearly no payload (e.g., black video); this should be enabled

          Table: Encoder TS input


          image

          Figure: Encoder cloud input



          Type


          ACL


          Shared key CT

          API secret Proxy URL

          Load data Rendition

          Video format


          Audio format

          Dropdown used to select program source server – no Authentication, Akamai, Uplynk CMS

          Akamai parameter

          Akamai parameter

          Uplynk parameter

          Uplynk parameter

          URL or IP of proxy server if used

          Channel-specific URL

          Saves profile data

          Bitrate and resolution

          Normally set automatically based on the input feed, but may be sent manually

          Normally set automatically based on the input feed, but may be sent manually

          Table: Cloud direct input profile


          image

          Figure: Encoder device direct input


          Devices Device ID

          Device manufacturer Device model Device name

          Device serial number


          Devices Display height

          Display orientation Display width Mediahub host

          Mediahub port


          VMN port

          Smartphone used to capture the program

          ID of the device as the Mediahub configured it

          Smartphone manufacturer

          Smartphone model name

          The name of the device to be shown in Mediahub

          The hardcoded serial number of the device; automatically detected

          A list of all devices connected to the server

          Height in pixels

          Landscape or portrait; if blank, defaults to portrait

          Width in pixels

          Mediahub IP address typically localhost

          IP port typically 8080 to avoid conflicting with other web servers

          Port used to stream content from the device

          Table: Encoder device direct input profile


          Encoder: Output

          Unlike inputs, the output settings are the same for all encoders, regardless of how the program is ingested into Volicon Media Intelligence service.


          image

          Figure: Encoder output



          Video codec


          Bitrate (Kbps) Resolution

          Compression quality


          Force minimum GOP size


          Reduce frame rate


          Reduce frame rate target FPS

          Dropdown used to specify how Volicon Media Intelligence service encodes the program for storage; Volicon Media Intelligence service supporting H264, WMV3, WMVA and WVC1

          Dropdown used to specify program bitrate for storage

          Dropdown used to specify screen resolution for storage

          Compression quality is a tradeoff – the higher the level, the less storage required at the expense of greater CPU processing


          Optional field to set MPEG group of picture structure; setting defines the number of frames dependent on preceding frame before another I frame; MPEG removes redundancy spatially within a frame and temporally among frames; I frame (or key frame) the only frame that can be decompressed without reference to other frames

          Reduces frame rate to reduce output bandwidth consumption


          Output frame rate value

          Table: Encoder output video output profile




          Audio codec type


          Audio languages


          Dropdown used to specify how Volicon Media Intelligence service encodes audio for storage: AAC, WMA and WMApro; when configuring audio codec type that describes the audio codec used by this encoder, codec changes for each audio stream in feed

          Specifies one or more audio channels

          Table: Encoder output – audio output profile



          Enable

          Live stream used to view low-latency video on monitor page; note this feature is CPU intensive

          Table: Encoder output – live stream profile


          Sub-encoders

          Each encoder has a primary video codec that creates the channel stream digital multimedia archive. If desired, additional sub-encoders may be configured. Sub-encoders are typically set for lower resolution and bitrate, in comparison to the primary codec that serves specific monitoring or file exchange requirements.


          Sub-encoders have the same server requirements as the identical setting for the primary codec sequentially; CPU cycles are needed for the compression engine, and disk storage is needed for the resulting file.


          Name

          Bitrate (Kbps) Resolution Add/delete

          System-created name derived from bitrate and resolution

          Drop-down selection of bitrates

          Drop-down selection of screen resolution

          Adds or deletes a sub-encoder

          Table: Encoder output – sub-encoders


          Encoder: Storage

          This section defines where video is stored, how long it is saved and the disk threshold.


          image

          Figure: Encoder storage



          Main index path


          Free disk space threshold


          History depth

          Example: C:\Video\indices\AB1.idx; normally set by Volicon Media Intelligence service to default path on main HDD

          Amount of space not to be used by Volicon Media Intelligence service, but kept free for other use; value to be 0-0.9, where 0 means no free space reserved, and 0.9 means 90% of storage location kept free

          Specifies how long programs are stored; numeric value specifying how many unit intervals video will be stored; e.g., value of 30 and interval of days will store video 30 days

          Table: Encoder storage – general



          Path

          MaxUsage Add/delete

          Absolute path to the storage location

          The maximum percentage of the total size of the storage location used by the channel

          Add/remove storages

          Table: Encoder storage – storages



          History depth


          Path Min free

          disk space Slave

          Master encoder name


          Master encoder path

          MaxGap size


          Slave lag

          Specifies duration of program storage; streams normally stored in local storage; if inadequate, Volicon Media Intelligence service Support to configure LTS; numeric value of unit intervals video will be stored: dropdown specifying minutes, hours, days, weeks, months, years; setting value to 0 means data not saved

          LTS storage location; typically C:Video\LTS\ if LTS is running on the same computer

          Minimum disk space available on archive machine before archiving; value is in Gigabytes


          Specifies if this encoder is a backup encoder for another system

          The name of the master encoder; only relevant when backup encoder is used

          Absolute path to the storage location of the master encoder; only relevant when backup encoder is used

          The maximum gap size between files

          Specifies how long slave will wait before starting to archive its content; setting to less than one week not recommended – may cause master and slave to archive needlessly

          Table: Encoder storage – long-term storage (LTS)


          Encoder: Features

          This section specifies audio loudness monitoring, DPI and AFD metadata processing, thumbnails and NAVE.


          Loudness monitoring


          image

          Figure: Encoder features – loudness



          Loudness


          Gating mode Input adjustment


          LRA


          With optional loudness module enabled, Volicon Media Intelligence service performs loudness meter measurements to meet following standards: EBU R 128, BS-1770-1, BS-1770-3, ATSC A/85 and EBU Tech 3341/2/3; Volicon Media Intelligence service loudness module, accurate per each video frame, takes measurements every 100 milliseconds; measurements able to be done with/without gating windows (-10 dB but adjustable)

          Dropdown used to select ATSC1, ATSC3 or EBU

          Adjustment to input level for fine tuning; a floating-point value will be added to the input measurement


          Loudness Range Measurement (LRA) quantifies variation in time-varying loudness measurement; supplementary to main audio measure, program loudness, of EBU R 128; measures variation of loudness on macroscopic time-scale loudness units

          (LU); LRA computation based on measurement of loudness level specified in ITU-R BS.1770 – with different gating threshold; LRA not to be confused with other measures of dynamic range



          Long IM


          Short IM


          Pre-Dialnorm


          True peak

          Long-form integrated measurements: Greater than two minutes; total of seven user-defined, configurable measurements (e.g., 1 hour, 6 hour, 1 day, 5 day intervals); long-term values Volicon Media Intelligence service default setting: 60, 360, 1440, 0, 0, 0,

          0


          Short-form integrated measurements: Two minutes or shorter; total of seven user-defined, configurable measurements (e.g., 10s, 30s, 60s); short-term values Volicon Media Intelligence service default setting: 10, 15, 20, 30, 60, 120, 0


          Dialnorm indicates level of average spoken dialogue within encoded audio program; short-, long-term values often factory preset; Dialnorm not to be enabled when encoder ingesting digital audio stream (e.g., optical, S/PDIF or Dolby AC-3)

          Enables monitoring the value of the audio signal waveform of a program in the continuous time domain; detects peak loudness that otherwise would escape the sampling process

          Table: Encoder features – loudness


          AC-3


          Enable DRC

          Dolby: Adaptive Transform Acoustic Coding 3 enable/disable

          Dolby: Dynamic Range Compression

          Table: Encoder features AC-3


          image

          Figure: Encoder features – DPI and AFD


          DPI


          Events interval Log events Stream IDs DPI offset

          Default local avail durations

          Default pre-roll Indexing settings

          Digital Program Insertion

          List of intervals to be monitored for in/out DPI events

          Enable/disable logging of DPI event to a database

          List of DPI streams to be monitored

          Offset of DPI event relative to A/V (in milliseconds)


          Default location available duration to use (in milliseconds)

          Default pre-roll time before local avail (in milliseconds)

          New feature not yet implemented

          Table: Encoder features Digital Program Insertion (DPI)


          AFD profile


          Type

          AFD profile in XML format

          Not used in Volicon Media Intelligence service

          Table: Encoder features Active Format Description (AFD)



          Enable

          Only applies to RPM systems: Identify objects and images on screen; used for channel change verification

          Table: Encoder features – interactive services


          image

          Figure: Encoder features – thumbnails


          Thumbnails enable MSMQHost

          Resolution


          Sampling rate

          Checkbox to enable/disable thumbnails

          IP address or URL of Microsoft Message Queuing used to access video clip thumbnails

          Dropdown used to specify thumbnail image resolution

          Every x seconds, saves an image to storage

          Table: Encoder features – thumbnails


          image

          Figure: Encoder features – text overlay


          Text Height Width

          Score line

          Status line Video input line

          Enable/display of embedded text

          Number of free text lines

          Number of characters in a free text line

          The line on which the scores will be burnt in a 1-based index system

          Line on which scores to be burnt in 1-based index system; if using default height, this is line before last

          Setting for the video input line burnt into the video

          Table: Text overlay


          Timestamp enable

          Turns on timestamp overlay for this encoder channel

          Alignment

          Dropdown used to position the info on player screen

          Auto calculate offset from UTC


          Based on probe’s time setting


          Format

          Specifies how time is displayed: %month%-%day%-

          %year%%hour%:%minutes%:%second%/%frame%


          Manually sets a time zone offset; setting overrides probe O/S time

          Offset from UTC

          zone setting; Volicon Media Intelligence service uses value


          instead of offset in probe

          Table: Timestamp


          NAVE

          Encoding of television signals, such as in the Nielsen system, is used for audience measurement (e.g., to accurately identify television distributors, including broadcast stations or cable networks). The Nielsen Media approach installs metering devices at the user's premises. This device identifies stations and networks to which the end user tunes in. By encoding content with a NAVE unit, ratings data for programming can be provided whether it is received in a digital, analog or combined viewing environment. Reading the aforementioned watermarks, or other codes, inserted into the television signal at the distribution source through the NAVE unit captures this end user data.


          image

          Figure: NAVE watermarking


          The NAVE is a system capable of inserting Nielsen Media Research proprietary NAVE source identification watermarking directly into the audio portion of compressed digital ATSC Transport Streams prior to broadcast. NAVE devices can simultaneously insert watermarking data on multiple independent digital television programs being broadcast, whether they are standard-definition (SDTV) or high-definition (HDTV). The watermark is


          capable of identifying the Provider Content (PC), the network on which the content was distributed (NT) and the final distributor (FD), say in the case of local broadcast station or cable channel. The watermarks include a timestamp, so if the content viewed is time-shifted (VOD) within a reasonable time frame, that usage data is also captured.


          If any station's NAVE encoder is interrupted, the meter device installed in Nielsen sample premises collects and stores passive signatures for all non- encoded programming viewed. These signatures are downloaded each night to Nielsen's operations center. To identify viewing, the passive signatures collected from the meter device in the premises are matched against the signatures in the library.


          The feature allows you to define the watermarks to be accepted and the faults/recoveries to occur by configuring the watermarks’ creation time and the number of good watermarks that should be received per period.


          image

          Figure: Encoder features – NAVE



          Enable


          Score line


          Levels FD

          PC VOD NT

          Minimum good watermarks


          Station IDs


          Warning percent

          Watermark age


          Watermark max age


          Window interval


          Video quality

          Enable/disable Nielsen Audio Video Encoder monitoring; requires a subscription to Nielsen service


          Percentage of good watermarks in the monitored window; labeled “Error percent” in early versions of Volicon Media Intelligence service

          Filters watermarks by their levels

          Final Distributor: Entity that delivered content to customer

          Provider Content: Entity that originated content

          Video on Demand: Time-shifted viewing

          Network that delivered the content

          If number of good watermarks during sliding window are lower than minimum value, fault detected

          List of good watermarks you intend to accept; if field left empty, all watermarks will be detected; if some channels support more than one station ID (SID), insert into SID array all IDs you intend to accept; single SID sufficient to satisfy minimum good watermarks and watermark percentage recovery variables to avoid faults and stay recovered

          If value greater than score line but less than warning percent, warning message will be sent; other cases to result in recovery

          The watermark’s time from its creation


          Filters out watermarks older than threshold and reports no faults on these; if left at 0, variable watermark age taken; e.g., if watermark is 10 days old, any older watermarks to be ignored; if the watermark’s age is less than threshold, it will be processed as regular watermark

          Faults detected and recoveries enabled during sliding window interval; e.g., if you define 30-second window for each second, 30- second window will be checked (0-30, 1-31, 2-32…) against various parameters used


          Requires optional module to monitor video quality

          Table: NAVE


          Encoder: Alerting

          The alerting feature configures Volicon Media Intelligence service to constantly monitor program streams. If the stream does not meet the monitoring criterion for the duration specified, an alert is generated. A single alert is dispatched for each event. If the stream returns to normal in excess of the recovery time, a new alert is generated if the stream once again falls outside monitoring parameters.


          image

          Figure: Encoder alerting – video



          Video loss

          When video framing loss (commonly known as “sync”) is detected by hardware and persists over video duration threshold, then VIDEOLOST alert generated; only duration threshold is configurable, not level threshold; e.g., video lost signal = TRUE over duration of 31 sec exceeding cycle time and duration threshold; when notification enabled, SNMP trap and email messages are sent (if configured by admin)

          Detection

          Default: 30 seconds

          Recovery

          Default: 10 seconds


          Black screen

          When percentage of black pixels (BS) in video frames of incoming video signal exceeds certainty threshold and persists over duration threshold; when notification enabled, SNMP trap and email messages are sent (if configured by admin)

          Detection

          Default: 30 seconds

          Recovery

          Default: 10 seconds

          Threshold

          Default: 95%


          Static screen

          Detected when video frame pixels at same frame location are compared (for color and luminosity) to pairs of consecutive video frames; and percentage of matching pixels exceeds static screen (SS) threshold and duration threshold; when pixel color, luminance and locations matching between pairs of consecutive video frames exceed 95% of all video frame pixels for longer than 30 seconds, video static alert is declared


          When notification enabled, SNMP trap and email messages are sent (if configured by the admin)

          Detection

          Default: 30 seconds

          Recovery

          Default: 10 seconds

          Threshold

          Default: 95%

          Table: Encoder alerting – video


          image

          Figure: Encoder alerting – slate


          An alert is generated when a matching slate ID is detected.


          image

          Figure: Encoder alerting – audio




          An audio high fault is detected when the incoming audio stays above the high-level threshold long enough to exceed the audio duration threshold.


          Audio high

          Audio high alert example: An audio alert is configured on a channel. Certainty threshold = -1 dB; duration set to default of 30 seconds; audio input signal detected = 2 dB (above certainty) for six minutes (exceeding the cycle time for the lineup plus the duration threshold). A media fault, therefore, is detected, generating an audio alert and automatically creating a fault clip, which is stored under the clips (fault clips section on the Volicon Media Intelligence service media player).


          When the notification is enabled, SNMP trap and email messages are sent (if configured by the admin).


          If you wish to change any certainty, duration or recovery levels, please contact Volicon Media Intelligence service Support.

          Detection

          The default is 30 seconds.

          Recovery

          The default is 10 seconds.

          Threshold

          The threshold is -1dB.


          Audio low


          A low audio fault is detected when the incoming audio stays below the low-level threshold, and the duration of the fault exceeds the duration threshold. Disable audio alert detection on channels with frequent silence.


          When the notification is enabled, SNMP trap and email messages are sent (if configured by the admin).

          Detection

          The default is 30 seconds.

          Recovery

          The default is 10 seconds.

          Threshold

          The default is -40dB.

          Table: Encoder alerting – audio


          image

          Figure: Encoder alerting – metadata


          Metadata

          Monitors embedded channel metadata

          Detection

          Default: 30 seconds

          Recovery

          Default: 10 seconds


          Defines number of metadata instances missed in detection threshold

          Threshold

          duration; e.g., if threshold set to 5, and more than 5 instances missed


          during 30-second window, then alert generated

          Table: Encoder alerting – metadata


          Encoder: Captions

          This section determines how Volicon Media Intelligence service processes closed captioning and subtitles.


          image

          Figure: Encoder captions


          CC adjust


          Metadata enabled

          Metadata type


          TS teletext stream ID

          Not currently relevant to Volicon Media Intelligence service


          Enable/disable CC monitoring

          Dropdown used to specify which data the format channel is using


          The ID of the teletext stream inside the Transport Stream program

          Table: Encoder captions – closed captioning


          Database URLs


          Add/delete

          Host and profile name

          image

          Add or remove metadata database URLs

          Table: Encoder captions – indexing profile


          File name

          Database name; <Select file> to add additional profiles

          Table: Encoder captions – profile


          Name StreamID

          Milliseconds delay

          Add/delete

          Name of the language

          Stream ID of the subtitle language

          The delay of subtitles in relation to the video; used to synchronize subtitles to video

          To add/remove subtitle language

          Table: Encoder captions – DvB subtitles language


          Encoder: More

          This section configures Volicon Media Intelligence service to recover from encoder errors and sets encoder hibernation time.


          image

          Figure: Encoder – more


          Maximum restart retries


          Maximum service recoveries

          The maximum number of times the watchdog will attempt to restart the encoder


          The maximum number of times the watchdog is allowed to restart the entire service

          Table: Encoder (more) – Error recovery


          The restart period can be used to force the encoder to restart based on uptime or a specific date and time.


          Off

          Maximum uptime Restart schedule Cron line

          No force restart

          Restarts encoder when elapsed run-time exceeded

          Forces restart at specific date and time

          Selected schedule in Cron format

          Table: Encoder (more) – Restart period


          Start End

          Add/delete

          Hibernation start day/time

          Exit hibernation day/time

          Add and remove hibernation events

          Table: Encoder (more) – Hibernation


      2. Probe profiles

        The proposed feature is not yet implemented.


      3. Encoder profiles

        The proposed feature is not yet implemented.


      4. Manage streams

The proposed feature is not yet implemented.


    1. Help & tutorials

      Pressing <Help> displays numerous online tutorials. It also displays a link to Volicon Media Intelligence service customer service.


      image

      Figure: Customer Support help request


    2. About

      Press <About> to view Volicon Media Intelligence service software versions.


      image

      Figure: About display


    3. Contact us

      This is a link to the Volicon Media Intelligence service “Contact us” web page.


    4. Reset page settings

      This clears user page settings, such as selected channels.


      image

      Figure: Reset page settings


    5. Log out

      When you attempt to log out, you will be prompted to confirm the request as shown in the login section. If you have any unsaved changes, a warning message asks if you want to save them; otherwise, they will be lost. The same warning occurs whenever you attempt to change pages if there are unsaved changes on the page.


  1. System

monitoring procedure

The following system procedures are intended for system administrators as a guide to monitor the Volicon Media Intelligence service system health. Network logging issues might result from a variety of causes (e.g., missing media streams, configuration issues, environmental changes or unexpected scenarios encountered by the system).


    1. Checking probe status

      Access the probe and encoder status by clicking <Tools> <Configuration> and select a <Probe group> to open the respective group page. The probe and encoder status is denoted by a color-coded icon to the left of the name.


      image If the probe is accessible, the <Status> icon is green.

      image If not, it is red. Green simply indicates the probe server is accessible, not necessarily that all encoders are working normally. To check on individual encoders, expand the display to show encoders.


    2. Encoder status

      image

      The encoder status is a green, red or amber ball to the left of the item name. image This indicates the probe or encoder is operating normally.


      restart.


      image

      This indicates the probe or encoder has stopped and needs to


      This indicates the probe or encoder is rebooting.


      Hibernation means the probe is down as scheduled. Dummy mode means the source is not available.


      image

      Figure: Group, probe and encoder status


      1. Encoder fault corrective actions

        If the issue is due to the source media not being present, try to resolve it with the responsible party. (Note the corresponding probe server name and address through <Central config> <Encoders>).


        Otherwise, if the encoder status is still red, it could be a stopped encoder. The probe must be restarted using the probe manager.


      2. Monitor live media streams

        To verify the encoder operation from the <Configuration> <Probe group>, hover over the desired encoder and click <Edit encoder>. Press <Preview player> located in the diagnostic section. This opens a media player in live mode and will either display the stream or throw an error message at the top of the page.


        image

        Figure: Encoder diagnostic


      3. Checking memory and CPU utilization

        To check memory and CPU utilization, log in to the server. Open the system “Task manager” by right clicking on the taskbar of a server desktop. Select the

        <Performance> tab and examine the “CPU usage” and the “physical memory” usage. These values should be under control, but if for some rare reason the CPU usage or memory usage is too high, contact Volicon Media Intelligence service Support to report it and request suggestions on how to proceed.


        image

        Figure: CPU and memory usage


        13.3 Checking video storage utilization

        Check the video storage utilization by right clicking on the <Mounted video> folder and selecting the “Properties” item from the popup menu. The “Video properties” window will appear.


        image

        Figure: Select video properties


        Click the <Properties> button to open the “(C:\Video) Properties” window as shown below. The <General> tab contains the video storage utilization pie chart with “Used space” and capacity values. Their ratio, “Used space”/“Capacity”, yields the video storage utilization.


        Insure this value levels off after reaching the specified Volicon Media Intelligence service storage capacity (e.g., six months of storage).


        image

        Figure: Video properties display


  1. Troubleshooting and maintenance

    Troubleshooting often works best using the split-half method. Find a logical partition and check if everything up to that point is working correctly.


    1. No video playing

      • Verify the encoder’s hostname/IP address for each stream/channel.

      • Verify accessibility to media streaming ports 5502 or 4504 and 8001.

      • Use the configuration tool to verify the encoder is running.

      • Verify if Volicon Media Intelligence service encoder and service streamer services are running on the probe server.

      • Use the video application suite to play videos outside the Volicon Media Intelligence service environment.


    2. User login

      One common issue in large organizations is that sometimes users cannot access the Volicon Media Intelligence service system transparently, and the username/password dialog pops up. This is caused when IE cannot correctly determine which web server is in the intranet security zone (i.e., accessed by IP). The solution is either to access the server by server name (FQDN) or to add the accessed web server to the trusted security zone in IE.


      1. Client machine not working

After a Volicon Media Intelligence service software upgrade, or when you notice inconsistent client behavior, Volicon Media Intelligence service recommends deleting the temporary internet files in the browser.


    1. Install player CAB file

      When a systems administrator needs to install the ActiveX media player on multiple machines, or the firewall blocks player download from the web server, it’s more convenient to work with the installation CAB file. You can download the CAB file from the Volicon Media Intelligence service web server address: https://MIS-url-addresss/MIS.cab.


      When the download completes, double click on the CAB file and accept the player prompts to install the media player.


    2. License problem sources

      To keep the Volicon Media Intelligence service license valid, avoid the following changes to the Volicon Media Intelligence service system:


      • Enabling/disabling or changing any onboard hardware devices since license was applied

      • Installing any additional hardware or software components


    3. Capture card debugging

      A useful troubleshooting method for investigating audio/video capture problems is to access the card directly from the card’s application suite. This enables you to access the capture card without using Volicon Media Intelligence service.


      As a first step, use the Volicon Media Intelligence service preview player built into the encoder.


          1. Blackmagic

            To verify a proper operation, connect the video source to the capture card. Launch Blackmagic Media Express and click on the <Log and capture> tab. Assuming everything is working correctly, the source will appear in the Media Express preview pane.


            image

            Figure: Capture preview


          2. DekTec


            Use the application suite to view input from the Hauppauge card.


          3. Osprey

      On the Osprey 460e cards, audio/video (A/V) can be examined at the input independently of the Volicon Media Intelligence service software. This is useful for general A/V debugging and for audio configuration.


      image

      Figure: Accessing ViewCast


      At the probe server, go to <Programs> and open the “ViewCast SwiftCap” application.


      image

      Figure: ViewCast SwiftCap


      Select the video channels in “Capture settings”.


      image


      image

      Figure: Select video channels


      If you are working over Remote Desktop, and network bandwidth is limited, decrease the size of the SwiftCap display in “Video capture properties” by using the “Default output size” selection.


      Click the <Start review> icon in the Osprey SwiftCap screen (as seen above) to examine the video input you just configured.


      14.5.3.1 Adjusting audio with Osprey encoder

      In addition to the automatic audio adjustment, search for the “Audio adjust” section above; there is a manual procedure to adjust Osprey cards. From a desktop, select <Start> <All Programs> <ViewCast> <AVStream>

      <Utilities> <OspreyConfig>.


      image

      Figure: OspreyConfig


      The OspreyConfig panel appears. Expand “Osprey-460e Device 1A” and select

      <Balanced audio filter> or <Unbalanced audio filter>.


      image


      Figure: Osprey filter


      Press the <Show properties for selected filter> button. The “Osprey 460e Balanced 1A” window will appear.


      Note the “Peak” vertical (green) bar, which indicates the incoming signal level.


      The volume bar on the right has a dB grading scale to measure the incoming signal. Move the “Audio gain” handle circled by the vertical ellipse accordingly to adjust the incoming audio level.


      14.5.4 Hauppauge

      Use the application suite to view input from the Hauppauge card.


      14.6 Technical support portal

      If you need support from Volicon Media Intelligence service, please fill out a request for service at our Support web page:


      https://www.verizondigitalmedia.com/platform/volicon-media- intelligence/volicon-support/.


      In response, a case ticket number will be opened with a specific technician assigned to help with the issue. Then, every time you email or call back, please refer to your case ticket number until the case is closed.


  1. SNMP notification

Volicon Media Intelligence service sends SNMP notifications to external systems (e.g., your Network Management System [NMS]) using the alert notification variables shown in the “SNMP notification settings” table. You must configure the IP addresses of your NMS stations in Volicon Media Intelligence service to enable this capability.


MIB definitions are common across all Volicon Media Intelligence service products.


    1. MIB variables

      SNMP V2 MIB variables, with definitions, are listed in the “EncoderTraps_v2.mib” file or a similar *.mib file located on the Volicon Media Intelligence service server in the “Program Files\Volicon\docs” directory. The MIB file should be used in addition to the “MIB variables” table below.


      The Volicon Media Intelligence service can send SNMP V2 trap messages both for media-related alerts that create fault clips and for system critical events that do not generate clips.


      Alert variable names (in MIB)


      OID Strings


      Description


      volEncoder

      PREFIX = 1.3.6.1.4.1.23522.1

      Probe server name, OID type and prefix for OIDs below


      volEncoderName


      PREFIX.2

      Name of encoder that detected the alert; (names) configured during installation and usually not changed by the user

      Octet String


      volEncoderHostname


      PREFIX.3

      Probe server hostname, IP or DNS name; unique hostnames required within servers on NMS- monitored network

      Octet String

      volAlertClipID


      PREFIX.11.1

      Generated with each new event (e.g., media defect) to identify it

      Integer

      volAlertDescription

      Octet String


      PREFIX.11.2


      Textual description of the alert


      volAlertClipRef


      PREFIX.11.3

      Alert clip ID and URL for its location on the web server (e.g., http://VoliconMediaIntelligenceservice- url.com/clip_view.php?id=158079)

      Octet String


      volStreamName


      PREFIX.11.4

      Stream/scanner name to help identify the link/STB location

      Octet String


      volAlertEnum


      PREFIX.11.5


      Grouping: event(0), test(10), service(20), encoder(30), storage(40), license(50), AFD fault(100), video(200), metadata(300), power(400), video lost(500)

      Integer

      volAlertName

      Octet String


      PREFIX.11.6


      E.g., AUDIOLOW, ENCODER STOPPED

      volAlertType


      PREFIX.11.7

      Signals the NMS SET(1) or CLEAR(0) alert states (e.g., alert is SET)

      Integer

      volCertainty


      PREFIX.11.8

      Degree of alert type percentage (e.g., 96 percent of black screen)

      Integer

      volAudioLevel

      Integer


      PREFIX.11.9


      Integer value of audio Level in dB

      volAudioPin


      PREFIX.11.10

      Audio Pin number audio language pin; for now, single language used; Pin always 0

      Integer32

      volEventTime


      PREFIX.11.11

      Time when the alert has occurred (e.g. 2010-10- 31 20:57:21)

      Octet String

      rpmChannelID


      PREFIX.11.12

      Channel number in the lineup; stored in a string (e.g., "124")

      Octet String

      rpmChannelName

      PREFIX.11.13

      Lineup channel/service name (e.g., Fox)

      Octet String

      rpmChannelQAM


      PREFIX.11.14

      Channel group name for any group of channels logically related

      Octet String


      volAlertSeverity


      PREFIX.11.15

      Designates priority for a corresponding problem to get resolved: info(1), warning(2), minor(3), major(4), critical(5)

      Integer32

      oidAlertLevel


      PREFIX.11.16

      Alert level (category) with one of the following possible values: probe (1), group (2), system (3)

      Octet String

      oidGroup

      Octet String


      PREFIX.11.17


      Name of the affected probe group

      oidProbe

      Octet String


      PREFIX.11.18


      Name of affected probe machine

      Table: MIB variables


      VolAlertName, volAlertEnum, and volAlertType variables indicate when to set or clear NMS internal alarms. System-related traps (other than for media), though not used to set or clear alarms, provide important information about the defect source, such as volAudioLevel and volAlertSeverity.


      15.1.1 MIB variables alert example

      A real-time trap from an audio alert was traced to build this table specifically, the notification variables in the leftmost column. The last column illustrates examples to set and clear an SNMP alert.


      Notification variables name


      OID Strings


      Description


      Alert SET / CLEAR


      volEncoder


      PREFIX = 1.3.6.1.4.1.23522.1

      Probe server name OID prefix for OIDs below



      trapEncAlerts


      PREFIX.12 = 1.3.6.1.4.1.23522.1.1

      ID identifying an Volicon Media Intelligence service trap; binds all other variables in it



      PREFIX.2 =



      volEncoderName

      1.3.6.1.4.1.23522.1.2

      Octet String

      Encoder stream

      name

      Value: ENC1


      (Size 0...32)




      volEncoderHostname


      PREFIX.3

      Octet String (Size 0...32)


      Encoder hostname or IP address


      Value: ObsRpmVa

      volEncAlerts

      PREFIX.11

      Object identifier



      volAlertClipID


      PREFIX.11.1 Integer32

      Clip ID created on this alert


      Value: 6 (Value: 9)



      volAlertDescription


      PREFIX.11.2 Octet String


      Textual description of the alert


      Value: LOW AUDIO LEVEL /(AUDIO-OK):

      History Channel 66; encoder: ENC1 Audio level: -69. (-34)

      Server time: 2010-09-

      29 18:52:41


      volAlertClipRef


      PREFIX.11.3 Octet String

      URL to the clip created for this alert


      Value: IP Address


      volStreamName

      PREFIX.11.4 Octet String (Size 0...32)

      Stream (scanner in RPM) name


      Value: P1


      volAlertEnum

      PREFIX.11.5 Integer [enumerate]


      Alerts enumeration

      See following table for “volAlertEnum”


      volAlertName

      PREFIX.11.6 Octet String (Size (32))


      Alert nickname


      Value: AUDIOLOW


      volAlertType


      PREFIX.11.7 Integer32 (0/1/2)

      Type of alert: set(1), clear(0) or warning (2)


      Value: 1


      volCertainty


      PREFIX.11.8 Integer32

      Certainty in percentage


      Value: 0


      volAudioLevel


      PREFIX.11.9 Integer32

      Audio level in dB units


      Value: -69 (-34)


      volAudioPin


      PREFIX.11.10 Integer32


      Audio Pin


      Value: 0


      volEventTime

      PREFIX.11.11 Octet String (Size (32))

      Event time in format 2011-02-09 18:21:33

      Value: 2010-09-29

      18:52:41


      rpmChannelID


      PREFIX.11.12 Octet String (Size (32))

      Lineup channel ID (usually a channel number)


      Value: 66


      rpmChannelName


      PREFIX.11.13 Octet String


      Lineup service name

      Value: History Channel


      rpmChannelQAM

      PREFIX.11.14 Octet String (Size (32))


      Lineup channel group


      Value: Westside



      volAlertSeverity

      PREFIX.11.15 Integer{info (1), warning (2), minor (3),


      The degree of priority to correct the problem


      Value: 4


      major (4), critical (5)}




      PREFIX.11.16



      oidAlertLevel

      Integer{probe (1), group

      Alert level



      (2), system (3)}




      oidGroup

      PREFIX.11.17 Octet String (32)

      Name of affected probe group

      Value: Burlington News


      oidProbe

      PREFIX.11.18 Octet String (32)

      Name of affected probe server


      Value: Probe66

      Table: MIB variables alert example


    2. SNMP notification signaling

      Various alert-related SNMP traps are listed below.



      Volicon Media Intelligence service RPM


      VolAlertName

      alerts (fault clips)

      VolAlertEnum


      Set/clear and notify (w/o clear) alerts


      VIDEO-OK, AUDIOLOW

      Set AUDIOLOW alert

      200 (VIDEO)

      VIDEO-OK, AUDIOLOW

      Clear AUDIOLOW event

      200

      VIDEO-OK, AUDIOHIGH

      Set AUDIOHIGH alert

      200

      VIDEO-OK, AUDIOHIGH

      Clear AUDIOHIGH alert

      200

      VIDEOLOST, AUDIOLOW

      Set “video lost” alert

      500 (VIDEOLOST)

      VIDEOLOST, AUDIOLOW

      Clear “video lost” alert

      500

      VIDEOBLACK, AUDIOLOW

      Set “video black” alert

      200 (VIDEO)

      VIDEOBLACK, AUDIOLOW

      Clear “video black” alert

      200

      VIDEOSTATIC, AUDIOLOW

      Set “video static” alert

      200

      VIDEOSTATIC, AUDIOLOW

      Clear “video static” alert

      200

      VIDEOMOTION

      Set “video motion” alert

      200

      VIDEOMOTION

      Clear “video motion” alert

      200



      SCRIPTERROR


      CCLOST CCLOST

      Equipment error STB faulted NAVE-WM-FAULT

      NAVE-WM-RECOVERY NAVPERC-FAULT NAVE-PERC-WARN NAVE-TS-FAULT NAVE-TS-RECOVERY GPI FAULTS

      GPI FAULTS CLEAR


      System detected syntax error in the script


      200

      Set "closed captions lost" alert

      300 (METADATA)

      Clear "closed captions lost" alert

      300

      "Equipment error" event

      "STB faulted" alert

      Set "NAVE WM fault" alert

      50

      Clear "NAVE low watermark" alarm

      50

      Set "NAVE percentage fault" alert

      60

      Set "NAVE percentage warning" alarm

      60

      Set "NAVE TS fault"

      70

      Clear "NAVE TS fault"

      70

      Set "GP faults" alert

      0

      Clear "GP faults" alert

      0

      Table: SNMP notification signaling


    3. System alerts

      Most of the equipment- and link-related alerts are detected at the probes and forwarded to the CS. The CS generates the event log and event viewer entries. Since these alerts do not generate SNMP traps, parameters like “AlertEnum” are not critical.



      Alert name


      Power Test

      Service stopped Service started Probe down alert

      Probe recovered alert Encoder stopped Encoder started

      AFD fault Storage error

      License

      Description of Volicon Media Intelligence service events

      (No SNMP, only event log)

      Toggle "STB power" event

      "Test" event

      "Service stopped" event

      "Service started" alert

      "Probe down” alert

      "Probe recovered” alert

      "Encoder stopped" alert

      "Encoder started " alert

      “AFD fault” alert

      "Hard disk file error" event

      "License expiration" event

      T



      TTTable: System alerts


  1. Revision history

    1. Volicon Media Intelligence service releases

      Version Build number Date Description


      image


      image


      image


      image


      image


      image


      image


    2. Revision change history


Date Description


image


image


image


image


image


image


image