Kvarta TV STREAM MONITOR User manual

www.kvarta.net 1/ 32
1
TV Stream Monitor User Manual 1.06
TV STREAM MONITOR
KVARTA USER’S MANUAL

www.kvarta.net 2/ 32
2
TV Stream Monitor User Manual 1.06
Contents
1. INTRODUCTION ............................................................................................................................... 4
1.1. About KVARTA ......................................................................................................................... 4
1.2. About IPTV............................................................................................................................... 4
2. TV STREAM MONITOR Kvarta.......................................................................................................... 4
2.1. INCLUDED ACCESSORIES ......................................................................................................... 4
2.2. GENERAL SPECIFICATIONS OF THE TV STREAM MONITOR ..................................................... 5
2.3. TR 101 290 OPTION SPECIFICATION........................................................................................ 6
3. Getting connected........................................................................................................................... 7
3.1. Connecting to the embedded web site................................................................................... 7
3.2. LED Indication.......................................................................................................................... 7
3.3. Back panel ............................................................................................................................... 7
3.4 System Configuration .............................................................................................................. 8
3.5 System Reset ........................................................................................................................... 8
4. CONFIGURATION AND OPERATION................................................................................................. 9
4.1. Monitoring Tab........................................................................................................................ 9
4.2. Alarms Configuration............................................................................................................. 10
4.2.1. Stream Alarms ................................................................................................................... 10
4.2.2. Service Alarms ................................................................................................................... 11
4.2.3. TR 101 290 Alarms(Optional) ............................................................................................ 12
4.2.4. Active Alarms..................................................................................................................... 15
4.2.5. Alarms Log ......................................................................................................................... 15
4.3. Details Tab............................................................................................................................. 16
4.3.1. Status................................................................................................................................. 16
4.3.2. MPEG Tables...................................................................................................................... 17
4.3.3. Statistics............................................................................................................................. 17
4.3.4. Alarms................................................................................................................................ 20
4.3.5. Logs.................................................................................................................................... 20
4.4. Playlist Tab............................................................................................................................. 21
4.5. Advanced Configuration........................................................................................................ 22
4.5.1. Installing new updates....................................................................................................... 22
4.5.2. E-mail client configuration ................................................................................................ 23
4.5.3. SNMP configuration .......................................................................................................... 24
5. GLOSSARY ...................................................................................................................................... 25
APPENDIX A - TV STREAM MONITOR ASCII COMMAND SET................................................................. 26

www.kvarta.net 3/ 32
3
TV Stream Monitor User Manual 1.06
A.1. DEFAULT VALUES................................................................................................................... 26
A.2. Configuration and special files on the device........................................................................ 26
a. config.ini – Keeps all configuration information (windows configuration file)......................... 26
b. config2.ini – Backup for your config.ini..................................................................................... 26
c. help.txt – ASCII commands description file............................................................................... 26
d. ***.mib – SNMP MIB file........................................................................................................... 26
A.3. ASCII COMMANDS ................................................................................................................. 26
* Depends on the model

www.kvarta.net 4/ 32
4
TV Stream Monitor User Manual 1.06
1. INTRODUCTION
1.1. About KVARTA
For more than 20 years, Kvarta has been developing products for Broadcasters and CATV providers.
Our devices are used by major radio and television broadcasters and regulatory agencies.
Broadcasting is our passion. We know what you want and we have designed many devices, which are
perfectly adapted to your needs. These include RDS encoders, FM Radio monitors, CATV and IPTV
systems. KVARTA has a reputation for excellence and innovation among its clients and partners.
Our CATV, DVB Monitoring devices and RDS/RBDS encoders are growing in popularity due to their
reliability, quality and functionality at exceptional prices. All of our products have been designed for
professional broadcast use and fully meet the standards. Our devices incorporate embedded web
site and SNMP communication.
1.2. About IPTV
IPTV (Internet Protocol Television) is a service that provides television programming and other video
content using the TCP/IP protocol suite as opposed to traditional cable, terrestrial or satellite signals.
An IPTV service, typically distributed by a service provider, delivers live TV programs or on-demand
video content. IPTV content is often delivered over a managed or dedicated network. Unlike
downloaded media, IPTV offers the ability to stream the source media continuously. As a result, a
client media player can begin playing the data (such as a TV channel) almost immediately. This is
known as streaming media.
2. TV STREAM MONITOR Kvarta
2.1. INCLUDED ACCESSORIES
In your package, you should receive:
•Your TV STREAM MONITOR
•Quick start notice
•Two straight ethernet cables

