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


Media Intelligence Service

Admin Guide – Ver 9.1

Copyright © 2018, Volicon Verizon digital media services, All rights reserved.



AG-9.1B3-081018 Page i

Warranty and limitations

The information in this document is subject to change without notice and does not represent a commitment on the part of 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:

MIS Admin Guide ver 9.0

Part Number

Related Software Versions


  1. Introduction 9

    1. Purpose and scope 9

    2. About the Volicon Media Intelligence Service™ 9

    3. Conventions used in this manual 10

    4. Definitions and acronyms 11

  2. MIS platforms 14

  3. Servers 15

    1. Server dimensions and power requirements 15

    2. Mounting, power, basic connections 16

      1. Power distribution 16

      2. Total power 16

      3. HVAC 16

      4. STB shelves 16

      5. Typical rack layout with set-top boxes 17

    3. Server front panel indicators and controls 18

      1. Power on and shutdown 19

      2. Server front panel indicators 20

      3. Drive carrier indicators 21

      4. Power supply indicator 21

    4. Server rear panel connections 22

    5. Capture cards 22

  4. Software installation 23

    1. Central and probe server operating systems 23

      1. Additional Microsoft software 23

      2. Third-party software 23

    2. Client workstation 24

      1. Client-side browsers 24

    3. Initial MIS deployment 24

    4. Optional MIS modules 24

    5. Managing MIS software updates 25

    6. Upgrading from previous software versions 25

  5. Adding MIS servers to your network 26

    1. IP port utilization 26

    2. IPMI LAN 28

    3. Network bandwidth 28

  6. Initial O/S level setup 29

    1. Active Directory (AD) integration 29

      1. Prerequisites 29

      2. AD operation 29

    2. Antivirus exclusion storage areas 30

    3. Remote server Windows access 31

      1. Server side Microsoft RDP 31

      2. RDP client 32

      3. Remote Windows Login 33

      4. Terminate remote session 34

  7. RAID disk drive array 35

    1. RAID variants 35

    2. RAID controllers 36

    3. Accessing the RAID controller 36

    4. Main MegaRAID screen 38

      1. Silencing RAID alarm 39

    5. Email alerts 40

      1. Alert Email outgoing SMTP server 40

      2. Alert Email addresses 41

    6. Hard disk drive (HDD) replacement 42

  8. Capture cards 43

    1. Blackmagic 44

      1. DeckLink 4K Extreme 12G 44

      2. DeckLink SDI 4K 45

      3. DeckLink Studio 4K 46

      4. DeckLink Duo 2 47

      5. DeckLink Quad 2 48

      6. DeckLink Mini Recorder 49

      7. DeckLink Mini Monitor 50

    2. DekTec 51

      1. DTA-2111 Multi-standard VHF/UHF modulator 51

      2. DTA-2136 Dual QAM-A/B/C cable receiver 51

      3. DTA-2137C Dual DVB-S2 satellite receiver 52

      4. DTA-2145 Dual ASI/SDI 52

    3. Hauppauge 53

      1. WinTV-quad HD 54

    4. Magewell 54

      1. Pro Capture HDMI 54

      2. Pro Capture Dual HDMI 55

      3. Pro Capture Quad HDMI 55

    5. Osprey 56

      1. 260e Analog capture card 56

      2. 460e Analog capture card 58

    6. Sonifex 60

      1. PC-AM6-32 AM radio capture card 60

      2. PC-FM6-32 FM radio capture card 60

      3. PC-DAB1-4 DAB radio capture card 61

    7. Set-top box interconnect 61

    8. STB remote control 62

  9. What NOT to do on the server side 63

  10. MIS login 64

    1. Logging out 65

    2. Browser support 65

    3. Internet Explorer settings 66

    4. MIS ActiveX media player 67

      1. Installing the media player 67

      2. Updating the media player 71

      3. Removing the media player 72

    5. MIS welcome page 73

  11. MIS web based configuration 74

    1. System architecture 75

    2. Settings: central server 76

      1. Home 76

      2. System 76

      3. SNMP receivers 78

      4. Channel sets 79

      5. Distribution profiles 80

      6. Roles 85

      7. Users 91

      8. Set-top box 93

    3. Preferences 99

      1. Home 99

      2. Main 99

      3. Password 100

    4. Analytics 101

      1. Home 101

      2. Streaming usage report 101

      3. Recording downtime report 102

    5. System health 102

      1. Home 102

      2. User activity 103

      3. Event viewer 103

      4. Equipment alerts 104

      5. Active Users 105

    6. Configuration: probes and encoders 106

      1. Home 106

      2. Encoders 106

      3. Probe profiles 151

      4. Encoder profiles 151

      5. Manage streams 151

    7. Help & tutorials 151

    8. About 152

    9. Contact us 153

    10. Reset page settings 153

    11. Log out 153

  12. System monitoring procedure 154

    1. Probe status 154

    2. Encoder status 154

      1. Encoder fault corrective actions 155

      2. Monitor live media streams 155

      3. Memory and CPU utilization 155

    3. Video storage utilization 156

  13. Troubleshooting and maintenance 158

    1. No video playing 158

    2. User login 158

      1. Forgotten user password 158

    3. Client machine not working 159

    4. Install player CAB file 159

    5. MIS Licensing problems 160

    6. Volicon technical support and documentation portal 160

  14. SNMP notification 161

    1. MIB variables 161

      1. MIB variables alert example 163

    2. SNMP notification signaling 164

    3. System alerts 165

  15. Revision History 167

    1. MIS releases 167

    2. Revision change history 167


    Welcome to the Volicon Media Intelligence Service (MIS) version 8.1 Admin Guide.

    1. Purpose and scope

      This document will provide the details and instructions necessary to guide you through MIS 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 MIS

        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 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.


      Figure: MIS functional diagram

      The MIS continuously ingests the video and audio from multiple sources. MIS 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




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


      Denotes key-words, 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


      8-level vestigial sideband modulation: used for ATSC over the air



      Adaptive bitrate video coding


      Dolby Digital Audio Codec 3: compression used by ATSC


      Automated Content Export


      Active Format Description: metadata describing format i.e. 4:3 or



      As run logs: used to extract 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 MIS server to facilitate

      auditing and sharing


      A logical grouping of channels

      CALM Act

      Commercial Advertisement Loudness Mitigation: FCC requirement for audio loudness


      Closed captioning/ SMPTE timed text: protocols used to add text

      description of the audio


      Content Deliver Network: distributed network of servers to host

      content as geographically near to the user as possible


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

      Clear QAM

      Clear Quadrature Amplitude Modulation: non-encrypted cable TV

      video distribution



      Analog video with separate red, green, blue 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

      DPI – in


      Entry point to switch to a different stream

      DPI – out


      Return to normal stream


      Digital video Broadcasting: international suite of digital television



      European Telecommunications Standards Institute


      MIS function that receives and processes media signals

      Fault clips

      Portions of audio or video stream that fails to meet MIS quality



      General Purpose Interface: metadata used for broadcast



      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



      Intelligent platform management interface: interface specification to provide low level managment functions outside the O/S


      Data-about-the-data: additional information carried by the

      program used to describe program details


      Media Hub: an internal MIS 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,

      Program and System Information Protocol (PSIP)


      MIS 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


      National Television System Committee: developed analog US

      television standard


      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


      MIS 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)


      Remote program monitor – Volicon multisite video analysis and

      monitoring suite


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

      video quality


      Uncompressed standard or high definition video serial data interface


      A/V program content with the associated metadata


      Short main long proxy


      Society of Motion Picture and Television Engineers: a standards

      group that creates numerous technical standards


      Set top box: a device used to make programming available to customers


      Sequence of video frames to assist visualization


      Transport stream


      Transport stream abalysis


      Vertical Ancillary data space in digital streams


      World Wide Web Consortium: sets standards to advance use of

      the World Wide Web


      Extended Data Services: analog NTSC metadata


    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.


    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.


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


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


    Figure: Typical MIS server

    1. Server dimensions and power requirements


      Hard drive storage capacity

      Power requirements all supplies 50/60Hz

      Height multiple 1U (1.74 inch,

      44.45 mm)



      1 bay

      Single 200W 100-240V 2.1-1.3A

      1U x 14.0”

      (346mm) deep

      12.8lbs (6.8kg)

      Enterprise TS

      4 RAID5

      hot swap 1 O/S bay

      Redundant supplies 700W @100-140V 8.5-6.0A per


      750W @180-240V 5.0-3.8A

      per supply

      1U x 25.6”

      (650mm) deep

      36 lbs. (16.3kg

      Enterprise TS

      8 RAID5/6

      2 O/S bays hot swap

      Redundant 740W supplies 100-240V 7.8A-3.2 per supply

      2U x 25.5” (648mm)

      52lbs (26.6kg)


      16 RAID6

      2 O/S bays hot swap

      Redundant supplies 800W @ 100-127V 8.4-6.7A per


      1000W @ 200-240V 5.3-4.4A per


      3U x 25.5”

      (648mm) deep

      72 lbs. (32.7kg)

      Enterprise TS

      24 RAID6

      2 O/S bays hot swap

      Redundant 1280W supplies 100-240V 13.5-5.6A per supply

      4U x 26.0”

      (660mm) deep

      75lbs (34.0kg)

      Table: Server space and power requirements

    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 power supply has a 110/240 switch, make sure to set it to the proper voltage (120/240VAC, 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 MIS servers.

      Access and peripherals

      • It is recommended to attach a dedicated display, keyboard and mouse so that there is no delay in logging into 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.

        MIS systems should be connected to a UPS or a similar high availability power supply. Momentary power loss may result in file corruption.

      2. Total power

        Add the power requirements of all other onsite 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 onsite equipment.

      4. STB shelves

        If you use set-top boxes (STBs), Volicon 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.


        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.

        For troubleshooting and maintenance include: local keyboard, mouse and monitor. If the installation utilizes multiple servers utilize KVM to share peripherals between servers.


        Figure: Typical MIS 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 are minor differences in Panel Indicators depending on the specific server and configuration.


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

      1. Power on and shutdown

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

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

        Note: MIS runs as a service (configured by default) and does not require a user/admin log in to operate.

        To shut down MIS, from the console use the MS Windows

        <Start><Shutdown> sequence. To restart the server, use the

        <Start><Restart> menu.



        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 MIS support engineer.

        If the Windows UI is not accessible, use the front panel

        <Power> button to perform an orderly server shutdown.

      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.


        Figure: MIS front panel indicators (security panel in place)

        1. Indicators


          • Power failure: When flashing indicates one of the power supplies has failed.

          • Alert


            Constant red

            An overheat condition has occurred

            Blinking red


            This indicates a fan failure check for an inoperative fan

            Blinking red


            This indicates a power failure, check for a non-

            operational power supply

            Constant blue

            Local UID has been activated; use this function to

            locate the server in a rack mount environment

            Blinking blue

            The remote UID is on; use this function to identify the

            server from a remote location

            Table: Chassis indicators


          • NIC2 - indicates network activity on LAN2 when flashing.

          • NIC1 - indicates network activity on LAN1 when flashing.


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


          • 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 drive activity and flashes when the drive is accessed.

        • Status LED - red: drive failure, flashing during drive rebuild.

      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 over temperature, the supply has reached 63C. The system will automatically power down if the supply reaches 70C, and restart when the supply cools down to 60C.

    2. Server rear panel connections

      Power and I/O are located on the back panel.


      Figure: Typical server rear panel

    3. Capture cards

      MIS supports a wide range of RF, analog and digital radio and TV capture cards to meet customer requirements. Capture cards are described in detail in Section 8.

      • Blackmmagic: analog, HDMI, and SDI

      • DekTec: DVB, SDI

      • Hauppauge: 8VSB, QAM

      • Magewel: HDMI

      • Osprey: analog

      • Sonifex: AM, FM, DAB radio


MIS central server and probe server software are preinstalled and configured by

Volicon Media Intelligence Service.

    1. Central and probe server operating systems

      The MIS central server and probe server can be installed on 64-bit computers running any of the following Microsoft operating systems:

      • Windows 2012 R2

      • Windows 10

      • AWS Win 2012 R2

      • Windows 2016

      • AWS virtual server

      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 MIS operation

      2. Third-party software

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

        • Apache: web server V2.4.23

        • Hmailserver: outgoing mail server

        • Redis: object cache V3.2.100

        • MariaDB: database V10.2

        • PHP: scripting V2.4.23

    1. Client workstation

      PC clients require the following 64-bit operating systems:

      • Microsoft Windows 10

      • Apple Mac

      1. Client-side browsers

        MIS supports the following 64-bit browsers:

    2. Initial MIS deployment

      Volicon digital media services installs and tests each customer configuration prior to shipping. Onsite installation consists of integrating the servers into your corporate IPv4 network, and connecting encoders to ingest the appropriate channels. Once the system is up and running need to configure social media publishing profiles and create user accounts.

      Due to the complexity of MIS setup, most servers are not shipped in a “plug and play” ready state. Contact Volicon support for assistance with your initial MIS server configuration.

    3. Optional MIS modules

      MIS is highly configurable to meet customer needs. Below is a partial list of optional 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 MIS to 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 MIS with existing automation systems

      • Active directory (AD) Integration: Integrates MIS into the AD domain to allow single log-in

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

      • DvB subtitles capture: monitors and alerts on missing DVB subtitles

      • Multiviewer: watches multiple programs on 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 closed captioning service

    4. Managing MIS software updates

      Volicon support is responsible for installing central server (CS) and probe server software updates as well as adding encoder hardware.

      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.

    5. Upgrading from previous software versions

      There are significant differences between previous versions and MIS. Please contact Volicon support for information about upgrading.

      If the site is upgrade with a new version of MIS be sure to clear the browser cache on all client workstations.


    Assign each server a static IPv4 address. If you are using the internet for MIS access, place firewalls between your MIS 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 MIS client access.


      Figure: System Intercommunication

      Central server










      Probe listener service


      Volicon liver streamer


      Volicon streamer









      1801. 3527













      DPI indexing



      IPMI (dedicated LAN)



      Probe server



      Volicon liver streamer


      Volicon streamer









      1801. 3527







      IPMI (dedicated LAN)



      Content export module

      Volicon live streamer


      Volicon streamer








      Control module


      1801. 3527

      1801. 3527

      CC Sphinx

      9312 95

      DPI indexing






      Thumbnails Nginx



      Table: Server port utilization









      Access to streamer


      Access to live streamer











      Web socket



      Figure: Client port utilization

    2. IPMI LAN

      If your site uses IPMI for management connect the server IPMI port to the IPMI LAN.

    3. 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.


    MIS servers run different versions of Microsoft Operating System and come with the Volicon MIS 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 MIS module. A Volicon 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 MIS web server to the AD domain.

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

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

        • Upgrade all the MIS 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 MIS. 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 MIS groups (user management section).

        • You must also create identical group names as defined in MIS in the AD. Once completed, the administration of users' access to MIS 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 MIS 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 MIS system through a browser with only an IP address or a domain name. Access to the MIS system is provided automatically according to the user’s assigned group(s) in AD, matching the user by group name to the defined MIS 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 MIS upon first login. It is then associated with the user-generated content in the MIS (e.g., clips, programs etc.).

    2. Antivirus exclusion storage areas

      Ensure that any installed antivirus program does not interfere with MIS programs and services. Antivirus programs can use system resources needed by MIS services, causing them 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:


      Object cache

      C:\Program Files\Redis

      Object cache

      C:\Program Files\MariaDB 10.2


      C:\Program Files\Volicon \

      MIS software


      Media thumbnail storage


      Content storage

      Table: Antivirus exclusion areas

    3. Remote server Windows access

      MIS 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 features is handy. There are several precautions to keep in mind when using MS remote desktop to prevent interfering with MIS audio and video processing.

      1. Server side Microsoft RDP

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


        Figure: Sever 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>.


        Figure: Windows 7 remote desktop local resources

      3. Remote Windows Login


        Figure: Remote desktop login

        1. Open <Remote Desktop Connection>.

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

        3. Enter your user name.

        4. If you check <Allow me to save credentials> Windows will save your log in 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.


        Figure: RDP unable to connect to remote server

      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.


    RAID, an acronym for "Redundant Array of Independent Disks”, is a storage technology that combines multiple hard drives to store data as if they were one logical drive.

    Except in the case of the smallest systems (Scout) O/S software and data are stored separately. O/S software is stored on a two disk mirrored array using solid state drives for improved performance. Large servers use some form of RAID to insure data integrity, Volicon uses three RAID variants: 1, 5 and 6.

    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 RAID controller memory to prevent data loss or corruption in the event of a power failure.

    Volicon MIS 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 1 is used to increase reliability of O/S software.

      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 so as 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, 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 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

      MIS uses Broadcom LSI MegaRAID SAS 9361-4i or 9361-8i RAID controllers. The 4i has 4 12 Gb/s SATA or SAS ports, the 8i has 8 12 Gb/s SATA or SAS drives. Except for the number of ports the controllers are identical. The 4i is used with the 4, 16, 24 HDD chassis. The 8i is used with the 8 HDD chassis.


      Figure: 9361-8i Controller

    3. Accessing the RAID controller

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


      Figure: RAID controller desktop icon

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

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


      Figure: RAID controller automatic discovery

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


      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.


      Figure: RAID system main screen

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


      FIGURE: Individual drive status

      1. Silencing RAID alarm

        In addition to 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 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.


      Figure: RAID email alerts

      1. Alert Email outgoing SMTP server

        To edit the outgoing mail server click the <Mail Server> tab.


        Figure: Configure outgoing mail server

      2. Alert Email addresses

        Click the <Email> tab to add/delete email addresses. Use the <test> button the verify.


        Figure: Add Email address

    6. Hard disk drive (HDD) replacement

      To replace an HDD on the hot swappable disk array, first remove the faulty bad drive and 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.


    The capture card processes the analog or digital stream for MIS archiving. Normally MIS is configured to continuously ingest and record each channel. As such, you must dedicate a capture card port per channel. If you are using set-top boxes, they also need to be configured on a per-monitored-channel basis. Optionally MIS can be configured with the STB remote control feature allowing users to switch between dial numbers using the virtual remote control feature.





    Card Name

    RF-8VSB/clear QAM















    RF-AM radio




    PC- AM(6-24)

    RF-FM radio





    RF-DAB radio









    Studio 4K





    4K Extreme 12G





    Pro Capture HDMI















    Mini Recorder





    Studio 4k





    Pro Capture HDMI





    Pro Capture Dual HDMI





    4K Extreme 12G





    Pro Capture Quad HDMI





    Duo 2





    Quad 2





    Mini Recorder





    SDI 4K





    Studio 4K





    4K Extreme 12G
















    Table: Capture cards

    MIS supports multiple dedicated video output cards.




    Card Name








    Mini Monitor




    Mini Monitor

    Table: Dedicated video output cards



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

    Please contact Volicon support for information regarding legacy video card support.

    1. Blackmagic

      MIS supports multiple Blackmagic acquisition cards. A common driver is used for all Blackmagic cards: currently V10.9.11

      1. DeckLink 4K Extreme 12G

        4K Extreme supports: two SDI input/output ports, one analog audio/video and one HDMI input and one HDMI output port. Card optionally supports fiber I/O.


        Figure: DeckLink 4K Extreme 12G


        Figure: DeckLink Extreme & Breakout cable

      2. DeckLink SDI 4K

        Blackmagic DeckLink SDI 4K supports a single SDI input and output.


        Figure: DeckLink SDI


        Figure: DeckLink SDI connections

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

      3. DeckLink Studio 4K

        DeckLink Studio 4K supports: one SDI input/output port, one analog audio/video and one HDMI input and one HDMI output port. Studio uses the same analog breakout cable at the Extreme 4K


        Figure: DeckLink Studio 4K


        Figure: DeckLink Studio 4K connections

      4. DeckLink Duo 2

        The DeckLink Duo adapter supports 4 bidirectional HD/SD inputs/output.


        Figure: DeckLink Duo


        Figure: DeckLink Duo SDI/HD connections

      5. DeckLink Quad 2

The DeckLink Quad 2 has 8 bidirectional SD/HD ports. The card has Mini BNC SDI connectors. An adapter cable us used to connect to standard BNC connectors.


Figure: DeckLink Quad SDI-SD/HD

        1. DeckLink Quad 2 SDI–SD/HD connector diagram

          Connections are made to the SDI inputs as shown.


          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.


          Figure: DeckLink BNC to Mini BNC adapter cable

      1. DeckLink Mini Recorder

        DeckLink Mini Recorder has a single SDI and HDMI input.


        Figure: DeckLink Mini Recorder


        Figure: DeckLink Mini Recorder connections

      2. DeckLink Mini Monitor

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


        Figure: DeckLink Mini Monitor output


        Figure: DeckLink Mini Monitor connections

    1. DekTec

MIS supports multiple DekTec acquisition cards. A common driver is used for all DekTec cards: currently V4.23.0.240.

      1. DTA-2111 Multi-standard VHF/UHF modulator

        The DecTec 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. DTA-2136 Dual QAM-A/B/C cable receiver

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


        Figure: DekTec DTA-2136

      3. DTA-2137C Dual DVB-S2 satellite receiver

        The DekTec DTA-2137 is a dual channel DVB-S2 satellite receiver card. The card includes an ASI output port for each channel for local monitoring.


        Figure: DekTec DTA-2137

      4. DTA-2145 Dual ASI/SDI

        The DekTec DTA-2145 has two ASI ports, one dedicated output the second configurable as input or output.


        Figure: DekTec DTA-2145
 DTA-2160 Triple ASI, GigE


        The DekTec DTA-2160 has 3-ASI interfaces and 1 Gigabit Ethernet.

        Gig E Port 4

        ASI 1 Port 1

        ASI 2 Port 2

        ASI 3 Port 3

        Figure: DekTec DTA-2160

        Physical location from top

        Port type

        Logical port number


        Gig Ethernet

        Port 4


        ASI 1

        Port 1


        ASI 2

        Port 2


        ASI 3

        Port 3

        Table: DekTec DTA-2160 connector ports

    1. Hauppauge

      MIS supports the Hauppauge 01609 capture card, current driver is V8.5.35313.

      1. WinTV-quad HD

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


        Figure: Hauppauge 01609

    2. Magewell

      MIS supports multiple Magewell HDMI capture cards. Magewell HDMI cards are used to ingest a maximum of four HDMI channels per card. A common driver is used for all cards: currently V1.3.0.38

      1. Pro Capture HDMI

        The single HDMI input card is primarily used to ingest a single HDMI stream but it may be used for analog audio/video.


        Figure: Pro Capture HDMI Inputs

      2. Pro Capture Dual HDMI

        The Pro Capture dual supports two HDMI inputs.


        Figure: Pro Capture Dual HDMI inputs

      3. Pro Capture Quad HDMI

        The Pro Capture quad supports four HDMI inputs.


        Figure: Pro Capture HDMI card


        Figure: Pro Capture HDMI quad inputs

    3. Osprey

      MIS supports multiple Osprey capture cards. Osprey cards are used to ingest a maximum of four analog channels per card. A common driver is used for all cards; currently V5.0.7.32.

      1. 260e Analog capture card

        The 260e supports a single: component, S-video and composite video and balanced or unbalanced stereo audio inputs.


        Figure: Osprey 260e and breakout cable

        1. YPrPb – component video input breakout cable


          Figure: Component video input

        2. S-video input breakout cable

          Connect the S-video adapter to the breakout cable. Note in this configuration Composite 1 is still available but not at the same time as S-Video.


          Figure: S-video input

        3. Composite video input breakout

          The card supports three composite video channels but only one can be active.


          Figure: Composite video input

      2. 460e Analog capture card

        The Osprey-460e supports four: composite video inputs. A breakout cable is used to connect four stereo audio channels.

        MIS 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


        Figure: Osprey 460e

        1. Audio breakout cable 9-pin mini-Din

          The pin assignment for the Osprey 460e audio break out is as follows:

          1. Audio input

          Left 1

          2. Audio input

          Right 1

          3. Audio input

          Left 2

          4. Audio input

          Right 2

          5. Audio input

          Left 3

          6. Audio input

          Right 3

          7. Audio input

          Left 4

          8. Audio input

          Right 4

          9. Ground


          Table: Osprey audio breakout

        2. 460e rack mount breakout panels

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


          Figure: Osprey composite video and stereo audio breakout panel

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


          Figure: Osprey video breakout panel

          It provides rack connection to the four video channels configured individually as: Component, S-Video, and Composite.


          Figure: Osprey balanced audio breakout panel

          It provides rack connection to 4 balanced stereo channels.

    4. Sonifex

      MIS supports multiple Sonifex AM, FM and DAB radio acquisition cards.

      1. PC-AM6-32 AM radio capture card

        The PC-AM6-32 is used to ingest AM radio. It is available in versions from 6-32 channels in 6 channel increments. Current driver: V8.00.00.3508


        Figure: PC-AM6-32 AM radio card

      2. PC-FM6-32 FM radio capture card

        The PC-FM6-32 is used to ingest FM radio. It is available in versions from 6-32 channels in 6 channel increments. Current driver: V8.00.00.3511.


        Figure: PC-FM6-32 FM radio capture card

      3. PC-DAB1-4 DAB radio capture card

        The PC-DAB1-4 is used to ingest DAB digital radio. It is available in versions from 1-4 ensemples in 1 ensemble increments. Current driver: V8.00.00.3503


        Figure: PC-DAB1-4 DAB radio capture card

    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 video interfaces are currently supported, depending on the specific capture card.

      Normally each STB is statically set to a particular channel (dial number) for 24/7 ingest. Optionally; the encoder may be configured for virtual STB remote controller allowing MIS to select channels either automatically via the scheduler or manually under user control. A USB IR blaster enables MIS to control the STB.


      TECH TIP

      MIS is recording and logging content: as such it is only able to support HDMI without HDCP security.


      Figure: Typical STB rear panel

    6. STB remote control

      When an encoder is connected to a STB the STB is typically set statically to a particular dial number (service). This enables MIS to record the channel 24/7 for subsequent playback and analysis. Optionally an encoder may be configured for STB remote control emulation. In that case MIS uses an USB IR emitter to emulate STB remote control commands. Each Encoder/STB pair configured in this fashion needs a dedicated USB IR remote controller. Position the IR emitter so it is seen by the STB IR receiver but not other STBs in the rack. The emitter is located inside the controller behind an IR transparent window. Optionally a cabled IR emitter may be used.

      This option allows users to manually interact with the STB or create a schedule to automate channel switching and program capture.


      Figure: USB IR remote control


    This section lists events and configurations that should not be applied to any of the MIS servers.

    • Do not run a web client application on the encoder server or central server.

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

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


  1. Enter the URL or IP address of the MIS central server.

  2. You will be prompted for your log in credentials (username/password).



Add the IP address or the MIS domain name to the "Trusted Sites" list in Internet Explorer.


Figure: MIS home page with tools dropdown menu

Assuming you entered your account credentials correctly, you will be greeted with the MIS home page. The specific icons displayed reflect installed MIS options. As an administrator your account has access to all installed features. 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 MIS 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. MIS 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.


      Figure: Log out

    2. Browser support

      MIS supports Chrome, Edge, Firefox and Safari browsers. These browsers use HTML5. Note that MIS only supports the Safari browser when used on the Mac OS. MIS does not support Safari on Windows.

      MIS supports Internet Explorer 11. IE requires use of downloaded ActiveX media player.

    3. Internet Explorer settings

      MIS currently supports Internet Explorer versions 11. When using Internet Explorer you must set "Compatibility mode".

      1. After you log into MIS 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 MIS.

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


        Figure: Setting IE compatibility view

      3. Next, set the location of the MIS 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 MIS web site 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 MIS server does not use SSL/TLS, you need to uncheck the “Require server verification” check box. Press <Add> to update the trusted site list, then <Close>.

      5. To verify you successfully added MIS click <Trusted Sites> again, then

        <Sites>. The MIS server URL should show in the “Websites” box.


        Figure: Add MIS to IE trusted sites

    4. MIS ActiveX media player

When using IE to access MIS, a customized ActiveX media player is required.

      1. Installing the media player

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


        Figure: Request to install media player


        TECH TIP

        Media player installation requires administrator rights on your PC.


        Figure: Windows security warning

        Accept the warning by clicking <Allow>. MIS will launch the Media Player Setup Wizard.


        Figure: Media player setup wizard

        If an older version of the 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.


        Figure: License Agreement

        You have the option of choosing into which folder MIS 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 MIS and shut down IE, then click <OK> to proceed.


        Figure: Shut IE down to install


        Figure: Player installation progress
 Optional Settings

        MIS will present you with the “Optional settings” window.


        Figure: Optional settings

        Optional setting: Internet Explorer shortcut

        If you want to add a quick connect button to your Internet Explorer tool bar, enter the URL or the IP address of the MIS server in the field provided. Leave the field empty if you do not want MIS on your tool bar.

        Optional settings: Intel video adapter workaround

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

        Optional Settings: Favor quantity over quality

        Volicon recommends 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>.

        MIS presents you with the “Completing the Media Player Setup Wizard” window.


        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.


        Figure: Update MIS ActiveX media player


        TECH TIP

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

      3. Removing the media player

        To remove the media player, go to <Control panel><Programs and features>

        (Windows 7), then remove the “Media Player”.


        Figure: Removing the media player

    1. MIS 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 MIS detects an idle session, it will time out and close the session.

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

      • If MIS is localized use the dropdown image to the left of the Gear icon to change the active language.

      • Click the image <gear> icon in the upper-right to log out or access MIS management features.

      • The main menu gives you access to various MIS features. As an administrator you are primarily concerned with the gear icon in the upper right of the screen.


      Figure: Welcome page


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


Figure: User vs admin tools

  • Settings – configure the central server

  • Preferences – user specific setting and time zone

  • Analytics – displays various usage reports

  • System Health – displays status of various MIS components

  • Configuration – configure probe groups, probes and encoders

  • Help & tutorials – link to embedded tutorials

  • About – displays MIS and ActiveX player version

  • Contact us – Link to Volicon support page

  • Reset page setting – clears user data such as selected channels

  • Log Out – terminate user session

    1. System architecture

      The central server is the heart of MIS. It has an overarching responsibility for all aspects of the system. Depending on size, MIS 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 MIS to interface with various program sources.

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

      Bouquet(s): are 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, etc.

      Probe(s): each server, as a whole unit, contains anywhere from 1 to 16 video, audio and metadata capturing inputs/channels. It stores 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 by the system. There is a direct one-to-one relationship between each probe video input and 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.


      Figure: Probe architecture

    2. Settings: central server

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

      • Home: takes you back to the main page

      • System: Configure overall settings

      • SNMP receivers: Configure listening ports to receive SNMP messages

      • Channel sets: Logical channel grouping independent of physical encoder

      • Distribution profiles: Specifies how clips are exported

      • Roles: Specify which aspects of MIS each user role able to access

      • Users: Contains list of all user accounts

      • STB: Configure STB remote control features

      1. Home

        Takes you back to the MIS home page.

      2. System

        Use this page to configure system-wide global settings.

        1. System – general


          Figure: System general

          System date format

          Dropdown to select desired year-month-day format

          Enable strong password policy

          Requires users to periodically reset passphrase and use combination of characters to create strong passwords; system will refuse to accept passphrase if it doesn’t meet these requirements and prompts user with requirements:

          Enable login page user warning

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

          Show warning on first or every login

          Sets if warning is displayed each time a user logs in or only the first.

          Login warning title

          Message title

          Login warning text

          Text message displayed when users prevented from accessing system: example: “System maintenance underway – system will be back online by 5AM Tuesday.”

          Manual mode timeout

          Automatically disconnects user remote control of STB; Only one entity can be in control at a time.

          Display dashboard widget

          Adds alerts icon at the top-right of each page; indicates the number of active faults; clicking icon provides details about each fault

          Attached logo

          Attach company logo; permissible file types: JPG, GIF, PNG

          Email alerts sent address

          From email address used for email sent by central server


          MIS is able to send QoE alerts via Slack; may be enabled/disabled; not relevant to all implementations

          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


          Table: Central server – general settings

      3. SNMP receivers


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


        Select/deselect page: Toggle between select and deselect of all receivers

        Add receiver: Create new receiver

        Delete: delete selected receivers

        Customize columns: use this feature to select which columns to display


        Figure: SNMP receivers


        Enter the version your NMS uses. MIS 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 central server


        Enter the port used for SNMP traffic with the host; well-known

        SNMP is port 161


        This is a list of active directory groups.

        Table: SNMP receiver settings

        1. Add/edit SNMP receiver settings

          To create a new SNMP receiver, click the <Add receiver> 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


      4. 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.


        Expand/Collapse all: Toggle between select and deselect of channel sets

        Add new channel set: Create new channel set

        Customize columns: use this feature to select which columns to display

        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 parenthesis to the right of the set name.


          Figure: Settings channel set

        2. Delete a channel set

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

      5. Distribution profiles

        The distribution profiles specify how clips exit the MIS 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. Destination defines social media destinations where the clips will be sent along with any necessary account credentials. Publish defines in what format the clip should be encoded and specifies one or more previously defined destinations.



        Figure: Settings distribution profiles

        Select/deselect all: Toggle between select and deselect of all profiles.


        Add export profile: Create new export/destination/publish profile

        Delete: delete selected profiles

        Customize columns: use this feature to select which columns to display.

        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, enter a descriptive name into the profile name line. This is the name that will be displayed.


          Figure: Export profile Pt 1

          The audio/video settings allow you to select video and audio versions if the encoder offers multiple version 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 the export the clip in a different resolution and bit rate then it was ingested by MIS. Set both parameters using the dropdown menus. MIS will transcode the stream to these setting prior to export.

          Timestamp defaults to central server time zone (auto). If you want to use a different time zone select <Other> and use the dropdown to select a time zone as an 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. MIS allows flexible placement, size and degree of transparency.

          Maximum Time Accuracy provides frame by frame timing accuracy.


          Figure: Export profile Pt 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 into 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.

          The Archive is a special case, only a single Archive is permitted.


          Figure: Settings distribution profiles

        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.


          Figure: Publish profile


          Figure: Create new publish profile

          A new page pops up with four sections:


          Type the new name or edit the old one

          Video export profiles

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

          Transcoding commands

          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

      6. 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 for all MIS features and cannot be deleted.


        Applications grant the user access to; Share, Deliver, Review, Comply, and Monitor

        Clicking top-level function automatically selects all features for

        that function. If you want to restrict access to a subset, uncheck specific features

        Admin pages

        Sets access to admin tools: Settings, Configuration, System health and Analytics


        This defines how the role is able to utilize MIS features


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


        This displays all user accounts associated with the role

        Other Settings

        This sets session timeout and maximum number of concurrent videos

        Publish profile

        This selects the social media sites 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 times there are only small differences between roles, use the duplicate feature to simplify the task. Select a role that is as similar to the new one as possible, and then click the <Copy> icon. Type in the new name and click <OK>. Then access the new role and make any necessary changes.


        Figure: Creating a duplicate role

        1. Applications

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

          Example: looking at the Users’ role, we note it allows access to all MIS features except Deliver and the admin screens.


          Figure: Settings user roles

        2. Admin pages

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


          Figure: Settings admin pages

        3. Permissions

          This section defines in great granularity how each Role is able utilize MIS.


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


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


          Normally MIS is accessed from fixed workstation; allows access from smart phones


          If checked the roll is able to administer Multiview

          Advanced share

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


          Management console administrator

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

          Share light editor

          Enable limited bookmark video editing using the light editor


          Specify if role is allowed to export and whether or not programs ingested via transport stream can be exported


          Enable media player to access programs in long term storage

          Table: Roles - permissions


          Figure: Roles - permissions

        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 new channel set> icon at the top of the page. A list of previously defined channel sets is displayed on the right of the page. Using channel sets allows you to logically group associated channels regardless of how and where they are ingested into MIS.


          Expand/Collapse all: Toggle between displaying channel set name vs all channels within as set

          Add new channel set: Create new channel set

          image Customize columns: use this feature to select which columns to display


          Figure: Roles - channels

        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 a role click the <Add new user> icon. A list of all account names appear 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 at the right to remove the account.


          Figure: Roles – users assigned

        6. Other settings

          This section specifies common behavior for the role.


          Figure: Roles – other settings

          Session timeout

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

          Unlimited playback session

          Inhibits automatic inactivity timeout when playing a video


          Maximum number of simultaneous videos a role is able to


          play; use the dropdown to set the value

          Force to lowest sub-encoder

          If checked, and program is ingested in multiple resolutions/bit rates, then lowest resolution/bit rate is used

          Table: Roles – other settings

        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 to edit. Hover over and click <Delete> to remove it from the role.


          Figure: Roles - publish profiles

      7. 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 MIS 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 temporarily restrict access without having to delete the account.


        Add new user: add new user to system

        Export list: create spreadsheet of accounts

        image Customize columns: use this feature to select which columns to display


        Figure: Settings users

        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 at the right of the page lets you modify account features. The <Roles> dropdown section (toward the bottom of the page) allows you to specify which aspects of MIS the account is able to access.


          Figure: Add new user

        2. Change password

          From time to time it may be necessary for the MIS 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 MIS, use the <Edit> feature to change Status from Active to Inactive. This prevents the user from logging into the system but does not delete the account.

        4. Delete account

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


        5. Export user account list

          MIS allows you to create an Excel spreadsheet of user accounts. Click the

          <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.


          Figure: Export account list

      8. Set-top box

        This tab is used to define programs available when using the Set Top Box remote control feature. In general this feature set will be configured by Volicon support.

        1. Services

          Services are a list of programs available on the STB. To add a new service select

          <Services>, tab 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 whether is linear or scripted. Linear mode simply selects a particular STB channel. Scripted mode runs a script under control of MIS to send commands to the STB.

          To edit an existing service hover over the desired service and click the <Edit>



          To delete a service hover over the service and click the <Trashcan> icon.


          Check all: toggle between select and deselect of all services

          Add new service: Create a new STB service

          Delete service: delete any selected services

          Export all services: create spreadsheet of STB services

          Delete all: delete all selected services

          Customize columns: use this feature to select which columns to display


          Figure: Creating a new STB Service

        2. Bouquets


          Bouquets are collection of services. This allows you to refer to a group of services rather than an individual service. To create a new Bouquet manually click the <Add new bouquet> icon. This opens a new pane to the right of the screen. Enter the desired name of the Bouquet and descriptive information. Use the Services pulldown to associate previously defined services with the Bouquet.


          Check all: toggle between select and deselect of all bouquets

          Add new bouquet: Create a new STB bouquet

          Add new bouquet from EPG: Create bouquet from EPG


          Delete bouquet: delete any selected bouquets

          Add service to all bouquets: add a new service (channel) to all bouquets


          Change service dial number on all bouquets: change service dial number for all bouquets

          Delete service from all bouquets: delete service from all bouquets

          Delete all: delete all bouquets

          Customize columns: use this feature to select which columns to display


          Figure: Create STB Bouquet manually


          MIS allows you to use the electronic program guide (EPG) to create a Bouquet.

          Click the <Add new Bouquet from EPG> icon. Enter the name and optional descriptive text for the Bouquet. Specify: Country, Postalcode 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.


          Figure: Create STB bouquet from EPG

          Use <Add service to all bouquets> to add a new service (channel) to all bouquets. Use <Change service dial number on all bouquets> to change the service (channel) dial number to all bouquets. Use the <Delete service to all bouquets> to remove a service (channel) to all bouquets. These three features make changes to all bouquets whether or not they are selected.




          Figure: Changing service in all bouquets

          To edit a Bouquet hover over the name and click the <Edit> icon.

          To delete a Bouquet hover over the name and click the <Trashcan> icon.

          To export or import Bouquet services hover over the name and select the appropriate icon. This will export or import a spreadsheet on your computer.

        3. Scripts


          Scripting is used to send precanned messages to the STB. To create a new Script select <Scripts>, turns blue, 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.


          Check all: toggle between select and deselect of all scripts

          Add new script: Create a new STB script Delete script: delete any selected scripts Delete all: delete all scripts

          Customize columns: use this feature to select which columns to display


          Figure: Creating a new STB Script

        4. Lineups

          Lineups represent a set of services that an encoder should scan. Lineups consist of services and are associated to a bouquet, although services across bouquets can be added. Once an encoder is configured with a lineup, it will start round-


          robin scanning each service, executing it’s configured script. Within a lineup, users can override the default service schedule or script.

          Check all: toggle between select and deselect of all lineups

          image Add new lineup: Create a new STB lineup



          Import: Import lineup


          Duplicate: create a duplicate lineup

          Delete: delete selected lineups

          Customize columns: use this feature to select which columns to display

        5. STB


          STB associates an image of the physical remote control and defines hot zones to allow user to manually control the STB. To create a new STB select <STB>, turns blue, and click on the <Add> icon. This opens a new pane to the right of the screen. Enter the STB name. Upload 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.


          Check all: toggle between select and deselect of all STB

          Add new STB: Create a new STB


          Import: Import lineup

          Delete: delete selected STBs

          Customize columns: use this feature to select which columns to display


          Figure: Creating a STB Remote Control

    1. Preferences

      This section allows you to customize the way MIS displays information for your account.


      Figure: Preferences

      1. Home

        Takes you back to the MIS home page.

      2. Main

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


        Figure: Preferences successfully updated

        1. Time zone

          MIS 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 controls 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 “Play live on last used channels” is checked, the channel viewer automatically plays the channel in real-time.

          When “Send email notification when export is finished (CEM export only” is checked MIS sends an email to the address associated with your login.

          When “Display player seed in FF and RW mode” the media player add speed display in fast forward and rewind.

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

      3. Password

        MIS allows users to change their own passwords.


        Figure: Preferences password

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


        Figure: New password does not match

    2. Analytics

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

      1. Home

        Takes you back to the MIS home page.

      2. 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.

        Download aggregated report: save report to a spreadsheet


        Figure: Exporting streaming usage report


        Figure: Streaming usage report

      3. 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.


        Figure: Recording downtime report

    3. System health

      System Health is composed of four sections: Users Activity, Event Viewer, Equipment Alerts, and Active Users. Each of the sections has provisions to export the data to an Excel spreadsheet.

      1. Home

        Takes you back to the MIS home page.

      2. User activity

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


        image Customize columns: use this feature to select which columns to display Export list: exports activity list to an spreadsheet


        Figure: User activity

      3. Event viewer

        This page displays internal system messages between the various MIS subsystems.


        image Customize columns: use this feature to select which columns to display Export list: exports activity list to an spreadsheet


        Figure: Event viewer

      4. 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.

        Us 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 section at the upper left specified one or more email addresses and alert name and subject header. The system defaults to the email of the alert creator but more can be added if desired.

        Under that is an advanced section that allows you to inhibit alerts from specific date and times.

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


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


        Check all: Toggle between select and deselect of all alerts


        Create new alert: Create new alert event Remove selected alert: delete selected alerts Enable alert: enable selected alert(s)

        Disable alert: disable selected alert(s)

        image Customize columns: use this feature to select which columns to display


        Figure: Creating a new equipment alert

      5. Active Users

        This page displays users currently logged on the system. To manually log a user out, hover over the account (account is highlighted the account in blue). At the extreme right click the <Logout> icon. The user will need to log back in. To prevent the user from accessing MIS go to <Settings> <Users> highlight the account and click on <Edit>. Change the account status from active to inactive.

        image Customize columns: use this feature to select which columns to display


        Figure: Active users

    4. Configuration: probes and encoders

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

      • Home: takes you back to the main page

      • Encoders: Configure probes and encoders

      • Probe profiles: Create common profile shared by multiple probe servers

      • Encoder profiles: Create common profile shared by multiple encoders

      • Manage streams:

      1. Home

        Takes you back to the MIS home page.

      2. Encoders


        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.


        At the top of the dashboard there are three icons that allow you to 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.

        Under the probe section click the <Encoder> icon to display how many encoders are configured in each probe server. Encoders are hardware capture cards capable of ingesting one or more streams (channels). Select <Media Hubs> to display how many media hubs are configured in each probe. A media hub is software running on the probe responsible for transport stream ingest and streaming stored h.264 video to end users. <TS inputs> lists transport stream ingest card sources in each probe server.

        image Add probe: Volicon support is responsible for adding additional probes. Use this icon to assign an IP address to a new probe sever.



        Sync all probes in group: syncs all displayed probe groups with the current configuration.

        Expand/collapse all: toggles display between just probes and probes with associated encoders.


        Figure: Expanded encoder display


        Figure: Expanded media hub display


        Figure: Expanded TS encoder display



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

        The status of each encoder is displayed in text to the right of the name next to a color-coded icon (green checkmark – all is well, red X 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>.



        Figure: Probe controls


        Assign profile: is a planned future feature.


        Create and Assign Profile: is a planned future feature.

        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.


        Figure: Probe sync

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

        image Delete: Removes the entire probe. This only applies to empty groups when no probes have been assigned.

        1. Create a probe group

          The top of the “Groupsdashboard 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>. MIS will display confirmation at the top of the page once the probe group has been saved.


          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.

          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.


          Figure: Rename a group

        3. Delete a probe group

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

          <Trashcan> 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.


          Figure: Delete probe group

        4. Adding a probe

          Volicon support is responsible for adding probes and encoders to the system and updating relevant license information.

        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>,

          <NTPService> and <License>.


          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 dynamic addressing may be used via DHCP.


          Figure: Configurable probe fields

          Probe status information

          Except for the <Indexer counter host> this is a read-only status display.


          Figure: Accessible probe information display

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


          Figure: Inaccessible probe status

          Level license info

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


          Figure: High-level license information

          Edit probe: Streamer section

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


          Figure: Streamer ports

          Edit probe: NTP service section

          Accurate timing is critical for successful MIS operation. Many aspects of MIS require millisecond timing accuracy. This section allows you to change which

          network time protocol (NTP) time server MIS uses and how often it is polled. MIS 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 appear to the right of 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 a 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; select the units from the <Interval> collection. Volicon Media Intelligence service recommends setting the polling interval to 3600 seconds.


            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, MIS 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.


            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 of 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.


            Dolby AC-3 audio channels


            Active Format Description

            Closed caption indexing

            Closed Captioning monitoring


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


            How many encoders can be configured with DolbyE

            Extra audio streams

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

            Full res channels

            # Native uncompressed channels – counts to total limit

            HD channels

            # of HD channels – counts toward total channel limit

            Interactive services

            Scripting module for Interactive Services

            Long term storage

            LTS option not subject to automatic purge

            Loudness measurement

            Monitor audio to insure it complies with FCC guidelines


            Nielsen Audio Video Encoder logging

            OTT channels

            # of over the top channels – counts toward total limit

            TS channels

            # of transport streams – counts toward total limit

            Total channels

            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 s 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.


          Figure: Syncing and editing an encoder

        7. Adding an encoder

          Volicon support is responsible for installing probes and encoders.

        8. Encoder configuration

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


          Figure: Encoder sections

          Each encoder has eight configuration subsections.

          • Encoder: configures specifics of name and display icons.

          • Input: streaming ingest settings, this varies by stream type and how it is ingested by MIS.

          • Output: configures specifics of how MIS stores each channel and sub- encoders.

          • Storage: configures storage location and duration.

          • Features: enable loudness, thumbnails and NAVE.

          • Alerting: sets error detection thresholds.

          • Captions: configure Closed Captions and subtitles.

          • More: configures miscellaneous settings.

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


          Figure: Unsaved change warning

          Encoder - encoder section


          Figure: Encoder settings

          Encoder source

          Indicates input type: video capture card, transport stream, OTT cloud, or device direct

          Encoder status

          Real time encoder status: running or stopped

          Display name

          Encoder name presented to users, used to create a user-

          friendly name for the channel

          Encoder name

          Read-only name created by Volicon

          Probe name

          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 the desired icon; typically the channel logo, but may be any JPG or PNG image


          Opens media player for the channel

          Table: Encoder information

          RPM settings

          This section is configured when an encoder input is part of the Volicon Remote program monitor (RPM) suite or the encoder is equipped with the STB remote control feature.


          Figure: STB remote control feature


          A bouquet is a logical group of channels. If the encoder has been configured for STB remote control the dropdown associates a Bouquet with this STB. If more than one bouquet has been defined use caution when changing bouquets to

          insure the services are available on this STB.

          Primary lineup

          List of station dial numbers (services) associated with the input

          Secondary lineup

          Alternate station list



          A Reviewer is used to attribute a fault to the originating STB or to a broader service issue. When an Encoder is assigned a Reviewer (of another Encoder on the same Probe with the same Bouquet), the Reviewer will verify if the fault is repeatable on a separate STB. If the fault is repeatable, then the fault will be reported, if not, then the fault will be squelched.

          Table: RPM – STB configuration section

          Encoder – input section

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


          Video Input: capture card used to interface MIS to program source, typically a set-top box


          Transport Stream (TS): IP based direct program access


          Cloud: IP based, typically via CDN streaming


          Device direct: tethered cell phone acquisition


          Figure: Video and audio input profile (capture card and transport stream)

          External switch output

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

          Restart on input recovery

          Automatically restarts encoder when its input is recovered; relevant for Blackmagic cards only, to avoid time stamp issues

          Signal loss restart interval

          During periods of no input, encoder automatically restarts at specified interval, to avoid time stamp issues

          Video device name

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


          Required text field

          Connector type

          Dropdown to select video connector


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

          Add format

          Used to open dialog to create another format

          Table: Video input (capture card and transport stream)


          Card name and additional information about audio input type


          Audio profile in XML format

          Table: Audio input (capture card & transport stream)


          Figure: Transport stream input

          TS input name

          Stream name

          Program name

          Program ID and name within the stream


          IP address or URL of the program source


          IP port address to access the program

          HTTP node name

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

          Storage node name

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

          Program name

          Name of the program used to encode the TS stream

          Close gaps from cache

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

          Detect PAT/PMT events

          Depreciated, no longer used

          Handle PAT/PMT events

          Depreciated, no longer used

          Handle XDS events

          System to process Extended Data Services events and log them

          Stop on scrambled

          Ignores encrypted streams so MIS does not generate erroneous alerts

          Enable low bit rate streams:

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

          Table: Transport stream input


          Figure: Cloud input


          Dropdown to select program source server: No Authentication, Akamai, Uplynk CMS


          Akamai parameter

          Shared key

          Akamai parameter


          Uplynk parameter

          API secret

          Uplynk parameter


          URP or IP of proxy server if used


          Channel-specific URL

          Load data

          Saves profile data


          Bitrate and resolution

          Video format

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

          Audio format

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

          Table: Cloud input


          Figure: Encoder device direct input


          Smart phone used to capture the program

          Device ID

          ID of the device as the Media Hub configured it

          Device manufacturer

          Smart-phone manufacturer

          Device model

          Smart-phone model name

          Device name

          The name of the device to be shown in Media Hub

          Device serial number

          The hardcoded serial number of the device, automatically detected


          A list of all devices connected to the server

          Display height

          Height in pixels

          Display orientation

          Landscape or portrait; if left blank defaults to portrait

          Display width

          Width in pixels

          Media Hub host

          Media Hub IP address typically: localhost

          Media Hub port

          IP port typically 8080 to avoid conflicting with other web servers

          VMN port

          Port used to stream content from the device

          Table: Encoder device direct input profile

          Encoder – output section

          Unlike inputs, the output settings are the same for all encoders, regardless of how the program is ingested into MIS.


          Figure: Encoder output

          Video codec

          Dropdown to specify how MIS encodes the program for storage. MIS supports; H264, WMV3, WMVA, and WVC1

          H264 encoder type

          MIS supports multiple implementations: x264, MainConcept, MFT, CUDA

          Bitrate (Kbps)

          Dropdown to specify program bitrate for storage


          Dropdown to specify screen resolution for storage

          Compression quality

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

          Force minimum GOP size

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

          Reduce frame rate

          Reduces frame rate to reduce output bandwidth consumption

          Reduce frame rate target FPS

          Output frame rate value

          Table: Encoder output - video output profile

          Audio codec type

          Dropdown to specify how MIS encodes audio for storage: AAC, WMA and WMApro; when configuring audio codec type that describes the audio codec used by this encoder, codec changed for each audio streams feed

          Audio Languages

          Specifies one or more audio channels

          Table: Encoder output - audio output profile


          Live stream used to view low-latency video on monitor page; note: this feature 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 bit rate, 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.


          System created name derived from bit rate and resolution

          Bit rate (Kbps)

          Dropdown selection of bit rates


          Dropdown selection of screen resolution


          Adds or deletes a sub encoder

          Table: Encoder output -sub encoders

          Encoder - storage section

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


          Figure: Encoder storage

          Main index path

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

          Free disk space threshold

          Space not be used by MIS, kept free for other use; value to be between 0 and 0.9, where 0 means no free space reserved and 0.9 means 90% of storage location kept free

          History depth

          Specifies how long programs are stored; numeric value specifying how many unit intervals video will be stored.

          Example: value of 30 and Interval of days will store video for 30 days

          Table: Encoder storage - general


          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

          Specifies duration of program storage, streams normally stored in local storage; if inadequate, contact Volicon 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

          Min free disk space

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


          Specifies if this encoder is a backup encoder for another system

          Master encoder name

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

          Master encoder path

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

          MaxGap size

          The maximum gap size between files

          Slave lag

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

          Table: Encoder storage - long term storage (LTS)

          Encoder - features section

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

          Loudness monitoring


          Figure: Encoder features - loudness


          With optional loudness module enabled, MIS 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; MIS loudness module accurate per each video frame and takes measurement every 100 milliseconds; measurements able to be done with/without gating windows (-10 dB but adjustable)

          Gating mode

          Dropdown to select: ATSC1, ATSC3 or EBU

          Input adjustment

          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

          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 default setting: 60, 360, 1440, 0 , 0 , 0, 0

          Short IM

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

          Pre dialnorm

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

          True peak

          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


          Dolby – Adaptive Transform Acoustic Coding 3 enable/disable

          Enable DRC

          Dolby – Dynamic Range Compression

          Table: Encoder features AC-3


          Figure: Encoder features – DPI and AFD


          Digital Program Insertion

          Events interval

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

          Log events

          Enable/disable logging of DPI event to a database

          Stream IDs

          List of DPI streams to be monitored

          DPI offset

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

          Default local avail durations

          Default location available duration to use (in milliseconds)

          Default pre-roll

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

          Indexing settings

          New feature not yet implemented.

          Table: Encoder features - digital program insertion (DPI)

          AFD profile

          AFD profile in XML format


          Not used in MIS

          Table: Encoder features - active format description (AFD)


          Only applies to RPM systems – identify objects and images on screen; used for channel change verification.

          Table: Encoder features - interactive services


          Figure: Encoder features - thumbnails

          Thumbnails enable

          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

          Sampling rate

          Every x seconds, saves an image to the storage

          Table: Encoder features - thumbnails


          Figure: Encoder features - text overlay


          Enable/display of embedded text


          Number of free text lines


          Number of characters in a free text line

          Score line

          Line on which the scores will be burnt in 1-based index system

          Status line

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

          Video input line

          Setting for the video input line burnt into the video

          Table: Text overlay

          Timestamp enable

          Turn on timestamp overlay for this encoder channel


          Dropdown to position the info on player screen

          Auto calculate offset from UTC

          Based on probe’s time setting


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


          Offset from UTC

          Manually sets a time zone offset; setting overrides probe O/S time zone setting; MIS uses value instead of offset in probe

          Table: Timestamp


          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. 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.


          Figure: NAVE watermarking

          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 the content was distributed to (NT) and the final distributor (FD), say in the case of local broadcast station or cable channel. The watermarks include a timestamp, so if 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 watermark's creation time and the number of good watermarks that should be received per period.


          Figure: Encoder features – NAVE


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

          Score line

          Percentage of good watermarks in the monitored window; labeled “Error Percent” in early versions of MIS


          Filters watermarks by level:

          Final Distributor (FD): entity that delivered content to customer

          Provider Content (PC): entity that originated content

          Video on Demand (VoD): time shifted viewing

          Network (NT): Network that delivered the content

          Minimum good watermarks

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

          Station IDs

          List of good watermarks you intend to accept; if field is left empty, all watermarks will be detected; if some channels support more than one station ID (SID) insert into the SID array all IDs you intend to accept; a single SID is sufficient to satisfy Minimum Good Watermarks and Watermark Percentage recovery variables to avoid faults and stay recovered

          Warning percent

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

          Watermark age

          The watermark’s time from its creation

          Watermark max age

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

          Window interval

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

          Table: NAVE

          Video Quality

          Requires optional module to monitor video quality

          Table: Quality Monitoring

          Encoder - alerting section

          The alerting feature configures MIS 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.


          Figure: Encoder alerting - video

          Video loss

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


          Default: 30 seconds


          Default: 10 seconds

          Black screen

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


          Default: 30 seconds


          Default: 10 seconds


          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 that match 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, a video static alert is declared; when notification is enabled, SNMP trap and email messages sent (if configured by the admin)


          Default: 30 seconds


          Default: 10 seconds


          Default: 95%

          Table: Encoder alerting - video


          Figure: Encoder alerting – slate

          Generates an alert when matching slate ID is detected.


          Figure: Encoder alerting - audio

          Audio high:

          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 alert example: 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); media fault is detected, generating an audio alert and automatically creating a fault clip, which is stored under the clips (Fault Clips section on the MIS media player); when notification is enabled, SNMP trap and email messages sent (if configured by the admin); if you wish to change certainty, duration, or recovery levels, please contact MIS support.


          Default: 30 seconds


          Default: 10 seconds


          Default is -1dB

          Audio low

          Low audio fault is detected when the incoming audio stays below the low-level threshold and fault duration fault exceeds the duration threshold; when notification is enabled, SNMP trap and email messages sent (if configured by the admin)

          Note: disable audio alert detection on channels with frequent silence.


          Default: 30 seconds


          Default: 10 seconds


          Default: -40dB

          Table: Encoder alerting - audio


          Figure: Encoder alerting - metadata


          Monitors embedded channel metadata


          Default: 30 seconds


          Default: 10 seconds


          Defines number of metadata instances missed in detection threshold duration; example if threshold set to 5, and more than 5 instances missed during 30-second window then alert is generated

          PSIP/XDS frozen

          Monitors if PSIP/XDS content hasn’t changed for a prescribed period of time.


          Default: 1800 seconds


          Default: 0 seconds


          Default: 95

          PSIP/XDS missing

          Monitors if PSIP/XDS information isn’t present for a prescribed period of time.


          Default: 60 seconds


          Default: 0 seconds


          Default: 95

          Table: Encoder alerting - metadata

          Encoder captions section

          This section determines how MIS processes closed captioning and subtitles.


          Figure: Encoder captions

          CC Adjust

          Not currently relevant to MIS

          Metadata enabled

          Enable/disable CC monitor

          Metadata type

          Dropdown to specify which data format the channel is using

          TS teletext stream ID

          The ID of the Teletext stream inside the transport stream program

          Table: Encoder captions - closed captioning

          Database URLs

          Host and profile name


          Add or remove metadata database URLs

          Table: Encoder captions - indexing profile

          File name

          The database name; <Select File> to add additional profiles

          Table: Encoder captions - profile


          Name of the language


          Stream ID of the subtitle language

          Millisec. delay

          Delay of subtitles in relation to video; used to synchronize subtitles to video


          To add/remove subtitle language

          Table: Encoder captions - DVB subtitles language

          Encoder - more section

          This section configures MIS to recover from encoder errors and sets encoder hibernation time.


          Figure: Encoder more section

          Maximum restart retries

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

          Maximum service recoveries

          The maximum number of times 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 at a specific date and time.


          No forced restart

          Maximum up time

          Restarts encoder when elapsed run-time is exceeded

          Restart schedule

          Force restart at specific date and time

          Table: Encoder more - restart period


          Hibernation start day/time


          Exit hibernation day/time


          Add and remove hibernation events

          Table: Encoder more - hibernation

      3. Probe profiles

        The proposed feature is not yet implemented.

      4. Encoder profiles

        The proposed feature is not yet implemented.

      5. Manage streams

        Proposed feature not yet implemented.

    5. Help & tutorials

      Pressing <Help> displays numerous online tutorials. It also displays a link to the Volicon Verizon digital media services customer service support page.


      Figure: Customer support help request

    6. About

      Press <About> to view MIS system and ActiveX software versions.


      Figure: About display

    7. Contact us

      This is a link to the Volicon Verizon digital media services contact us web page: https://www.verizondigitalmedia.com/about/contact-us/

    8. Reset page settings

      Clears user page settings, such as selected channels.


      Figure: Reset page settings

    9. 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.


The following system procedures are intended as a guide to monitor MIS system health. Network logging issues might be caused by a variety of causes (e.g., missing media streams, configuration issues, environmental changes or unexpected scenarios encountered by the system).

    1. Probe status


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

      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


      The encoder status is a green, red or amber ball to the left of the item name.

      This indicates the probe or encoder is operating normally.


      This indicates the probe or encoder has stopped and needs to



      Probe or Encoder is rebooting.

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


      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 still is in red status, it could be stopped. 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.


        Figure: Encoder diagnostic

      3. Memory and CPU utilization

        To check memory and CPU utilization, log into the server. Open the system “Task manager” by right clicking on the task-bar of the server desktop. Select the

        <Performance> tab and examine “CPU usage” and “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 MIS customer support to report it and request suggestions on how to proceed.


        Figure: CPU and memory usage

    3. Video storage utilization

      Check the video storage utilization by right clicking on the mounted video folder and selecting the “propertiesitem from the popup menu. The “video properties” window will appear.


      Figure: Select video properties

      Click the <Properties> button to open the “(C:\Video) Propertieswindow as shown below. The <General> tab contains the video storage utilization pie chart

      with “used space” and capacity values. Their ratio: “Used space”/”capacity”, is the video storage utilization.

      Insure this value levels off after reaching the specified MIS storage capacity (e. g., 6 months of storage).


      Figure: Video properties display


    A useful troubleshooting method is using the divide-in-half method. Find a logical partition and check if everything up to that point is working correctly. If it is the problem lies higher if not lower.

    1. No video playing

      • Verify probe and encoder status as documented in the monitoring section.

      • Use the encoder preview player to verify service functionality.

      • Insure probe server(s) is accessible.

      • Verify media streaming ports 4504 and 4505 are not blocked.

      • For a stream captured using a STB verify STB is operating normally, settings have not been changed and it is properly connected.

      • For RF based streams: Cable, Sat or OTA verify the raw signal is present.

      • For IP based sources verify the encoder’s hostname/IP address for each stream/channel is not blocked by a firewall.

      • For IP streams check the remote site is up. Use a site accessibility test tool like: https://www.uptrends.com/tools/uptime

      • Contact Volicon support for additional troubleshooting assistance.

    2. User login

      One common issue in large organizations is that sometimes users cannot access the MIS system transparently, and the username/password dialog pops up. This is caused when the browser cannot determine which webserver 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 web server to the trusted security zone in IE.

      1. Forgotten user password

        From time to time a user may forget their password. From <Tools> <Settings>

        <Users> hover of the specific account and press the <Edit> icon. Under the Edit user section access the <Change a password> feature to reset the user’s password. Enter the new password twice and click <Save>. Let the user know their new password. If desired once they are able to log back into the system they have the ability to change their password to something else.

        For security the system does not store actual user passwords, so it is impossible to tell the user what their password is if they forget.


        Figure: Change user password

    3. Client machine not working

      After a MIS software upgrade, or when you notice inconsistent MIS client behavior, try deleting the internet browser cache.

    4. 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 MIS Web server address: https://MIS-url-addresss/MIS.cab

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

    5. MIS Licensing problems

      To keep the MIS license valid avoid; enabling/disabling or changing onboard hardware or software.

    6. Volicon technical support and documentation portal

      If you need support from Volicon Verizon digital media services, please fill out a service request 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, when you email or call back, please refer to your cased ticket number until the case is closed.

      For access to online documentation use: https://mip.volicon.com/documentation/


    MIS 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 MIS to enable this capability.

    MIB definitions are common across all MIS 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 MIS server in the “Program Files\Volicon\docs” directory. The MIB file should be used in addition to the “MIB variables” table below.

      The MIS 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



      PREFIX =


      Probe server name OID type and prefix for OIDs below


      Octet String


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


      Octet String


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

      monitored network




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


      Octet String


      Textual description of the alert


      Octet String


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


      Octet String


      Stream/scanner name to help identify the link/STB





      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)


      Octet String






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

      is SET




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





      Integer value of audio Level in dB




      Audio Pin number audio language pin; for now single

      language is used; Pin always 0


      Octet String


      Time when the alert has occurred, e.g., 2010-10-31



      Octet String


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



      Octet String


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


      Octet String


      Channel group name for any group of channels logically





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


      Octet String


      Alert level (category) with one of the following possible

      values: probe (1), group (2), system (3)


      Octet String


      Name of the affected probe’s group


      Octet String


      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.

      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:


        variables name

        OID Strings


        Alert SET / CLEAR


        PREFIX =

        Probe server name

        OID prefix for OIDs below


        PREFIX.12 =


        ID identifying an MIS trap; binds all other variables in it


        PREFIX.2 =

        Octet String (Size


        Encoder stream name

        Value: ENC1

        volEncoderHostna me


        Octet String (Size 0...32)

        Encoder hostname or IP address

        Value: ObsRpmVa



        Object identifier


        PREFIX.11.1 Integer32

        Clip ID created on this alert

        Value: 6 (Value: 9)


        PREFIX.11.2 Octet


        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


        PREFIX.11.3 Octet


        URL to the clip created for this alert

        Value: IP Address


        PREFIX.11.4 Octet

        String (Size 0...32)

        Stream (scanner in RPM)


        Value: P1


        PREFIX.11.5 Integer [enumerate]

        Alerts enumeration

        See following table for “volAlertEnum”


        PREFIX.11.6 Octet

        String (Size(32))

        Alert nickname

        Value: AUDIOLOW


        PREFIX.11.7 Integer32


        Type of alert: set (1),

        clear(0), or warning (2)

        Value: 1


        PREFIX.11.8 Integer32

        Certainty in percentage

        Value: 0


        PREFIX.11.9 Integer32

        Audio level in dB units

        Value: -69 (-34)




        Audio Pin

        Value: 0


        PREFIX.11.11 Octet

        String (Size(32))

        Event time in format

        2011/02/09 18:21:33

        Value: 2010-09-29



        PREFIX.11.12 Octet

        String (Size(32))

        Lineup channel ID (usually a channel number)

        Value: 66


        PREFIX.11.13 Octet


        Lineup service name

        Value: History Channel


        PREFIX.11.14 Octet

        String (Size(32))

        Lineup channel group

        Value: Westside


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

        minor (3), major (4),

        critical (5)}

        The degree of priority to correct the problem

        Value: 4


        PREFIX.11.16 Integer{ probe (1), group (2),

        system (3)}

        Alert level


        PREFIX.11.17 Octet

        String (32)

        Name of affected probe


        Value: Burlington News


        PREFIX.11.18 Octet

        String (32)

        Name of affected probe server

        Value: Probe66

        Table: MIB variables alert example

    2. SNMP notification signaling