# PikoTV Monitoring — QoS/QoE & RF NMS Capabilities

**URL:** https://pikotv.com/monitoring  
**Content-Type:** text/markdown  
**Last-Modified:** 2026-09-23  
**Language:** en

---

## Overview

PikoTV delivers two complementary monitoring disciplines as part of its end-to-end broadcasting infrastructure:

1. **QoS & QoE Monitoring** — video stream quality monitoring for IPTV, OTT, HLS, DASH, and broadcast networks, powered by the Elecard Boro platform
2. **RF NMS / sat-nms** — satellite ground station monitoring and control, powered by SatService GmbH's sat-nms MNC system

Both solutions are available as part of PikoTV's integrated broadcasting ecosystem and can be deployed alongside PikoTV encoders, decoders, OTT platforms, and headend infrastructure.

---

## Part 1: QoS & QoE Monitoring — Elecard Boro

**Partner page:** https://pikotv.com/monitoring  
**Elecard website:** https://elecard.com  
**Live demo:** https://boro.elecard.com/projects/280/live_view

---

### About Elecard

PikoTV partners with Elecard to provide monitoring tools for Quality of Service and Quality of Experience.

Elecard, founded in 1988, is a leading provider of software products for encoding, decoding, processing, receiving, and transmission of video and audio data in different formats. The company develops and provides:

- Video compression solutions
- Media stream and compressed video bitstream analyzers
- QoS & QoE probes for real-time video monitoring
- MPEG-2, H.264/AVC, HEVC live encoders and MPEG-DASH/HLS packagers (in production with Tier 1/2/3 broadcasters, IPTV and OTT operators)
- VVC, HEVC, AV1, VP9, MPEG-2, and H.264/AVC video analyzers, monitoring probes, encoders, and playback software

---

### Elecard Boro — IPTV Monitoring Platform

**Boro** is a software solution for quality control and measurement of QoS and QoE parameters in all segments of distributed networks.

**Supported stream types:**
- UDP
- RTP
- HTTP
- HLS
- DASH
- SRT
- RTMP

**Deployment options:**
- Cloud service
- Stand-alone solution for local networks

**Quick start:** Less than 20 minutes to begin monitoring streams

---

### How Boro Works

Boro is a client-server application consisting of two parts: a software **Boro probe** and a **Boro server** designed to collect and process statistics.

**Step 1 — Probe deployment:**  
Boro probes are distributed over the network at:
- Head-end station
- Input stream monitoring points
- After transcoding, multiplexing, and encrypting modules
- End-points of main delivery networks
- Signal distribution points and last-mile locations

**Step 2 — Task assignment:**  
The user starts the probe at the monitoring point. Tasks for analysis are assigned to the probe via the Boro dashboard. The probe detects violations in the stream and transfers detailed statistical information to the Elecard Boro server.

**Step 3 — Reporting:**  
The server aggregates received data, provides reports in graphic form for each network segment in a web browser, and sends fast email notifications about network violations.

---

### Monitored Parameters

#### QoS (Quality of Service)

| Parameter | Details |
|---|---|
| Signal Loss | Stream availability monitoring |
| Bitrates | Download / Multicast / PID bitrates |
| Continuity Counter / MLR | CC error detection and media loss rate |
| MLT / MLS | Media loss time and media loss seconds |
| Ethernet Descriptors | TOS, TTL, Src, Dst, Mapping |
| Inter-Packet Arrival Time (IAT) | Jitter and timing analysis |
| Multiple Broadcasting Sources | Multi-source monitoring |
| Stream Encryption | Encryption status detection |
| Audio and Video Headers | Header integrity checks |
| ETSI TR 101 290 | Priority 1, 2, and 3 compliance |
| HLS Analysis | 25+ parameters and triggers |
| Service Availability | Uptime and availability tracking |
| OTT HTTP Timings | HTTP timings and source IP registration |

#### QoE (Quality of Experience)