www.kvarta.net 5/ 32
5
TV Stream Monitor User Manual 1.06
2.2. GENERAL SPECIFICATIONS OF THE TV STREAM MONITOR
Communication ports
Ethernet 0 (STREAM)
1Gbit – Multicast/Unicast RTP/UDP TS IP streams for monitoring
Ethernet 1 (MANAGEMENT)
1Gbit – Web Server and UDP/TCP (SNMP/ASCII) for management
MPEG Decoding
Tables
PAT, PMT, SDT, EIT, TDT, TOT
Alarms
Service Audio/Video alarms with e-mail notifications and SNMP traps
Monitoring
Alarms
Max CC errors, Min Bitrate, Max Delay, Max RTP errors, Min Video
bitrate, Min Audio bitrate, Min Service bitrate
Log, E-mail, SNMP traps
Available
MPEG TS HTTP streaming
For remote observation of TV channels using VLC or other compatible
player
Power Supply
Supply voltage
230V/115V
Voltage tolerance
+/- 10%
Main AC frequency
45-65 Hz
Fuse
0.8A
Consumption
10 VA
Mechanical aspects
Height
1U (44,5 mm)
Width
483 mm
Depth
220 mm
Net weight
1,5 kg
Info
Updates
Available
Front panel LEDs
Power supply, LAN, Alarm

www.kvarta.net 6/ 32
6
TV Stream Monitor User Manual 1.06
2.3. TR 101 290 OPTION SPECIFICATION
TR101290 Option alarms
Priority 1 alarms
TS Lock, PAT Interval, Continuity, PMT Interval, Missing PID
Priority 2 alarms
Transport error indicator, CRC, PCR Interval, PTS Interval, CAT
Priority 3 alarms
NIT Interval, SI repetition rate, Unreferenced PID, SDT Interval, EIT
Interval, RST, TDT Interval
CA Alarms
ECM Maximum Interval, Scrambling change interval, EMM minimum
bitrate
NOTE: Advanced MPEG Monitoring is a purchasable add-on option for our monitoring devices

www.kvarta.net 7/ 32
7
TV Stream Monitor User Manual 1.06
3. Getting connected
3.1. Connecting to the embedded web site
1. Connect the Ethernet cable between the RJ45 and the network.
2. Open a Web browser (Mozilla, Internet Explorer, …) and enter the monitor’s IP address ( Default:
192.168.2.3) you just set in the previous step. Log in with the default username and password
(admin/admin). The home page of the embedded web site is displayed:
NOTE: Your computer should have IP address which is in the same network.
3.2. LED Indication
POWER – Indicates that power supply is available.
LAN – Indicates LAN connection ON/OFF (blinking indicates problem with the SD card – it’s either
plugged out or can’t read config.ini file properly).
ALARM - Indicates reception (blinking indicates parameter out of range or bad reception).
3.3. Back panel
Micro SD – 2GB containing configuration and web site files
eth0 – Ethernet connection (1Gbit stream port)
eth1 – Ethernet connection (management port)
IEC Connector – AC Power Supply connection 230V/115V

www.kvarta.net 8/ 32
8
TV Stream Monitor User Manual 1.06
3.4 System Configuration
•Contains system files, CPU information, manual time configuration and factory reset
•Device name: – changes the default device name
•config.ini and config2.ini(backup):– stores all device configurations(can be downloaded
from current device and uploaded to other TV Stream Monitor devices SD cards to apply the
same configuration)
•help.txt – contains ASCII commands
•TV-STREAM-MONITOR-001-MIB.mib – contains MIB file for SNMP configuration
•Selecting FACTORY_RESET will prompt you to confirm if you wish to reset the monitors
default factory settings(NOTE: this will NOT reset the device’s IP address)
3.5 System Reset
How to reset the TV Stream Monitor to its default IP address (192.168.2.3) and default settings:
•Remove SD card from the TV Stream Monitor
•Use a card reader to plug the card in a computer or laptop, tablet, etc.
•Create an EMPTY “reset.txt” file, and place it In the SD card’s main directory
•Place the card back into the TV Stream Monitor, switch it on and wait for about 60 seconds
•The device has now been hard reset to its default IP

www.kvarta.net 9/ 32
9
TV Stream Monitor User Manual 1.06
4. CONFIGURATION AND OPERATION
4.1. Monitoring Tab
•Displays the currently installed monitored TSoIP streams
•Can add new TSoIP streams with the “+Add new” button
•Selecting a stream from this page will send you to the “Details” tab, containing all the various
details and statistics for the selected stream.

