The Mividi remote STB monitor is used for checking video service quality by directly monitoring the output of set-top-boxes (STB). Since it monitors the video in the customer end, it is a useful tool for evaluating the quality of expenrience (QoE) of customers. Each remote monitor can monitor 1-8 STBs simultaneously so that multiple channels can be monitored by a single device. The STB monitor will be abe to check important errors such as black and frozen frames, silent audio and send error alarms to operators. The multiple video channels can be displayed in a multiviewer which is encoded and streamed to the head-end/NOC for remote observation.

Request for a Quote
Remote STB monitoring architecture

STB Monitor Description

The STB monitor is a software-based product that runs on a Windows computer. One or two quad-input HDMI receiver boards are installed in the computer to monitor up to 8 HDMI input signals from the same number of STBs. The HDMI output of the STBs is connected to the HDMI inputs of the receiver boards. Different STBs can be manually tuned to a different video channel so multiple video channels can be monitored by a single device.

The device can be connected to the Internet and linked to a central web server located in a remote head-end or NOC. The central web server can manage multiple remote STB monitors and collect video streams and alarm messages sent by the STB monitors. Users can simply log into the central web server and view the remote video and error messages of multiple STB monitors using a standard web browser.

Network-wide QoE Monitoring

Video service providers normally monitor the quality of video services (QoS) in head-ends before being transmitted to the customers. It’s necessary that video sources are in good quality, but quality issues may arise in video transmission to the end-customers. Therefore, good QoS does not guarantee services received by the customers are also in good quality. The quality of experience (QoE) directly measures video quality received by the customers, and it is important for service providers to know it.

The QoE measurement of video services should be done in the customer end. The video signals in cable and IPTV services are normally scrambled and customers normally watch video via STBs. In order to monitor QoS, the output signal from the STBs will be checked for errors and service issues.

The Mividi STB monitor will check the video quality directly from the output of STBs where customers are located. Multiple STB monitors can be deployed in various locations to monitor signals in different regions. Each STB monitor can connect up to 8 STBs to monitor multiple video channels. These STB monitors are connected to the Internet or service provider's network and return video streams back to the head-end or NOC. To provide an easy way to monitor the return video signal in NOC and save bandwidth, the STB monitor software will combine multiple programs in multiview display and capture and encoded the multiview stream so that technicians in remote a head-end or NOC can see. This multiview display is streamed as a low bit HLS so it can be easily played and viewed in a standard web browser.

To manage the Mividi STB monitors, a central web server will be used in the head-end/NOC. The central web server provides a single access point for users in different locations. Multiple remote users can log on to the central web server and see video streamed back from different STB monitors.

When video and audio errors are detected, the STB monitor can automatically send error alarms to operators via email or text messages, an also push the alarm messages to the central web server. The central web server will collect and display error alarms from different STB monitors next to the remote multiviewer video. An error query page to each STB monitor is also provided.

The central web server provides basic user management functions including different user roles.

Remote Multiviewer

The remote STB monitor software supports multiviewer display of videos and audio PCM levels of input HDMI signal. It also calculates audio loudness and displays the loudness value along with video images. Users can create arbitrary number of playing panels (PIP) depending on the number of STB being monitored. The location and size of each panel can be configured. In addition, multiple display styles are provided for users to choose.

The multiviewer can be displayed in a local monitor if one is connected to the device. To see the multiviewer display remotely, the multiviewer will be captured, encoded and streamed to a central web server. Users can log in to the web server and play the multiviewer video on a standard web browser. Therefore, anyone can access the central web server can observe the multiviewer.

STB monitor multiviewer display

STB Monitor Multiviewer Display

Error Alarms and Logs

The STB Probe can detect the following errors:

  • No signal on a channel
  • Video black frames or frozen frames
  • Silent audio or audio loudness errors

If the software detects a video or audio error, an alarm can be triggered. The STB monitor provides multiple ways of sending error alarms, including visual display on the multiviewer, email, SMS, and audio sound.

All errors and alarms are logged in the database and can be reviewed at a later time. Alarms can be exported to Excel files.

Remote Access and Central Management

Multiple remote STB monitors are managed by a central web server to provide a single point of access to all monitors. The STB monitor can run behind a router. Users do not need to access the device directly in order to see the video on the device. The device will stream multiviewer display to the central web server. Users only need to log into the web server and play the multiviewer video using a standard web browser. The configuration of remote monitor is simple. The web server will generate a configuration file which can be downloaded and copied to the device. Based on the config file, the device will be able to find the web server and push data to the server.

STB monitor web server for remote access

Web server for remote access


  • Broadcast monitoring
  • IPTV and OTT video service field monitoring

  • Internet broadcast monitoring
  • Video service QoS data collection from fields


  • Monitors HDMI signal from various sources including:
    • Cable or satellite set top boxes
    • IPTV set top boxes
    • Internet video streaming player such as Amazon fire sticks
  • Runs on a 1U rackmount or small form computer
  • Supports HD or SD video formats
  • STB needs to be manually tuned to a video channel
  • Supports up to 8 STBs by a single computer
  • Multiple video channels are displayed in a multiviewer. The multiviewer will be captured, encoded for remote view. No local TV monitor is necessary.
  • Flexible multiviewer configuration for different number of channels with different player panel size and location
  • Checks the presence of video signal on a tuned channel
  • Checks black frame and frozen frame errors
  • Calculates audio loudness level and checks the loss of audio sound, or loudness out-of-bound errors
  • Generate errors alarms based on user configuration
  • Error alerts can be communicated via e-mail, SMS and audio
  • All alarms are saved in local database on the STB Monitor
  • Multiple STB Monitors are managed by a central management web server
  • Multiviewer streams sent back by remote STB monitors can be viewed by logging to the central server using a standard web browser.
  • Alarm messages from each STB monitor are displayed along with the multiviewer display
  • Access and query error logs in remote STB monitors via the central web server



HDMI Support HDMI 2.0b inputs
Support 1 - 8 HDMI inputs
Support SD, HD, UHD 4K video


IP The STB monitor is connected to IP network with 1G NIC interface. The central manager is accessible via Internet.

OS & Hardware Specification:

OS: Windows 10 or 11
CPU: Intel Mini PC 5th generation i7 Dual-Core
Hard drive: 250 GB Solid State Drive
Graphic Cards: Intel HD Graphics or Nvidia GPU
Network Connectivity: 1 GB NIC adapter

Product Code: RSM300

Please click Request for a Quote or send us an email at for pricing information.

all right reserved © | MIVIDI MEDIA SYSTEMS INC.