| Parameter | Details |
|---|---|
| Video Freeze | Frozen frame detection |
| Timestamps Discontinuity | PTS/DTS discontinuity detection |
| SCTE-35 Analysis | Ad insertion marker analysis |
| Video Thumbnails | Visual thumbnail capture |
| Audio and Video Decodability | Decode success/failure monitoring |
| Estimated PSNR | Perceptual quality metric |
| Audio Track Missing | Missing audio track detection |
| Audio Silence Error | Silence detection |
| EBU R 128 | Loudness compliance monitoring |
| Video Recording by Event | Event-triggered recording |
| IDR Alignment | IDR frame alignment verification |
| HDR Headers Detection | HDR metadata presence detection |

Full parameter list: https://boro.elecard.com/docs/en/UserGuide/Introduction/parameters.html

---

### Key Features

| Feature | Details |
|---|---|
| Continuous monitoring | Probes operating 24/7 — total network control |
| Quick start | Less than 20 minutes to begin monitoring |
| Low CAPEX/OPEX | Reduces specific equipment costs and network maintenance expenses |
| Easy to use | Friendly data layout with full web interface |
| Customer loyalty | Continuous quality control and quick violation fixation |
| Flexible licensing | Cloud service or stand-alone for local networks |

---

### Application Areas

#### OTT TV, IPTV, and VOD
- Ensure availability of all streams across the network
- Localize defective segments of the delivery network
- Monitor head-end signal
- Verify stream compliance with technical requirements
- Monitor live broadcasting

#### Transcoding
- Monitoring of transcoding, multiplexing, and encrypting systems at head-end broadcasting stations
- Check performance, quality, and adjust equipment settings

#### DVB Streaming
- Quality monitoring for multi-program streams (MPTS)
- Control over signal delivery to QAM modulator

#### Multimedia Servers QA
- Load & stress tests of content distribution servers (HTTP/HLS)
- Quality assurance for video equipment

#### Ad Insertion Control
- Ad insertion control in video streams using SCTE-35

#### CCTV and Surveillance
- Image quality control
- Stream integrity control: video substitution and freezing detection
- Localizing defective segments of the delivery network

---

### Try Boro

- **Live demo:** https://boro.elecard.com/projects/280?allow_readonly
- **Free evaluation:** https://boro.elecard.com/users/sign_up
- **Documentation:** https://boro.elecard.com/docs/en/UserGuide/Introduction/parameters.html

---

## Part 2: RF NMS — SatService sat-nms

**Partner page:** https://pikotv.com/rf-nms  
**SatService website:** https://www.satservicegmbh.de  
**sat-nms product site:** https://satnms.com

---

### About SatService GmbH

SatService GmbH, founded in 1996 in Steißlingen, Germany, is a globally recognized system integrator and solution provider specializing in satellite ground station infrastructure and communication systems.

Their flagship product line, **sat-nms**, includes advanced Monitoring & Control (M&C) systems offering flexible, modular, and scalable solutions used by teleport operators and broadcasters worldwide. With its proven TCP/IP-based architecture, sat-nms enables:

- Seamless integration
- Real-time device monitoring
- Redundancy management
- Event-driven automation

**PikoTV deployment reference:** PikoTV and SatService GmbH successfully delivered a full modernization of Turkuvaz Medya's RF Headend NMS, including deployment, configuration, and comprehensive operator and administrator training. The upgraded system provides enhanced visibility, improved control workflows, and a high-availability design tailored for broadcast-grade reliability.

---

### sat-nms MNC — Monitoring & Control System

The **sat-nms MNC** is an off-the-shelf Monitoring & Control solution for:

- Satellite ground stations
- VSAT hubs and networks
- SNG stations
- Terrestrial applications

> "We support ANY equipment with ANY remote control protocol on ANY interface." — SatService

---

### sat-nms MNC Architecture

**Client/Server Architecture:**
- Full TCP/IP network-based
- All settings including UI definitions located on server
- Efficient, event-based communication between client and server (minimal bandwidth required)

**Interfaces:**
- Network interface
- Serial interfaces
- Parallel interface — Digital I/O

**Server Platform:**

| Option | Details |
|---|---|
| Hardware | 1U rack-mountable, compact and energy-efficient server |
| Virtualization | Linux KVM, VMWare, VirtualBox |