www.kvarta.net 10 / 32
10
TV Stream Monitor User Manual 1.06
4.2. Alarms Configuration
4.2.1. Stream Alarms
•Click Alarms -> Config Alarms -> Stream Alarms
•Click the tick next to the alarm to enable it
•Input alarm treshold for each alarm
•The “Warning” column is used as a secondary alarming method
Example: Alarm threshold for Min Service Bitrate is set to 50Kbps, and the Warning treshold
is set to 100Kbps like in the picture below. If the service bitrate falls beneath 100Kbps, to
anywhere between 100 to 50Kbps, it will be classified as a “Warning” in the “Alarms Log”
menu and notify through e-mail/SNMP. If the Service Bitrate falls beneath 50Kbps – then it
will be classified as an “Alarm” in the “Alarms Log” menu, and notify for the activated alarm
through e-mail/SNMP.
•Remember to “Save” the new changes you’ve made

www.kvarta.net 11 / 32
11
TV Stream Monitor User Manual 1.06
4.2.2. Service Alarms
•Click Alarms -> Config Alarms -> Service Alarms
•Click the tick next to the alarm to enable it
•Input alarm treshold for each alarm
•The “Warning” column is used as a secondary alarming method
•Remember to “Save” the new changes you’ve made

www.kvarta.net 12 / 32
12
TV Stream Monitor User Manual 1.06
4.2.3. TR 101 290 Alarms (Optional)
•Click Alarms -> Config Alarms -> TR 101 290
•Click the tick next to the alarm to enable it
•Input alarm treshold for each alarm
•Remember to “Save” the new changes you’ve made
-------------------------------------------------------First Priorities-------------------------------------------------------
• TS Lock – Constantly follows for a valid impulse for the synchronization of every 188 bytes.
After synchronization has been achieved the evaluation of the other parameters can be carried
out.
• PAT - PID 0x0000 is not transmitted every 500 milliseconds or less. A section with a table
number different than 0x00 is found at PID 0x0000 (Program Allocation Table). If the PAT is
missing then the decoder can do nothing, no program is decodable.
• Continuity – This error indicates incorrect packet sorting. A packet has been sent more than
twice at the same time or lost altogether. For this indicator three checks are combined:
"Incorrect packet order", "Lost packet" or “Duplicated packet”.

www.kvarta.net 13 / 32
13
TV Stream Monitor User Manual 1.06
• PMT – Sections with table number 0x02 (Program Map Table) are not transmitted every 500
milliseconds or less to the PID, referenced from the PAT table.
Parts in this context are the video stream and the audio streams and the data stream. Without a
PMT the corresponding program is not decodable.
• Missing PID – This error indicates that certain PIDs are not transmitted for a specified amount
of time.
It is checked whether there exists a data stream for each PID that occurs in the PMT table.
-----------------------------------------------------Second Priorities-----------------------------------------------------
• Transport error – the mistake indicator in the transport stream is “1”
• CRC - The CRC (Cyclic Redundancy Check) can indicate an error in the transmission of any of
the following tables: CAT, PAT, PMT, NIT (Network Information Table), EIT (Event Information
Table), BAT (Bouquet Association Table), SDT (Service Description Table) and TOT (Timing Offset
Table).
• PCR – If PCR is missing for more than 100 milliseconds without indication of interruption. Also
when the time interval between two PCR reports is larger than 50 milliseconds.
• PTS - PTS should occur at least every 800ms. It is only accessible if the TS is not scrambled.
• CAT – A CAT error means that there are encrypted packets in the transport stream, but there
is a missing table with number 0x01 (CAT) at PID 0x0001
------------------------------------------------------Third Priorities-------------------------------------------------------
• NIT – Active when sections with table numbers, other than 0x40, 0x41 or 0x72, found at PID
0x0010. It is checked whether NITs are present in the TS and whether they have the correct PID.
• SI rep. rate – Repetition of the service tables is over the specified thresholds. For SI tables a
maximum and minimum periodicity are specified in EN 300 468 and TR 101 211. This is checked
for this indicator.
• Unreferenced PID – PID, other than PMT PIDs, PIDs with numbers between 0x00 and 0x1F or
PIDs which are defined as client data streams, which are not referenced by PMT or PAT tables in
500 milliseconds. Each non-private program data stream should have its PID listed in the PMTs.
• SDT – Sections with table numbers 0x42 missing in PID 0x0011 for more than 2 seconds.
Sections with numbers other than 0x42, 0x46, 0x4A or 0x72 found at PID 0x0011. The SDT
describes the services available to the viewer. It is split into sub-tables containing details of the
contents of the current TS (mandatory) and other TS (optional). Without the SDT, the receiver is
unable to give the viewer a list of what services are available.