---

### sat-nms MNC Key Features

#### Open Platform
- Supports all protocols and all devices
- Configuration instead of programming
- Customers are free to change configuration and create drivers
- Full documentation available
- Northbound interface to third-party software

#### Modular and Extendable
- Application logic encapsulated in logical devices
- Plugin infrastructure to add protocols and external interfaces

#### User Friendly
- Designed by SATCOM experts together with users
- Virtual Device Driver Concept
- Task and device-oriented graphical UI

---

### Core Functionality

#### Monitoring & Control of Equipment
- Performed without any influence by any operator client
- Connected equipment is polled and monitored continuously
- Equipment polling processed in parallel (multi-threaded)
- Full control over all equipment

#### Alarming and Logging
- Shows and logs events and alarms as they occur
- Stores monitored data at defined intervals

#### Logical Devices
- Software modules for application logic
- Provides additional value and functionality
- Modular and configurable

---

### sat-nms IO-FEP — Front-End Processor

The **sat-nms IO-FEP** interfaces to any low-level interface commonly used in satellite ground stations: equipment alarm contacts, waveguide or coaxial switches, and other status signals. It provides opto-coupled inputs/outputs and potential-free relay output contacts.

The IO-FEP integrates seamlessly with sat-nms MNC, but also supports integration with other monitoring solutions via SNMP, HTTP, and RS232 interfaces. It also works as a stand-alone system with a web browser interface and integrated event/alarm log.

#### IO-FEP Key Features

| Feature | Details |
|---|---|
| Ethernet interface | SNMP and HTTP |
| Web browser UI | Full web-based interface |
| Serial interface | RS232 |
| Digital inputs | 32 or 48 inputs |
| Relay outputs | 6 relay outputs + 10 opto-coupler outputs |
| Switch connectors | 8 or 16 connectors for waveguide switches |
| Redundancy switching | Built-in redundancy switching functionality |
| RF inhibit | Supports RF inhibit contacts of waveguide switches and HPAs |
| Temperature measurement | Up to 4 external PT-1000 sensors |
| Alarm/event logging | Integrated logging |
| Form factor | Compact, DIN-rail mounted |
| Integration | Interfaces to any higher-level M&C system |

#### IO-FEP Application Areas

- VSAT-Hub
- SNG and SNG Central Station
- TV-Uplink
- Teleport
- Monitoring of alarm contacts
- Control of waveguide and coaxial switches
- Redundancy switching with inhibit
- Independent protection switching

---

### sat-nms Product Family

| Product | Description |
|---|---|
| sat-nms MNC | Monitoring & Control System (main platform) |
| sat-nms NMS | Network Management System |
| sat-nms IO-FEP | I/O Front-End Processor — companion to MNC/NMS, also stand-alone |
| sat-nms QMON | DVB-S/S2 Quality Monitoring System |

---

## Monitoring Solutions Summary

| Solution | Use Case | Partner | More Info |
|---|---|---|---|
| Elecard Boro | QoS/QoE for IPTV, OTT, HLS, DASH, SRT, RTMP | Elecard (est. 1988) | https://elecard.com |
| sat-nms MNC | Satellite ground station M&C | SatService GmbH (est. 1996) | https://satnms.com |
| sat-nms IO-FEP | Low-level I/O for ground stations | SatService GmbH | https://satnms.com |
| sat-nms QMON | DVB-S/S2 quality monitoring | SatService GmbH | https://satnms.com |
| PikoTV Stream Analyzer | ETSI TR 101 290 built-in analysis | PikoTV (built-in) | https://pikotv.com/features |

---

## Contact

- **Sales:** https://pikotv.com/contact
- **Support:** https://pikotv.com/support
- **Email:** info@pikotv.com

---

## Related Content

- [Homepage](/content/home.md)
- [Technology & Codec Specs](/content/technology.md)
- [Products & Solutions](/content/products.md)
- [Global Deployments](/content/deployments.md)
- [Partners & Ecosystem](/content/partners.md)
- [Contact & Support](/content/contact.md)
- [Content Index](/content/index.json)