www.kvarta.net 14 / 32
14
TV Stream Monitor User Manual 1.06
• EIT – Sections with table numbers 0x4E missing in PID 0x0012 for more than 2 seconds.
Sections with numbers other than the range of 0x4E-0x6F or 0x72 found at PID 0x0012.
• The EIT (Event Information Table) describes what is on now and next on each service, and
optionally details the complete programming schedule. The EIT schedule information is only
accessible if the TS is not scrambled.
• RST – Sections with table numbers, other than 0x71 and 0x72, found at PID 0x0013. Two
sections with table numbers 0x71 (RST) at PID 0x0013 for less than 25 milliseconds.
• The RST is a quick updating mechanism for the status information carried in the EIT.
• TDT – Sections with table number 0x70 (TDT) missing at PID 0x0014 for more than 30
seconds. Sections with table number other than 0x70, 0x72 (ST), 0x73 (TOT), found at PID
0x0014. Two sections with table number 0x70 (TDT) at PID 0x0014 for less than 25 milliseconds.
• The TDT carries the current UTC time and date information. In addition to the TDT, a TOT can
be transmitted which gives information about a local time offset in a given area.
-------------------------------------------Conditional Access Alarms (CA)--------------------------------------------
Under the DVB standard, conditional access system (CAS) standards are defined in the
specification documents for DVB-CA (conditional access), DVB-CSA (the common scrambling
algorithm) and DVB-CI (the Common Interface). These standards define a method by which one
can obfuscate a digital-television stream, with access provided only to those with valid
decryption smart-cards. This is achieved by a combination of scrambling and encryption. The
data stream is scrambled with a 48-bit secret key, called the control word. Knowing the value of
the control word at a given moment is of relatively little value, as under normal conditions,
content providers will change the control word several times per minute. The control word is
generated automatically in such a way that successive values are not usually predictable.
In order for the receiver to unscramble the data stream, it must be permanently informed about
the current value of the control word. In practice, it must be informed slightly in advance, so that
no viewing interruption occurs. Encryption is used to protect the control word during
transmission to the receiver: the control word is encrypted as an entitlement control message
(ECM). The CA subsystem in the receiver will decrypt the control word only when authorized to
do so; that authority is sent to the receiver in the form of an entitlement management message
(EMM). The control word can be transmitted through different ECMs at once. This allows the use
of several conditional access systems at the same time.
The contents of ECMs and EMMs are not standardized and as such they depend on the
conditional access system being used.

www.kvarta.net 15 / 32
15
TV Stream Monitor User Manual 1.06
4.2.4. Active Alarms
•Click Alarms -> Active Alarms
•Displays a list of all the currently activated alarms
•The number of cycles the device will go through all the streams, before activating an alarm,
depends on the number set in the "Additional checks" field. (If set to ‘0’ – an alarm would
trigger immediately. If set to ‘1’ the device will have to make an additional scan trough the
streams before activating an alarm, but only if it is still not in the threshold bounds!)
4.2.5. Alarms Log
•Click Alarms -> Alarms Log
•Displays a list of the logged alarms

www.kvarta.net 16 / 32
16
TV Stream Monitor User Manual 1.06
4.3. Details Tab
4.3.1. Status
•Contains multiple status and statistics details about the currently selected stream
•The Details -> Status menu, displays two charts. The bottom one, shows the video and audio
PID bitrates of the selected stream, and the upper one indicates if there were any CC, Delay
or Bitrate alarms activated over the passage of time

www.kvarta.net 17 / 32
17
TV Stream Monitor User Manual 1.06
4.3.2. MPEG Tables
•Select the Details -> MPEG Tables menu
•This page displays various MPEG tables PAT , PMT, SDT, EIT, TDT, CAT, TOT of the currently
selected stream
4.3.3. Statistics
•Select the Details -> Statistics menu
•This page holds details for the Rx Bitrates

www.kvarta.net 18 / 32
18
TV Stream Monitor User Manual 1.06
•This page holds details for the Service Bitrates
NOTE: Clicking on a specific service will further show you video and audio PID bitrates for that service

www.kvarta.net 19 / 32
19
TV Stream Monitor User Manual 1.06
•This page holds details for TR 101 290 priority 1, 2, 3 status
•This page holds details for the PID Statistics of the stream
•This page holds details for the Sections of the stream

www.kvarta.net 20 / 32
20
TV Stream Monitor User Manual 1.06
4.3.4. Alarms
•Select the Details -> MPEG Alarms menu
•This page displays a list of all the currently activated alarms, with details regarding them like:
the type of the alarm, the value that didn’t meet up to the designated threshold, and the
time it was activated
4.3.5. Logs
•Select the Details -> Log menu
•This page stores a list of log files in .txt format regarding the streams alarms, RX details and
services over the passage of time
Table of contents