Sie sind auf Seite 1von 113

User Manual

Mobile DTV
DVB-H

Digital TV
DVB-T / -T2
DVB-S / -S2
DVB-C

SAMcorder
Real-Time Broadcast Analyzer

decontis.
decontis GmbH  +49 3585 862915
Sachsenstr. 8  +49 3585 415629
02708 Löbau
 www.decontis.com
Germany
 dvbsam@decontis.com
User Manual
SAMcorder decontis.
History ......................................... Fehler! Textmarke nicht definiert.

Abbreviations ............................................................................... 8

1 Introduction ............................................................................ 9

2 Before Starting ...................................................................... 11

3 Installation ............................................................................ 12

4 Operation .............................................................................. 13
4.1 SAMcorder Main Window .......................................................................................... 13
4.2 Settings & Configuration ........................................................................................... 15
4.2.1 General Settings ................................................................................................... 15
4.2.1.1 General - Main Options .................................................................................. 15
4.2.1.2 General – Snapshot Settings .......................................................................... 16
4.2.1.3 General – ESG Settings .................................................................................. 17
4.2.1.4 General – SNMP Monitoring ........................................................................... 18
4.2.1.4.1 Options ......................................................................................18
4.2.1.4.2 OCC TS Snapshots ......................................................................18
4.2.1.4.3 Data Rate Monitoring ...................................................................18
4.2.1.4.4 Program Announcement Monitoring ...............................................18
4.2.2 Input...................................................................................................................... 20
4.2.2.1 Receiver ........................................................................................................ 20
4.2.2.2 File ................................................................................................................ 21
4.2.2.3 IP Stream ....................................................................................................... 22
4.2.2.4 ASI ................................................................................................................ 24
4.2.3 Output ................................................................................................................... 25
4.2.3.1 File ................................................................................................................ 25
4.2.3.2 IP Stream ....................................................................................................... 26
4.2.3.3 ASI / Modulator .............................................................................................. 28
4.2.4 Tools ..................................................................................................................... 29
4.2.4.1 Navigation ..................................................................................................... 29
4.2.4.2 Off-Line Analysis ............................................................................................ 30
4.2.4.3 Real-Time Analysis ........................................................................................ 31
4.3 SAMcorder Input ....................................................................................................... 33
4.3.1 Receiver ................................................................................................................ 33
4.3.1.1 Scanning ....................................................................................................... 34
4.3.2 File ........................................................................................................................ 36
4.3.3 IP Stream .............................................................................................................. 37
4.3.4 ASI ........................................................................................................................ 38
4.4 SAMcorder Output .................................................................................................... 39
4.4.1 File ........................................................................................................................ 39
4.4.2 IP Stream .............................................................................................................. 40
4.4.2.1 IP Streamer Settings ...................................................................................... 42
4.4.2.1.1 Main Options ..............................................................................42
4.4.2.1.2 General IP Settings .....................................................................42
4.4.2.1.3 MDTV Streamer Settings ..............................................................43

© 2015 decontis GmbH 2/113 Version 8


User Manual
SAMcorder decontis.
4.4.2.1.4 DTV Streamer Settings ................................................................43
4.4.2.1.5 TS Streamer Settings ..................................................................44
4.4.2.1.6 Monitor ......................................................................................45
4.4.2.1.7 Monitor Parameters .....................................................................46
4.4.2.1.8 Monitor List ................................................................................47
4.4.3 ASI / Modulator ...................................................................................................... 48
4.4.3.1 ASI/SPI Device Settings ................................................................................. 49
4.4.3.2 Modulator Device Settings ............................................................................. 49
4.5 SAMcorder Tools ...................................................................................................... 52
4.5.1 Navigation ............................................................................................................. 52
4.5.2 Off-Line Analysis ................................................................................................... 55
4.5.3 Real-Time Analysis ................................................................................................ 56
4.5.3.1 RF .................................................................................................................. 58
4.5.3.2 MPEG ............................................................................................................ 60
4.5.3.2.1 Priority 1 ....................................................................................61
4.5.3.2.2 Priority 2 ....................................................................................63
4.5.3.2.3 Priority 3 ....................................................................................64
4.5.3.2.4 Settings MPEG ............................................................................65
4.5.3.3 MPE ............................................................................................................... 66
4.5.3.3.1 IP Packet Error Ratio ...................................................................67
4.5.3.3.2 INT Repetition Rate .....................................................................67
4.5.3.3.3 Time Slice and Jitter Analysis ........................................................67
4.5.3.3.4 MPE-FEC ....................................................................................68
4.5.3.3.5 Settings MPE ..............................................................................70
4.5.3.4 IP ................................................................................................................... 72
4.5.3.4.1 IP Data Transmission and Off-Time................................................73
4.5.3.4.2 RTP Sequence Counter .................................................................73
4.5.3.4.3 SDP Status Check .......................................................................74
4.5.3.4.4 IP-Port Bitrate Measurement .........................................................75
4.5.3.4.5 IP Data Distribution .....................................................................76
4.5.3.4.6 IP Port Data Monitor ....................................................................76
4.5.3.4.7 Settings .....................................................................................78
4.5.3.5 PID Analysis and Bitrate Measurement .......................................................... 80
4.5.3.5.1 PID Service Analysis ....................................................................81
4.5.3.5.2 PID Bitrate Measurement .............................................................81
4.5.3.5.3 Settings PID Bitrate .....................................................................82
4.5.3.6 Program Datarate Measurement .................................................................... 84
4.5.3.6.1 Program Datarate Measurement ....................................................85
4.5.3.6.2 Settings Program Bitrate ..............................................................85
4.5.3.7 EPG ............................................................................................................... 86
4.5.3.7.1 Global EPG Analysis Tasks ............................................................87
4.5.3.7.2 Program specific EPG Analysis Tasks ..............................................88
4.5.3.7.3 Settings EPG...............................................................................90
4.5.3.8 Subtitle .......................................................................................................... 92
4.5.3.8.1 Subtitle Analysis and Monitoring....................................................93
4.5.3.8.2 Subtitle Display ...........................................................................93
4.5.3.8.3 Subtitle Analyzer .........................................................................94
4.5.3.8.4 Settings Subtitle .........................................................................96
4.5.3.9 Teletext ......................................................................................................... 97

© 2015 decontis GmbH 3/113 Version 8


User Manual
SAMcorder decontis.
4.5.3.9.1 Teletext Page Monitor ..................................................................99
4.5.3.9.2 Settings Teletext ....................................................................... 100
4.5.3.10 DSM-CC ................................................................................................... 101
4.5.3.10.1 Monitoring DSM-CC U-N Messages ............................................. 102
4.5.3.10.2 Monitoring DSM-CC Stream Descriptors ...................................... 103
4.5.3.10.3 Monitoring DSM-CC Sections ..................................................... 103
4.5.3.10.4 Settings DSM-CC ..................................................................... 104
4.5.3.11 MHP/HbbTV ............................................................................................. 105
4.5.3.11.1 URL blacklist ........................................................................... 106
4.5.3.11.2 Settings MHP .......................................................................... 107
4.5.4 Decryption .......................................................................................................... 108
4.5.4.1 DTV ............................................................................................................. 108
4.5.4.1.1 Hardware Prerequisites .............................................................. 108
4.5.4.1.2 Set-up Decryption ..................................................................... 108
4.5.4.1.3 CAM Info .................................................................................. 111
4.5.4.2 MDTV ........................................................................................................... 111

© 2015 decontis GmbH 4/113 Version 8


User Manual
SAMcorder decontis.
Figure 1 : SAMcorder Main Window _________________________________________ 13
Figure 2 : SAMcorder Tool-Bar ____________________________________________ 13
Figure 3 : SAMcorder Tool-Bar ____________________________________________ 14
Figure 4 : SAMcorder Main Status-Bar ______________________________________ 14
Figure 5 : SAMcorder Tool-Bar ____________________________________________ 15
Figure 6 : Data-Rate Monitoring ___________________________________________ 18
Figure 7 : Program Announcement Monitoring ________________________________ 19
Figure 8 : navigation result using only PAT/PMT _______________________________ 29
Figure 9 : navigation result using all SI tables ________________________________ 30
Figure 10 : all analysis tasks are enabled ____________________________________ 31
Figure 11 : SAMcorder RF input ___________________________________________ 33
Figure 12 : Scanning Result ______________________________________________ 34
Figure 13 : SAMcorder TS Player ___________________________________________ 36
Figure 14 : SAMcorder TS Player ___________________________________________ 37
Figure 15 : SAMcorder TS Player ___________________________________________ 38
Figure 16 : SAMcorder TS Player ___________________________________________ 39
Figure 17 : SAMcorder dialog for setting up the IP stream list ____________________ 40
Figure 18 : SAMcorder IP Streamer Control __________________________________ 40
Figure 19 : IP Streamer Control Panel ______________________________________ 41
Figure 20 : Tool-Bar Monitor Settings _______________________________________ 45
Figure 21 : Monitor List __________________________________________________ 47
Figure 22 : Special Output Control _________________________________________ 48
Figure 23 : SAMcorder Navigation and Real-Time Analysis _______________________ 52
Figure 24 : SAMcorder Navigation Tool Bar___________________________________ 52
Figure 25 : SAMcorder Navigation Tool Bar___________________________________ 53
Figure 26 : Navigation Result DTV Service ___________________________________ 53
Figure 27 : Navigation Result MDTV Service __________________________________ 54
Figure 28 : Navigation Result Data Service ___________________________________ 54
Figure 29 : In-depth TS Analysis with SAMalyzer ______________________________ 55
Figure 30 : SAMcorder Real-Time Analysis ___________________________________ 56
Figure 31 : Real-Time Analysis Tool-Bar _____________________________________ 56
Figure 32 : Real-Time Analysis Control Panel _________________________________ 57
Figure 33 : Real-Time Analysis Control Panel _________________________________ 57
Figure 34: BDA RF Measurement __________________________________________ 58
Figure 35 : BDA SignalStrength adjustment __________________________________ 59
Figure 36 : MPEG Analysis Task ___________________________________________ 60
Figure 37 : MPEG Analysis Task Tool Bar ____________________________________ 60
Figure 38 : MPEG Analysis Result __________________________________________ 61
Figure 39 : MPEG Analysis Settings _________________________________________ 65
Figure 40 : SAMcorder DVB-H specific Analysis _______________________________ 66
Figure 41 : MPEG Analysis Task Tool Bar ____________________________________ 66
Figure 42: DVB-H – IP PER _______________________________________________ 67
Figure 43: DVB-H – INT Repetition Rate _____________________________________ 67
Figure 44: DVB-H – Time Slice and Jitter Analysis _____________________________ 68
Figure 45 : DVB-H – MPE-FEC Error Analysis _________________________________ 69
Figure 46 : MPE Analysis Settings __________________________________________ 70
Figure 47 : IP Analysis __________________________________________________ 72
Figure 48 : MPEG Analysis Task Tool Bar ____________________________________ 72
Figure 49: IP Transmission Monitoring ______________________________________ 73

© 2015 decontis GmbH 5/113 Version 8


User Manual
SAMcorder decontis.
Figure 50 : IP-RTP Sequence Counter Check _________________________________ 74
Figure 51 : SDP file received from the ESG ___________________________________ 74
Figure 52 : SDP file viewer _______________________________________________ 75
Figure 53 : IP-Port Bitrate Measurement ____________________________________ 75
Figure 54 : IP Data Distribution ___________________________________________ 76
Figure 55 : IP Port Data Monitoring _________________________________________ 76
Figure 56: Port Data Monitor ______________________________________________ 77
Figure 57 : IP Data Analysis related settings _________________________________ 78
Figure 58 : IP-Port Bitrate Measurement related settings ________________________ 79
Figure 59 : PID Analysis and Measurement ___________________________________ 80
Figure 60 : PID Analysis Task Tool Bar ______________________________________ 80
Figure 61 : PID Bitrate Measurement _______________________________________ 81
Figure 62 : PID Settings Dialog ____________________________________________ 82
Figure 63 : SAMcorder Program Analysis ____________________________________ 84
Figure 64 : Program Analysis Task Tool Bar __________________________________ 84
Figure 65 : Program Analysis Settings Dialog _________________________________ 85
Figure 66 : SAMcorder EPG Analysis ________________________________________ 86
Figure 67 : Program Analysis Task Tool Bar __________________________________ 87
Figure 68 : EIT Analysis _________________________________________________ 87
Figure 69 : Program specific EPG Analysis ___________________________________ 88
Figure 70 : EPG – Event List _____________________________________________ 89
Figure 71: Display of Extended Event Information _____________________________ 89
Figure 72 : EPG Settings Dialog ___________________________________________ 90
Figure 73 : SAMcorder Subtitle Analysis Task ________________________________ 92
Figure 74 : Subtitle Analysis Task Tool Bar ___________________________________ 92
Figure 75 : Subtitle Analysis and Monitoring __________________________________ 93
Figure 76: Subtitle Display _______________________________________________ 94
Figure 77 : Subtitle Data Analyzer _________________________________________ 94
Figure 78: Subtitle Display _______________________________________________ 95
Figure 79: Subtitle Data Decoder __________________________________________ 95
Figure 80 : Subtitle Analysis Settings _______________________________________ 96
Figure 81: Teletext Analysis ______________________________________________ 97
Figure 82 : Teletext Analysis Task Tool Bar __________________________________ 97
Figure 83: Teletext Monitoring ____________________________________________ 98
Figure 84: Teletext Page Monitor __________________________________________ 99
Figure 85: Teletext page ________________________________________________ 100
Figure 86: Teletext Settings Dialog ________________________________________ 100
Figure 87 : DSM-CC Analysis Task ________________________________________ 101
Figure 88 : DSM-CC announcement _______________________________________ 102
Figure 89 : DSM-CC Downloads __________________________________________ 103
Figure 90 : DSM-CC Settings Dialog _______________________________________ 104
Figure 91 : MHP Analysis and Monitoring ___________________________________ 105
Figure 92 : URL Blacklist Tool ____________________________________________ 106
Figure 93 : MHP Settings Dialog __________________________________________ 107
Figure 94 : DTV Decryption via CI ______________ Fehler! Textmarke nicht definiert.
Figure 95 : Navigation Tool ______________________________________________ 108
Figure 96 : Set-up Decryption Tool ________________________________________ 109
Figure 97 : Single Decryption Mode _______________________________________ 110
Figure 98 : Multiple Decryption Mode ______________________________________ 110

© 2015 decontis GmbH 6/113 Version 8


User Manual
SAMcorder decontis.
Figure 99 : CAM Info ___________________________________________________ 111
Figure 100 : List of encrypted DVB-H services _______________________________ 112
Figure 101 : IP streamer ________________________________________________ 112
Figure 102 : IP streamer settings _________________________________________ 113
Figure 103 : STKM Port selection _________________________________________ 113
Figure 104 : Key management dialog ______________________________________ 113

© 2015 decontis GmbH 7/113 Version 8


User Manual
SAMcorder decontis.
Abbreviations

DTV - Digital TV
IPC - Inter-Process Communication
MDTV - Mobile DTV

© 2015 decontis GmbH 8/113 Version 8


User Manual
SAMcorder decontis.
1 Introduction

SAMcorder is acting as central input/output processor, managing all input/output


operations and provides comprehensive in-depth analysis features for Digital TV and
Mobile DTV.

SAMcorder receives and de-multiplexes both legacy DTV and MDTV multiplexes via RF,
ASI and IP interfaces and is also capable to playback recorded DTV/MDTV Transport
Streams.

SAMcorder provides comprehensive analysis features for real-time error measurement


of DTV and MDTV multiplexes, thereby visualizing all results and identified errors in a
comfortable GUI.

SAMcorder can use legacy DVB-T receivers for receiving and analyzing
DVB-H broadcasts!

SAMcorder is interacting in real-time with almost all dvbSAM components (SAMager


Agent, SAMalyzer, SAMesg, SAMflute and SAMitor). It interacts with all these
components simultaneously, de-multiplexes the transport stream in real-time and
provides all these components the data needed for their operation, regardless of which
input interface is used.

SAMcorder acts as central data exchange, i.e. it receives analysis results from these
components (e.g. ESG data from SAMesg) and provides it to other components for
further processing.

SAMcorder's output capabilities are outstanding. It manages dozens of outputs


simultaneously (e.g. of de-multiplexed DTV and MDTV data portions), thereby supporting
individual configuration of every particular output.

SAMcorder is also performing real-time error analysis and measurement in MDTV and
DTV multiplexes.

It covers following protocol layers and features:

 RF layer
 MPEG-2 layer
 MPE layer (DVB-H specific layer)
 IP / UDP / RTP layer (Internet Protocol / Real Time Protocol)
 SDP layer (Session Description Protocol)
 Bitrate measurement for PIDs, Programs and IP/Ports
 EPG monitoring
 DVB Subtitle monitoring
 Teletext monitoring
 DSM-CC monitoring

© 2015 decontis GmbH 9/113 Version 8


User Manual
SAMcorder decontis.
 MHP/HbbTV monitoring
 Conditional Access

All SAMcorder measurements interact with SAMager Agent, which performs SNMP based
monitoring of the entire multiplex and makes the measurement results also available to
the operator via SNMP.

© 2015 decontis GmbH 10/113 Version 8


User Manual
SAMcorder decontis.
2 Before Starting

It is strongly recommended to read this section carefully before the SAMcorder


application is started at first time, because several third party software
components are necessary for a correct work.

SAMcorder is running on following OS:


 Microsoft Windows XP
 Microsoft Windows Vista
 Microsoft Windows 7
 Microsoft Windows 8/8.1

SAMcorder is based on Microsoft's DirectX technology. Using SAMcorder requires


following DirectX versions:
 Microsoft DirectX 9 for Windows XP
 Microsoft DirectX 10 for Windows Vista
 Microsoft DirectX 11 for Windows 7

Without installed DirectX, SAMcorder does not start. DirectX may be downloaded freely
from the Microsoft Web-Site directly.

For the live-reception of DTV / MDTV services on your PC a DVB-T or DVB-S or DVB-C
tuner card has to be installed. Generally, SAMcorder does only support tuner cards which
are support Microsoft DirectX BDA technology. Because SAMcorder is not only a simple
receiver but a complex monitoring system, SAMcorder does only support tuner devices
which have been tested by the dvbSAM developer team. Only for such devices a firm
work of SAMcorder monitoring functions may be provided. A list of supported tuner cards
is available on the dvbSAM homepage www.decontis.com. In case SAMcorder recognized
a tuner card which is not listed, it will try to initialize this card, but there is no guarantee
that the initialization is successful.

Are you interested on it, that SAMcorder supports your specific tuner device, please
contact the dvbSAM team.

© 2015 decontis GmbH 11/113 Version 8


User Manual
SAMcorder decontis.
3 Installation

Read the section Before Starting carefully before you install SAMcorder.

SAMcorder is part of the dvbSAM suite which will be installed on the local computer. The
installation process requires administrative privileges.

In order to install SAMcorder starts the appropriate set-up project Setup.Exe on your
PC. Follow the instructions of the set-up dialog, especially read the licence agreement
carefully.

SAMcorder will not run without valid license.

To order a valid license, please contact the dvbSAM team.

If you are interested in trying out SAMcorder before then please contact the dvbSAM
team.

SAMcorder requires full access rights (read/write/execute permission) on the installation


directory. If the software is run under a standard user account without those permissions
on that directory then the administrator has to grant the appropriate permissions,
otherwise running the software may fail.

© 2015 decontis GmbH 12/113 Version 8


User Manual
SAMcorder decontis.
4 Operation

4.1 SAMcorder Main Window

2 3

5 4

Figure 1 : SAMcorder Main Window

(1) Input
SAMcorder is able to receive a DTV or MDTV TS via following inputs:
1. Receiver  live reception via RF input device
2. File  playing a recorded TS
3. IP Stream  live reception via IP (UDP or TCP)
4. ASI  live reception via ASI input device

Click a button to select an appropriate input.

Note: In case a button is disabled, an appropriate input device could not be found!

(2) Tool-Bar

1 2

Figure 2 : SAMcorder Tool-Bar

(1) Click to start the real-time navigation / analysis / and measurement


(2) Click to start the Off-Line analysis tool SAMalyzer
Note: If this button is disabled then the buffer for analysis is not filled or the
SAMalyzer tool is not available.

© 2015 decontis GmbH 13/113 Version 8


User Manual
SAMcorder decontis.

3 4

2 5
´ ´
1 2 6
2

Figure 3 : SAMcorder Tool-Bar

(1) Activate/Deactivate SNMP


(2) Show/Hide SAMcorder Log
(3) Open SAMcorder Configuration Dialog
(4) Open Help
(5) Open SAMcorder version information
(6) Exit SAMcorder

(3) Output
The received TS can be output:
1. File  record the received TS
2. IP Stream  send out the entire TS, single services or single PIDs via
IP (UDP or TCP)
3. ASI / Mod.  output the received TS to special devices (e.g. ASI output
device or modulator)

Note: Several outputs can be selected simultaneously.

(4) Input Device Control Panel


The input device control panel provides controls and status information for the
current selected input.

(5) Status-Bar
The Status-Bar provides several status and error indicators as well as an indication
for a proper connection and data transfer to a connected SNMP agent.

Figure 4 : SAMcorder Main Status-Bar

(1) Click to minimize/maximize the main-window

© 2015 decontis GmbH 14/113 Version 8


User Manual
SAMcorder decontis.
4.2 Settings & Configuration

Figure 5 : SAMcorder Tool-Bar

Click the button 'Settings' in the SAMcorder tool-bar to open the SAMcorder main settings
dialog.

4.2.1 General Settings

4.2.1.1 General - Main Options

Options

Auto-Start Navigation / Analysis / Measurement


If checked then the navigation, analysis and measurement tool is opened automatically.
Note: By this setting neither the navigation nor the analysis tasks are started
automatically. For that further settings are necessary:
 see Navigation Settings
 see Real-Time Analysis

Load IP-Streamer List


If checked then the last saved list of IP Streaming Clients is loaded automatically.

Stop-Action Dialog
If checked then a message-box shows that the current TS playing/receiving shall be
stopped.

Kill Applications with Exit SAMcorder


If checked then all applications which were started by SAMcorder (e.g. SAMitor, SAMesg,
SAMflute) are terminated automatically, if SAMcorder is closed.

Temp-File Options

use only one Temp-File


For the off-line analysis of TS snapshots SAMcorder writes the TS snapshot in a
temporary file. If this flag is set then only one file is written, that means the temporary
file will always overwritten.

clear Temp-File directory


If checked then all temporary files are deleted by closing the SAMcorder.

Log Options

Show Log
If checked then the Log window is opened automatically when starting the SAMcorder.

© 2015 decontis GmbH 15/113 Version 8


User Manual
SAMcorder decontis.
Log-File Path
Click the button beside the path panel to open a dialog to define the directory where the
Log-Files shall be saved.

Log Entries
Choose the kind of LOG Entries which shall be logged by checking the appropriate
checkbox.

4.2.1.2 General – Snapshot Settings

Buffer Settings

Size
Define the size of the internal snapshot buffer. Snapshots of the current TS can be
created in case of errors and can be used for a later detailed analysis, e.g. with the
SAMalyzer tool.
Range: 10...100 MByte

Snapshot Options

Active
If checked then the feature 'Error Snapshot' is enabled, that means snapshot files are
written in case an error is detected. For that the snapshot feature has been switched on.

Snapshot File path


The directory where the snapshot files are saved. Click the button beside this panel to
open a dialog to define the directory.

Size Limit
The panel 'Free Space' shows the free disk space of the logical disk where the snapshot
file path is located. The edit field 'Snapshots' allows defining the maximum of disk space
which may be allocated by snapshot files in the snapshot file path. The selected disk
space may never be larger than the whole free disk space. If the free disk space is lower
than 100 MBytes then the feature 'Error Snapshot' will be disabled automatically. In case
the defined size limit of snapshots is exceeded, SAMcorder will overwrite the oldest
snapshot files.

Snapshot delay
Define the delay-time for writing the error snapshot file. The snapshot buffer is filled
continuously and if it is full, the newest data overwrite the oldest data. In case a
snapshot file has to be written, the writing process starts not until the delay-time has
expired. Thus it is ensured that some data are written after the snapshot event was
occurred. That may be important for a detailed post analysis of written data.

© 2015 decontis GmbH 16/113 Version 8


User Manual
SAMcorder decontis.
4.2.1.3 General – ESG Settings

Note: The following settings are only relevant for Mobile DTV

ESG Bootstrap Port

Note: This setting is only relevant in case an ESG is announced vie bootstrap

Select the port numbers which are detected as ESG Bootstrap Port by the SAMcorder
navigation tool.
3937 port number defined by DVB-Org as ESG bootstrap port
9214 port number defined by the IANA as ESG bootstrap port
custom definition of a non-standard port number

Options

ESG Auto Start


If checked then the SAMcorder navigation tool starts the ESG reception and analysis
automatically if an ESG announcement has been detected. That means SAMcorder starts
the ESG analysis tool SAMesg and creates appropriate IP streamers which send the de-
multiplexed ESG data to SAMesg.

create Streamer from SDP after ESG complete


If checked then SAMcorder will create IP streamers automatically after 'ESG Complete'
has been signalled from SAMesg. SAMcorder receives all necessary SDP files for all
services from SAMesg and correlates the SDP data with the navigation data. SAMcorder
creates IP streamers for all services which could be identified uniquely.

© 2015 decontis GmbH 17/113 Version 8


User Manual
SAMcorder decontis.
4.2.1.4 General – SNMP Monitoring

Note: The following settings are only relevant for SNMP monitoring by using SAMager
Agent

4.2.1.4.1 Options

Activate SNMP Agent connection

If checked then SAMcorder is able to communicate with the SNMP agent component
SAMager Agent.

4.2.1.4.2 OCC TS Snapshots

- Set ‘Active’ to enable TS snapshot transmission to an OCC

4.2.1.4.3 Data Rate Monitoring

- Set 'Perform' to enable the monitoring of the current data rate.


- Setup 'upper' and 'lower' warning/error thresholds.

Figure 6 : Data-Rate Monitoring

4.2.1.4.4 Program Announcement Monitoring

This monitoring feature allows to monitor the current announced DTV and MDTV services
against a user defined list of services. Following states are reported:

 Error
an ‘error’ is reported if a service which is listed in the service list is currently not
announced in the SI/PSI
 Warning
a ‘warning’ is reported which is listed in the service list shall not be announced
but it is currently announced in SI/PSI

© 2015 decontis GmbH 18/113 Version 8


User Manual
SAMcorder decontis.
 OK
‘ok’ is reported if the announcement of a service which is listed in the service list
fulfils all conditions as defined in the list

Figure 7 : Program Announcement Monitoring

Note:
See also chapter Fehler! Verweisquelle konnte nicht gefunden werden. how the
utomatic program announcement check can be performed.

Perform
if checked then the SNMP monitoring for the program announcement is performed
Checklist
click the button beside the panel to define or edit a list of services which shall be used for
the check, see below
Update Signaling Time
define a time for which a program update shall be signaled
Note: In case of a program update the current analysis and measurement must be
restarted so that it is possible that for certain measurements errors or warnings are
indicated. Via signaling ‘program update’ the SNMP client is informed that errors or
warnings could be the result of such an update.

© 2015 decontis GmbH 19/113 Version 8


User Manual
SAMcorder decontis.
4.2.2 Input

SAMcorder is able to receive a live broadcast via RF receiver. A wide range of BDA
(Microsoft Broadcast Driver Architecture) compliant RF receivers is supported.

4.2.2.1 Receiver

Tuner Device

SAMcorder detects all available tuning devices automatically. Select a device from the list
which shall be used as an input device to receive a broadcast via RF.

Tuning Parameters

Set-up the tuning parameters via selection of an entry from a frequency plan or set-up it
manually.

DVB-T2
Setup a PLP-ID for a Multi-PLP DVB-T2 broadcast, to be used for the tuning.
Note: The current selected tuner device must be able to demodulate DVB-T2
broadcasts.

Options

Synchronize Recording
if checked, then the SAMcorder TS Recorder records the received TS automatically as
long as the signal is locked

Auto Tune
if checked then the selected tuning device is switched on and is tuned automatically

Re-Tuning
set-up the time (10..60 seconds) to re-tune the tuner automatically in case the signal
could not be locked within this time
Note: '0' means re-tuning is off

© 2015 decontis GmbH 20/113 Version 8


User Manual
SAMcorder decontis.
4.2.2.2 File

SAMcorder is able to play back recorded TS.

TS-File

Click the button beside the panel to open a file dialog to select the TS-File which shall be
played.

Options

Auto Start
If checked then the TS player starts automatically with playing the selected TS file.

Synchronize Recording
If checked then the TS Recorder is started and stopped automatically by start and stop
the Player.

Data Rate
Set-up the data-rate for the file playback manually or click.
to open a dialog for calculation the data-rate by means of transmission
parameters.
to derive the data-rate from PCR info of the selected file.

Loop
Define the number how often the selected file shall be played consecutively - '0' means
endless.

Start/Stop Options

Note: These options are only enabled if the defined loop is not endless.

Activate
If checked then the Start- and Stop-Time input controls are enabled to define an user
specific start/stop time.

Start- / Stop-Time
Set-up the start/stop-time for the selected TS file.

© 2015 decontis GmbH 21/113 Version 8


User Manual
SAMcorder decontis.
4.2.2.3 IP Stream

SAMcorder is able to receive a Transport Stream via IP interface.

IP Listener Settings

Protocol
 UDP
the listener receives data via IP/UDP
 TCP
the listener receives data via IP/TCP
 IPC
the listener receives data via IPC

Port (UDP/TCP)

Set-up the port number where the IP-Listener has to receive the data.

Binding (UDP/TCP)

Activate
In case there is more than one IP interface available on the machine then it has to be
selected which interface shall receive the data. Do select 'Bind' to define the appropriate
binding.

Host IP Address
Define the host address of the IP interface which shall be used.

Multicast (UDP)

Activate
If checked then an IP multicast address can be defined.

Multicast IP Address
Define the multicast IP address which shall be used by the listener.

Source (IPC)

Address
Define an IP address and Port which shall be used by the listener.

Options

Auto Start
If checked then the IP Listener is switched on automatically.

Send CA PMT
If checked then the current CA PMT gets sent to SAMbuddy-RF.

© 2015 decontis GmbH 22/113 Version 8


User Manual
SAMcorder decontis.
Note: only necessary for decryption!
This feature is necessary if SAMcorder receives the Transport Stream from SAMbuddy-
RF, i.e. SAMbuddy-RF receives the broadcast via RF. Since the tuner HW is coupled with
the CI module, SAMbuddy-RF is responsible for the decryption of encrypted TV programs.
All necessary date for the decryption have to be provided by SAMcorder.

© 2015 decontis GmbH 23/113 Version 8


User Manual
SAMcorder decontis.
4.2.2.4 ASI

SAMcorder is able to receive a TS via special capture cards, e.g. via ASI.

Capture Device

Device List
The list provides all capture devices which are currently detected by SAMcorder. Select a
capture device from the list which shall be used as input.

Input
Select the input interface of the current selected device.
Note: These settings are device specific.

Mode
Select the packet mode of the current selected device.
Note: These settings are device specific.

Options

Auto Start
If checked then the capture device is switched on automatically.

Synchronize Recording
If checked then the TS Recorder of SAMcorder is started automatically with reception of
data.

© 2015 decontis GmbH 24/113 Version 8


User Manual
SAMcorder decontis.
4.2.3 Output

4.2.3.1 File

The received TS can be recorded by the SAMcorder TS recorder.

File Settings

File path
Define the directory where the recorded file shall be saved. To change the path, click the
button beside the panel to open a dialog.

Filename
Define the filename for the recorded file. Click the button beside the panel to open a
dialog.

Use default Filename


If checked then the SAMcorder will define a filename automatically. The destination
directory is the file path as defined above.

Recording Limit

None
If checked then there is no recording limit that means the recorder has to be stopped
manually

Time
If checked then a time can be defined, after which the recording shall be stopped
automatically

Size
If checked then a file size can be defined to stop the recording automatically when this
size is reached

© 2015 decontis GmbH 25/113 Version 8


User Manual
SAMcorder decontis.
4.2.3.2 IP Stream

SAMcorder is able to send out either the entire received TS or parts of it, e.g. single
services or PIDs, via IP to remote locations.

IP Streaming Options

Use orig. Destination IP (only applicable for MDTV)


If checked then the original destination IP address (as announced in the corresponding
service) is used as destination IP address for the streamer. Otherwise the streamer uses
the local host '127.0.0.1' as destination IP address.

MPE-FEC (only MDTV)


If checked then error correction algorithms are applied.

Auto Start
If checked then the Output IP Streamer is started automatically with starting the
SAMcorder application. Please note, the flag 'Load IP-Streaming List' in the main settings
must be set and a list of IP streamers must be available.

Connect on start
If checked then the streamer is connected automatically.

Docking
If checked then the streamer window is docked automatically.

Multicast Options

TTL
Define the TTL (time to live).

Monitor Options

Open Monitor
If checked then the monitor application which is currently defined for the streamer is
opened automatically.

Start Monitor
If checked then the monitor application is switched on automatically.

Default Player
Select a player from the list which shall be used as default for monitoring of A/V services.
Currently SAMcorder supports the VLC player and the QuickTime player.

© 2015 decontis GmbH 26/113 Version 8


User Manual
SAMcorder decontis.

DTV Streamer

Default IP Address
Define the default IP Address which shall be used as destination IP address for streaming
of DTV services.

Port
Define the Port which shall be used as destination port for streaming of DTV services.
Note: For streaming of more than one service, the port number is incremented
automatically.

IP Packet Size
Set-up the maximum size of an IP packet for the DTV streaming. The default value is 32
kByte and normally it is not necessary to change it. Only in case the destination is not
able to handle it then the packet size can be changed.

MDTV Streamer

Default Audio Sample Rate

Select a default audio sample rate which shall be used for MDTV streamer.

Note: This setting is useable in case the audio sample rate is not announced correctly so
that the audio decoder crashes permanently. The setting has only effect when SAMcorder
creates the SDP files by using the SI tables, i.e. there is no ESG or the ESG does not
signal SDP files. In case an ESG signals SDP files then this setting has no effect, i.e. the
audio sample rate is used as announced in this SDP file.

File-Streaming Options

Beside streaming the A/V content via IP to remote destinations it is also possible to
stream the A/V content simultaneously into a file (MPEG-TS format).

File Path
Setup the destination drive and path where the file should saved.

Max File Size


Setup the maximum size of a file. If the maximum size is reached and the file streaming
is still active then a new file is written automatically.

Duration
Setup the duration for the file streaming.

© 2015 decontis GmbH 27/113 Version 8


User Manual
SAMcorder decontis.
4.2.3.3 ASI / Modulator

SAMcorder is able to send out the received TS via special output devices, e.g. ASI output
or modulator.

Special Output Devices

Output Devices
Select the device which shall be used as output from the list-box.

Setup Device
Click the button to open a special configuration dialog for the selected device.

Start Options

Auto Start
If checked then the Special Output device is started automatically with starting the
SAMcorder application.
Note: Switch off 'Stop Action Dialog' in the main settings dialog (see above) to prevent
the interruption of the auto start.

Connect on Start
If checked then the device is connected and switched on automatically.

Start Minimized
If checked then the specific device window display starts in the minimized mode.

© 2015 decontis GmbH 28/113 Version 8


User Manual
SAMcorder decontis.
4.2.4 Tools

4.2.4.1 Navigation

Display Options

Show All Services


If checked then all services are listed, i.e. services where SAMcorder could not indicate
the content are listed as unknown services. Otherwise such unknown services are not
listed.

Navigation/Scanning Options

Auto Navigation
If checked the navigation starts automatically if a valid input signal is recognized.

Max. Time
Set the time after the navigation process for the current channel is terminated.

Signal Check
Set the time during that the navigation tool checks a valid signal, i.e. the navigation is
stopped when no valid input signal is recognized within this time.

Used SI/PSI
 PAT/PMT/SDT/NIT – should be the default, i.e. SAMcorder can use the NIT to
determine the data-rate for the analysis task
 PAT/PMT/SDT– should be used if no suited NIT is detected, the navigation can
use the program information provided by the SDT
 PAT/PMT– should be used if only PAT and PMT is available
 Ignore missing PMTs - The navigation process fails if a PMT is missing which
has been announced in the PAT. Set this flag to ignore missing PMTs in order to
continue the navigation process.

Note: If no NIT is available then the data-rate for the analysis tasks has to defined
manually or can be derived from valid PCR information!

Figure 8 : navigation result using only PAT/PMT

© 2015 decontis GmbH 29/113 Version 8


User Manual
SAMcorder decontis.

Figure 9 : navigation result using all SI tables

4.2.4.2 Off-Line Analysis

SAMcorder is able to create snapshots from the current received TS for in-depth off-line
TS analysis using SAMalyzer.

Buffer Settings

Size
Define the size of the internal snapshot buffer which is used for in-depth TS analyzing
with SAMalyzer.
Range: 10…100 MByte

Note: SAMalyzer is not part of SAMcorder but is a separate tool and requires a separate
license.

© 2015 decontis GmbH 30/113 Version 8


User Manual
SAMcorder decontis.
4.2.4.3 Real-Time Analysis

SAMcorder provides a powerful and extensive real-time TS analysis on all technical layers
for DTV and MDTV transmissions.

Analysis Tasks

Select the analysis tasks which shall be performed by SAMcorder. Analysis tasks which
are disabled do not appear in the analysis task window.

Figure 10 : all analysis tasks are enabled

Auto Start

Select the analyzer tasks which shall be started automatically.


Note: If SAMcorder is connected to the SNMP agent SAMager Agent then SAMager Agent
controls the analyzer tasks. In case an analyzer task is stopped and the Auto-Start flag is
set then SAMager Agent will trigger SAMcorder to re-start this task immediately.
Analysis Options

Datarate
Auto - the analyzer datarate is determined automatically
NIT - derived from the current SI table information
PCR - calculated from PCR information
Manually - setup the analyzer datarate manually in case it could not be determined
automatically or the recognized datarate does not match with the current broadcast

Process faulty TS packets


Normally TS packets are discarded from the service analysis where the error flag is set in
the TS Header. If this feature gets enabled then all TS packets are analyzed.
Note: Especially in the head-end before modulation and transmitting there are special
equipments which manipulate the TS header for special purposes. So it can occur that an
error flag in the TS header is set but it does not mean that the corresponding TS data are
faulty.

© 2015 decontis GmbH 31/113 Version 8


User Manual
SAMcorder decontis.
Log Options

Activate/deactivate the logging and set-up which events shall be logged. The settings are
general settings which influence all analyzer tasks. Additionally, each analyzer task
provides own detailed log options.

Note: The analyzer results of the real-time analysis are logged in a separate log-window
so that the activation/deactivation here has no influence on the SAMcorder logging, see
above.

© 2015 decontis GmbH 32/113 Version 8


User Manual
SAMcorder decontis.
4.3 SAMcorder Input

SAMcorder provides several input interfaces to receive a MPEG-2 Transport Stream.

Note: Only one input can be selected for one SAMcorder instance!

But several instances of SAMcorder can be started on a single machine, so that several
multiplexes can be received/analyzed/monitored by using different inputs.

4.3.1 Receiver

SAMcorder is able to receive DTV and/or MDTV live broadcasts via RF receiver.

In case SAMcorder has detected a tuner device then the button 'Receiver' in the
SAMcorder Main Window is enabled. Click the button to start the SAMcorder RF input.

SAMcorder supports a wide range DirectShow BDA compatible tuner devices. A list of
verified tuner cards is available on www.decontis.com. Tuner devices which are not listed
but provide proper BDA drivers should also work – but there is no guarantee.

SAMcorder can use legacy DVB-T receivers for receiving and analyzing DVB-H
broadcasts!

If more than one tuner device is connected on your PC then you have to select the tuner
by the settings dialog, see above.

After click the 'Receiver' button, the receiver is initialized and the receiver panel is shown
in the main window. In case of successful initialization, the green LED 'Init' lights up.
Otherwise check the device drivers and correct installation of Microsoft DirectX (BDA).

1 2 3

Figure 11 : SAMcorder RF input

(1) Switch on/off the receiver

© 2015 decontis GmbH 33/113 Version 8


User Manual
SAMcorder decontis.
(2) Click to open the receiver settings, see above
(3) Start the scanning tool

Three LED's indicate the current state:


Init indicates that the receiver device could be initialized successfully
Tuned indicates that the receiver could be tuned successfully
Lock indicates that the current RF signal could be locked

4.3.1.1 Scanning

Use the scanning tool to scan a frequency range to detect DTV and/or MDTV broadcasts.

Scanning Parameters

Before starting the scanning process, define the scanning parameters as Frequency Plan,
Start Frequency or Channel and End Frequency or Channel.

If no Frequency Plan was selected then define the Start Frequency, the Bandwidth and
the number of channel which shall be scanned.
Note: Use the flag 'middle' to define how the tuner has to interpret the selected
frequency. If 'middle' is set off then the tuner frequency will be calculated from the
frequency parameter and the selected bandwidth. E.g. the parameter frequency is
614000 kHz and the selected bandwidth is 8 MHz, so the tuner is tuned on 618000 kHz.
In case 'middle' is checked, the tune will use the entered frequency for the tuning
process without additional calculation.

Click the button 'Start Scanning' to start the scanning process.


To interrupt the running scanning process, click the button 'Stop Scanning'.

Figure 12 : Scanning Result

© 2015 decontis GmbH 34/113 Version 8


User Manual
SAMcorder decontis.
After the scanning process is finished the channels and their services are listed.

Tool-Buttons
(1) Click to load a scanning result list
(2) Click to save the current scanning result
(3) Select a 'Channel' entry in the list and click this button to tune the receiver on
the frequency of this channel
(4) Select a program entry in the list and click this button to tune the receiver on the
corresponding channel frequency and create an IP streamer if possible

© 2015 decontis GmbH 35/113 Version 8


User Manual
SAMcorder decontis.
4.3.2 File

SAMcorder is able to play back recorded DTV/MDTV Transport Streams.

Click the button 'File' to open the SAMcorder TS player.

1 2 3 4

Figure 13 : SAMcorder TS Player

(1) Click to start the playing of the current selected TS file


(2) Click to stop the playing of the current selected TS file
(3) Click to open the TS Player settings dialog, see above
(4) Click to open a file dialog for selection of a TS file
(5) Switching between current loop time display and total time display

The three LED's indicate the current status:


Init the TS player is initialized successfully
Loop indicates that the current file is played in an endless loop
Data Indicate that SAMcorder receives data (the LED flashes)

© 2015 decontis GmbH 36/113 Version 8


User Manual
SAMcorder decontis.
4.3.3 IP Stream

SAMcorder is able to receive a DTV/MDTV Transport Stream via IP.

Note: The IP input is also used to receive a TS via Inter Process Communication
(IPC) from other dvbSAM applications, e.g. from SAMbuddy RF.

Click the button 'IP Stream' to open the IP listener panel.

1 2 3

Figure 14 : SAMcorder TS Player

(1) Click to switch on the IP listener


(2) Click to switch off the IP listener
(3) Click to open the settings dialog, see above

The four LED's indicate the current status:


Init the IP listener is initialized successfully
ON indicates the IP listener is switched on
Multicast indicates that multicast is enabled
Data Indicate that SAMcorder receives data (the LED flashes)

Note: In the panel 'Connection from' the IP address of the sender is displayed, but only
if SAMcorder receives data.

© 2015 decontis GmbH 37/113 Version 8


User Manual
SAMcorder decontis.
4.3.4 ASI

SAMcorder supports the capturing of DTV/MDTV Transport Streams by using of ASI- and
SPI- input devices several manufacturers. For more information as well as a list of
supported devices see www.decontis.com

Click the button 'Capture' to open the SAMcorder capture panel

1 2 3

Figure 15 : SAMcorder TS Player

(1) Click to switch on the capture device


(2) Click to switch off the capture device
(3) Click to open the settings dialog, see above

The three LED's indicate the current status:


Init the capture device is initialized successfully
ON indicates the capture device is switched on
Data Indicate that SAMcorder receives data (the LED flashes)

Note: With starting the SAMcorder it will be checked whether a capture device is
available on the system. If not, the button 'Capture' is disabled.

In case a capture device was detected and initialized successfully the button 'Capture' in
the 'Input' menu-bar on the left is enabled. Click the button to open the tool 'Capturing'
of SAMcorder.

Beside the 'Data-Rate' display there are two buttons to select the data-rate display:
(only applicable for DekTec ASI devices!)

TS - the data-rate is measured by SAMcorder


ASI - the data-rate is measured by ASI capture device

© 2015 decontis GmbH 38/113 Version 8


User Manual
SAMcorder decontis.
4.4 SAMcorder Output

SAMcorder supports several output interfaces. It is possible to use several output


interfaces at the same time, i.e. one TS input can be shared to several outputs.

4.4.1 File

The SAMcorder TS Recorder records the MPEG-2 Transport Stream which is currently
received by the selected input interface.

Click the button 'File' to open the TS-Recorder.

1 2 3

Figure 16 : SAMcorder TS Player

(1) Click to start the recording


(2) Click to stop the recording
(3) Click to open the settings dialog, see above

Four LED's indicate the current status:


Rec indicates that the recording is running
Limit indicates that a recording limit (time or size) has been defined
Sync indicate that the recording starts automatically if data are provided by the
selected input
Data indicates that TS recorder record data (the LED flashes)

© 2015 decontis GmbH 39/113 Version 8


User Manual
SAMcorder decontis.
4.4.2 IP Stream

The IP-Streaming tool allows forward MPEG-2 Transport Streams which are received by
the current selected input to any destination in an IP based network. The number of
streaming clients which can be opened simultaneously is not limited by the SAMcorder,
but is only dependent on the capability of the system where the SAMcorder is running.

SAMcorder provides three different kinds of IP streaming:

1. Streaming the entire TS


2. Streaming of single DTV services, i.e. streaming of several PIDs
3. Streaming of MDTV services, i.e. streaming of several IP ports

In case (2) and (3) SAMcorder acts as de-multiplexer. All kinds of IP streaming can be
established simultaneously.

Click the button 'IP Stream' in the Output panel to start the IP streaming tool.

If no IP streamer is defined then a dialog is opened which allows adding an IP streamer.


Furthermore this dialog allows the loading of a saved IP streamer list.

Figure 17 : SAMcorder dialog for setting up the IP stream list

Click 'OK' to open the SAMcorder streaming control window.

1 4

2 5

3 6

Figure 18 : SAMcorder IP Streamer Control

© 2015 decontis GmbH 40/113 Version 8


User Manual
SAMcorder decontis.
Tool-Bar
(1) Click to connect all streamers
(2) Click to disconnect all streamers
(3) Click to delete all streamers
(4) Click to dock/undock the window
(5) Click to synchronize the current streamer list with parameters from the
navigation and/or ESG
Note: If a streamer is created it gets all necessary parameters from the
navigation and/or ESG but in case a new ESG has been received or the navigation
was updated then the synchronization should be used to update the streamer
parameters, i.e. it is not necessary to re-create the streamer.
(6) Click to minimize/maximize all streamer control panels.
(7) Click to open the streamer dialog for setting up the streamer list, see above.

Note: If the streamer control is closed then all streamer are disconnected.

For each streamer a control panel is provided.

3 4 5 6
2

Figure 19 : IP Streamer Control Panel

(1) Click to connect the streamer.


(2) Click to disconnect the streamer.
(3) Click to open the streamer settings, see below.
(4) Click to start the monitor application, if defined.
(5) Click to minimize/maximize the streamer control panel.
(6) Click to delete the streamer.

© 2015 decontis GmbH 41/113 Version 8


User Manual
SAMcorder decontis.
4.4.2.1 IP Streamer Settings

4.4.2.1.1 Main Options

Streamer Mode

Mobile The streamer streams IP packets, extracted from the current TS, which belong
DTV to a Mobile DTV service. The Mobile DTV service is specified by a PID, an IP
destination address and one or more destination port numbers.
Digital The streamer streams TS packets, which belong to legacy Digital TV service.
TV The streamer has to stream the PAT, the PMT and one or more PIDs which
contain the Audio and or Video data.
TS The streamer streams the entire TS.

Streaming IP/IPC – the content is streamed via IP or IPC


Audio - audio data are streamed (Loudness Monitoring - SAMloudio)
File – the content is written into a file

Name

Define a name for the streamer which is shown in the streamer control caption. In case
the streamer is created from the navigation tool, the name is set-up automatically.

Start Options

Connect on Start
If checked then the streamer is connected automatically.

4.4.2.1.2 General IP Settings

IP Protocol

Select the IP Protocol which shall be used for the current streamer.
UDP - the IP streamer streams the data via UDP
TCP - the IP streamer streams the data via TCP (only for DTV and TS streamer)
IPC - the IP streamer streams the data via Inter-Process Communication (only for
MDTV streamer)

MultiPort-IPC
If checked then the first byte of the data packet which is sent over IPC contains the port
number.
Note: In case of streaming of MDTV A/V-services the data from up to 4 IP ports have to
be sent (video, audio, RTCP-video, RTCP-audio). In order that the IPC endpoint is able to

© 2015 decontis GmbH 42/113 Version 8


User Manual
SAMcorder decontis.
separate the data for each single port, the first 4 bytes of each data packet contains the
corresponding port number.

IP Destination Address (only MDTV streamer)

Use orig. Dest.


If checked then the streamer uses the original destination IP address as destination.
Otherwise the IP address has to be defined manually.

TTL
Set the TTL (time to live) for the current streamer.

4.4.2.1.3 MDTV Streamer Settings

PID

Define the PID of the MDTV service.

Service

Set-up the kind of streaming service.

IP Address

The original destination IP Address is shown.


Note: This address is used to identify the service in the stream. In case the stream is
set-up properly this field must not be changed.

Port Mapping

The list contains the original port numbers and the corresponding mapping port numbers
related to the current MDTV service. With the checkbox in front of the port number it can
be selected whether the data for this port shall be streamed or not. Use the tool-buttons
beside the list to add, delete or edit an entry.

4.4.2.1.4 DTV Streamer Settings

IP Settings

Port
Define the port number which shall be used as destination port for streaming the DTV
service.

© 2015 decontis GmbH 43/113 Version 8


User Manual
SAMcorder decontis.
IP Packet Size
Define the size of the IP packets.

PID

The list contains all PIDs belonging to the DTV service, including PAT and PMT. With the
checkbox in front of the PID it can be selected whether the data for this PID shall be
streamed or not. Use the tool-buttons beside the list to add, delete or edit an entry.

4.4.2.1.5 TS Streamer Settings

IP Settings

Port
Define the Port which shall be used as destination port for streaming of the entire TS.

IP Packet Size
Define the size of the IP packets.

Program Round-Robin

Activate
If checked then the Program Round-Robin gets activated.

Time
Define the time for which a specific program shall be streamed.

PID Filter
If checked then only the PID of current program are streamed otherwise the whole TS
gets streamed.

SAMitor Notify
If checked then SAMitor gets informed about the current streamed program.
Note: the communication between SAMcorder and SAMitor gets realized via Inter-Process
Communication (IPC), i.e. both applications must run on the same machine.

Refresh
Click in order to refresh the program list.

Program List
Select the programs which shall be streamed in the round-robin process.
Note:
- encrypted programs are decrypted automatically if the appropriate HW (CI + CAM +
SmartCard) is available and the decryption gets supported by this HW

© 2015 decontis GmbH 44/113 Version 8


User Manual
SAMcorder decontis.
- in case SAMbuddy-RF receives the broadcast via RF and streams the TS to SAMcorder
via IP then SAMcorder sends the necessary data for decryption (CA-PMT) to SAMbuddy-
RF, see also chapter 'Settings IP Input'

4.4.2.1.6 Monitor

For each streamer a monitor application can be defined which receives and processes the
data coming from the streamer, e.g.:

SAMitor – playback of A/V content in a video wall


SAMflute - analysis of FLUTE data
SAMesg - analysis and processing of ESG data

But it is also possible to stream the data to other, customer specific applications.

Tool-Bar

2 3
1

Figure 20 : Tool-Bar Monitor Settings

(1) Click to get a list of defined user specific monitors


(2) Click to add the current defined monitor to the list
(3) Click to reset the current definition

Name

Define a Name for the monitor.


Note: This is only available for customer specific monitor applications.

Application

Select a monitor application from the list. If 'Custom' was chosen then an application has
to be selected in the panel below.

Application Parameters

Default SDP (only for MDTV)


Select a SDP profile which shall be used to create a SDP in case there is no SDP available
for the service.

© 2015 decontis GmbH 45/113 Version 8


User Manual
SAMcorder decontis.
Parameters
The current parameter definition is shown. To edit these parameters click the button
beside the panel to open an appropriate dialog.

Description
Define a short description for the monitor.

4.4.2.1.7 Monitor Parameters

In order to define a new or edit an already defined Monitor the following parameters have
to be provided:

Name Define a short but significant name for the Monitor. The name is
used in several displays for an easier description.

Monitor Use the button beside this field to open a file dialog for selection of
Application the appropriate monitor application.

File Parameter Use the button beside this field to open a file dialog for selection of
specific parameter files (e.g. SDP-files).

Play on Start If checked then the monitor application is informed that it shall start
the play back or data analysis automatically.

Only Audio If checked then the monitor application is informed that the content
contains only audio data (radio program).

Player Select the player plug-in which shall be used by SAMitor to play back
the A/V content.

© 2015 decontis GmbH 46/113 Version 8


User Manual
SAMcorder decontis.
4.4.2.1.8 Monitor List

The Monitor List provides a list of all defined customer specific monitors.

Select an entry and click 'OK' to take over the selected monitor definition.

To delete an entry click the tool-button 'Delete Entry' in the tool-bar on top of the
window.

Note: The current monitor list is stored automatically.

Figure 21 : Monitor List

(1) List of defined monitor applications


(2) Click to delete the selected entry

© 2015 decontis GmbH 47/113 Version 8


User Manual
SAMcorder decontis.
4.4.3 ASI / Modulator

SAMcorder provides the possibility to forward a MPEG-2 Transport Stream to special


output devices, e.g.
- ASI / SPI output devices
- RF modulator devices
or devices which provide other output signals.

SAMcorder supports devices from different manufacturers. A list of verified devices is


available on www.decontis.com.

With starting the SAMcorder it will be checked whether special output devices are
available on the system which are currently supported. If no device found the button
'Special' in the 'Output' is disabled.

In case a special output device was detected and it could be initialized successfully the
button 'Special' is enabled.

Click the button to open SAMcorder 'Special Output' control center.

3 5
2

Figure 22 : Special Output Control

(1) Click to open the SAMcorder settings dialog, see above, to select another output
device.
(2) Click to switch on the current device.
(3) Click to switch off the current device.
(4) Click to open the device specific settings dialog.
(5) Click to minimize/maximize the control panel.

Note!
If a DekTec device is used the machine must not be started from the hibernate
mode. Please make sure that the machine is always booted correctly before

© 2015 decontis GmbH 48/113 Version 8


User Manual
SAMcorder decontis.
using the DekTec device, otherwise the hardware driver of the DekTec device is
not initialized properly that means the device will not working correctly.

4.4.3.1 ASI/SPI Device Settings

Device
Display the name of the current selected device. This name will be used internally and
cannot be changed.

Tx Rate
Set the output bit rate of the device.
Note: The output bitrate must be greater or equal of the current TS bitrate, otherwise a
buffer overflow occurs.

Tx Mode
Select the transmission mode from the drop-down-list.
Note: The modes are dependent on the selected device.

Stuffing
If checked then the output device sends NULL packets in case of there is no input signal.

Output
Select the Output Interface for the selected device.
Note: This parameter is only applicable for specific devices.

Tx Buffer Overflow
Set the maximum buffer size in percent. In case the maximum buffer size is reached, the
output device will be disconnected automatically.
Note: This parameter is only applicable for specific devices.

4.4.3.2 Modulator Device Settings

General

Device
Display the name of the current selected device. This name will be used internally and
cannot be changed.

Tx Rate
The TS rate is calculated automatically according to the selected modulation parameters.

Stuffing
If checked the output device sends NULL packets in case there is no input signal.

Tx Buffer Overflow
Defines the maximum buffer size in percent. In case the maximum buffer size is reached,

© 2015 decontis GmbH 49/113 Version 8


User Manual
SAMcorder decontis.
the output device will be disconnected automatically.

Tx Mode
Select the transmission mode.
Note: Changing of this parameter influences the Transmission Rate

Modulator Parameters

Modulator Type
Select the desired type of modulation from the list-box.

Carrier Frequency
Set-up the carrier frequency in kHz. The output frequency range is 400-862 MHz, the
frequency step size is 200 kHz.

Bandwidth
Set-up the bandwidth from the drop down list in a range of 5-8 MHz.

Frequency
Click the button to open a dialog for setting up the frequency and bandwidth using pre-
defined frequency plans.

Output Level
Set-up the output level of the modulator. Note: This feature is only available for OFDM
modulators.

OFDM Modulator

Modulation
Select the modulation from the drop-down-list.
Note: Changing of this parameter influences the Transmission Rate

Code Rate
Select the code rate from the drop-down-list.
Note: Changing of this parameter influences the Transmission Rate

Guard Interval
Select the guard interval from the drop-down-list.
Note: Changing of this parameter influences the Transmission Rate

Mode
Select the mode from the drop-down-list.

Interleaver
Select the interleaver mode.

Time Slicing
If checked, time slicing is used.

© 2015 decontis GmbH 50/113 Version 8


User Manual
SAMcorder decontis.
MPE-FEC
If checked, MPE-FEC is used.

Cell ID
Set-up the Cell-Id in a range of 0...65535.

ATSC Modulator

VSB Constellation
Select VSB (Vestigial Side Band) constellation.

Taps
This parameter specifies the number of taps of each phase of the root-raised cosine filter
that is used to shape the spectrum of the output signal. The number of taps can have
any value between 2 and 256. More taps improves the spectrum, but increases
processor overhead. The recommend number of taps is 64 taps; if insufficient CPU power
is available, 32 taps produces acceptable results, too.

© 2015 decontis GmbH 51/113 Version 8


User Manual
SAMcorder decontis.
4.5 SAMcorder Tools

4.5.1 Navigation

SAMcorder Navigation tool scans the current received MPEG-2 Transport Stream and
provides a list of all available DTV, MDTV and Data services.

Click the button 'Real-Time' in the tool-bar on top of the main window of SAMcorder to
open the tool. The window is divided in two main parts:

(1) Navigation
(2) Real-Time Analysis, Monitoring and Measurement

Figure 23 : SAMcorder Navigation and Real-Time Analysis

Navigation Tool-Bar

4 5
1 2 3 4

Figure 24 : SAMcorder Navigation Tool Bar

© 2015 decontis GmbH 52/113 Version 8


User Manual
SAMcorder decontis.
(1) Click to start/re-start the scanning process.
(2) Click to create an IP streamer for the selected program entry.
(3) Click to open a BDA (DirectX) monitor for play back of the current selected A/V
service.
Note: Only applicable for DTV services!
(4) Click to open the set-up dialog for service encryption for encrypted DTV services
Note: the button is only enabled if a Common Interface module is installed (see
chapter 4.5.3.10)
(5) Click to show/hide the navigation status bar
(6) Click to open the settings dialog, see above.

Navigation Status-Bar

1 2 3 4 5 6

Figure 25 : SAMcorder Navigation Tool Bar

(1) DVB SI/PSI status


(2) DVB-H SI/PSI status
(3) Status information
(4) Indication Auto-Navigation
(5) Indication Program Announcement Check
(6) State Program Announcement Check

DTV Services

Figure 26 : Navigation Result DTV Service

For DTV services the navigation shows:


1. program no. (program ID)
2. program name including channel information
3. a list of all PIDs belonging to the program

© 2015 decontis GmbH 53/113 Version 8


User Manual
SAMcorder decontis.
MDTV Services

Figure 27 : Navigation Result MDTV Service

For MDTV services the navigation shows:


1. program no. (program ID)
2. program name including channel information
3. service name
4. destination IP address
5. list of destination ports

Data Services

Figure 28 : Navigation Result Data Service

For Data services the navigation shows:


1. program no. (program ID)
2. program name including channel information
3. service name
4. destination IP address
5. list of destination ports

Note: The navigation recognizes the ESG and the ESG entry point for MDTV services
automatically.

© 2015 decontis GmbH 54/113 Version 8


User Manual
SAMcorder decontis.
4.5.2 Off-Line Analysis

SAMcorder creates snapshots from the current received TS for in-depth off-line TS
analysis by using SAMalyzer.

Note: SAMalyzer is not part of SAMcorder, but it is a separate tool and needs a
separate license.

The internal buffer for the TS snapshots is filled continuously as long as SAMcorder
receives data from an input. As long as the buffer is not filled then the button 'Off-Line' in
the tool-bar of the SAMcorder main window is disabled.

Note: In case SAMalyzer is not installed on the current system then the button 'Off-Line'
in the tool-bar of the SAMcorder main window remains disabled.

The size of the internal snapshot buffer can be defined in the main settings of SAMcorder,
see above.

To start the in-depth TS analysis click the button 'Off-Line'.

Figure 29 : In-depth TS Analysis with SAMalyzer

© 2015 decontis GmbH 55/113 Version 8


User Manual
SAMcorder decontis.
4.5.3 Real-Time Analysis

SAMcorder provides a powerful and extensive real-time analysis of the current received
MPEG-2 Transport Stream on all technical layers:

RF
MPEG
MPE
IP / UDP / RTP / SDP
PID
Program
EPG
Subtitle
Teletext
DSM-CC
MHP

Via SAMcorder main settings, see above, the required analysis tasks can be selected.
Furthermore and the auto start for each single analysis task can be switched on or off.

1
2

Figure 30 : SAMcorder Real-Time Analysis

(1)Tool Bar

1 2 3

Figure 31 : Real-Time Analysis Tool-Bar

(1) Start all analysis tasks which are currently enabled

© 2015 decontis GmbH 56/113 Version 8


User Manual
SAMcorder decontis.
(2) Stop all analysis tasks
(3) Dock all analysis task windows
(2)Tab Bar
For each analysis task which is currently activate a separate tab is shown. The
tab can be dragged in order to undock the appropriate window, i.e. the results for
this analysis task are displayed in a separate window. To dock the window again
use the docking button in the tool-bar which is available for each analysis result
window.

(3) Analysis Results


In this area the analysis results for the selected analysis task are shown. For
detailed information see the corresponding chapter below.

(4) Control Bar

1 2 3

4 5

Figure 32 : Real-Time Analysis Control Panel

(1) Analysis Task Button disabled, i.e. this task cannot be activated
(2) Analaysis Task Button activated, i.e. the analysis is running
(3) Analysis Task Button enabled but not activated, i.e. the analysis is not running
(4) Status LED, indicates the overall status of the corresponding analysis task
(5) Data LED, flashes if data are processed

 In order to start an analysis task click the appropriate Analysis Task


Button.
 In order to stop a running analysis task, double click the Analysis Task
Button.

3 data-rate warning

Figure 33 : Real-Time Analysis Control Panel

(1) Number of analyzed TS packets


(2) Elapsed real-time analysis time
(3) data-rate which is used for real-time analysis

© 2015 decontis GmbH 57/113 Version 8


User Manual
SAMcorder decontis.
Note: if the analysis data-rate differs more than 10 percent from the input
data-rate then the panel lights red
(5) Status Bar

The current Stream ID, extracted from the PAT, and the current Provider of the
broadcast are displayed.

4.5.3.1 RF

The RF measurement capabilities of SAMcorder are strongly dependent on the current


used RF receiver.

Note: The RF analysis and measurement task is only enabled if ‘RF’ has been selected as
input interface.

BDA compliant RF Receiver

SAMcorder supports a wide range of RF receivers which provide proper BDA drivers
(Microsoft Broadcast Driver Architecture). BDA provides simple RF measurement but is
strongly dependent on the BDA drivers provided by the particular supplier. Via BDA it is
possible to monitor following parameters:

Signal Present Checks whether an RF input signal is recognized


Signal Lock Checks whether the input signal could be locked
Signal Strength Signal Strength in dB
Note: mostly this parameter is not supported by supplier of the
particular BDA driver
Signal Quality Checks the quality of the input signal
Value: 0..100%

Figure 34: BDA RF Measurement

(1) Click to open a dialog to adjust the SignalStrength measurement parameter

Note: The different suppliers of BDA compliant receivers provide different


measurement values for the SignalStrength parameter so that the measured

© 2015 decontis GmbH 58/113 Version 8


User Manual
SAMcorder decontis.
value has to be adjusted later on to get a sufficient value. As there is no specific
defined rule for that, the values for the adjustment have to be estimated by
trying out. Use this dialog to define a rule for the current receiver.

2 1
4
5
3

Figure 35 : BDA SignalStrength adjustment

(1) The formula to calculate the SignalStrength.


(2) If checked then the parameter adjustment is active otherwise the measured
values are provided without any adaptation
(3) Offset and divider for calculation the SignalStrength.
(4) If checked the calculated value is multiplied with ‘-1’.
(5) Click to get the offset and divider value from the Test Panel.
(6) Test Panel
Value – the value which shall be adjusted
corr. Value – the result of the calculation
measured Min/Max – minimum and maximum value of the current
measurement
Offset – range -65535 .. +65535
Divider – range 1 .. 1000

© 2015 decontis GmbH 59/113 Version 8


User Manual
SAMcorder decontis.
4.5.3.2 MPEG

SAMcorder MPEG analysis is oriented on the DVB Measurement Guideline TR 101 290.

As it is requested in the TR 101 290 guideline, SAMcorder MPEG analysis distinguishes


between three priorities of errors:

Priority 1 - no decode ability

Priority 2 - partially no decode ability

Priority 3 - errors in supplementary information

Figure 36 : MPEG Analysis Task

Tool-Bar

1 2
4 5

Figure 37 : MPEG Analysis Task Tool Bar

(1) Expand the tree


(2) Collapse the tree
(3) Display only the activated tasks
(4) Click to open the settings dialog
(5) Click to dock/undock the window

© 2015 decontis GmbH 60/113 Version 8


User Manual
SAMcorder decontis.

Figure 38 : MPEG Analysis Result

(1) Not all analysis are performed in this node


(2) Analysis is performed
(3) Analysis currently not performed
(4) Analysis for this specific PID is currently not performed
Note: excluding a specific PID from the current analysis is only possible via SNMP

4.5.3.2.1 Priority 1

Following Priority 1 errors are detected/measured:

Loss of Synchronization

Loss of Synchronization occurs if the content of the synchronization bytes of at least 3


transport stream packets is not equal to 0x47.

Pinhead Color meaning:


green - no Loss of Synchronization within the last second
yellow - less than 10 Losses of Synchronization within the last second
red - at least 10 Losses of Synchronization within the last second

Synchronization Byte Error

A Synchronization Byte Error occurs if the content of the synchronization byte in the
transport stream packet is not equal to 0x47.

© 2015 decontis GmbH 61/113 Version 8


User Manual
SAMcorder decontis.

Pinhead Color meaning:


green - no Synchronization Byte Error within the last second
yellow - less than 10 Synchronization Byte Errors within the last second
red - at least 10 Synchronization Byte Errors within the last second

Missing Program Association Table (PAT) or Error in PAT

This error occurs if:


the PAT is missing
the Table ID of the PAT is not 0
the PAT is scrambled
the PAT repetition rate exceeds 500 ms

Pinhead Color meaning:


green - no error
yellow - repetition rate > 500ms and < 1000ms
red - repetition rate > 1000ms or PAT is missing or Table ID is not 0 or PAT is
scrambled

Missing Program Mapping Table (PMT) or Error in PMT

This error occurs if:


a PMT listed in the PAT is missing
the Table ID of a PMT is not 2
a PMT is scrambled
a PMT repetition rate exceeds 500 ms

Pinhead Color meaning:


green - no error
yellow - repetition rate > 500ms and < 1000ms
red - repetition rate > 1000ms or PMT is missing or Table ID is not 2 or PMT is
scrambled

Continuity Count Error

This error occurs if the PID specific Continuity Counter is discontinued.

Pinhead Color meaning:


green - no Continuity Count Error within the last second
yellow - less than 10 Continuity Count Errors within the last second
red - at least 10 Continuity Count Errors within the last second

© 2015 decontis GmbH 62/113 Version 8


User Manual
SAMcorder decontis.
4.5.3.2.2 Priority 2

Following Priority 2 errors are detected/measured:

Transport Error

A Transport Error occurs if the transport error indicator bit in a transport stream packet is
set to 1.

Pinhead Color meaning:


green - no Transport Error Bit was set to 1 within the last second
yellow - less than 10 Transport Error Bits were set to 1 within the last second
red - at least 10 Transport Error Bits were set to 1 within the last second

Cyclic Redundancy Check (CRC) Error

A CRC Error occurs if a section has a CRC checksum that does not correspond to its
content. This CRC analysis considers all sections of the Transport Stream that include
CRC, i.e. most of the PSI/SI tables as well as MPE and MPE-FEC sections.

Pinhead Color meaning:


green - no CRC Error occurred within the last second
yellow - less than 10 CRC Errors occurred within the last second
red - at least 10 CRC Errors occurred within the last second

Conditional Access Table (CAT) Error

This error occurs if a scrambled packet has been found within the transport stream
without a CAT being present, or if a CAT has been found whose Table ID is not 1.

Pinhead Color meaning:


green - no error within last second
yellow - not used
red - one of the above mentioned errors occurred within last second

© 2015 decontis GmbH 63/113 Version 8


User Manual
SAMcorder decontis.
4.5.3.2.3 Priority 3

Following Priority 3 errors are detected/measured:

Error in Repetition Rate of SI Tables

This error occurs if the time interval between the particular PSI/SI tables is not correct.
The values depend on the particular SI table.

Following Repetition Rates apply to the particular tables:


NIT: 10.000 ms
SDT: 2.000 ms
BAT: 10.000 ms
EIT: 2.000 ms
TDT: 30.000 ms
TOT: 30.000 ms
Pinhead Color meaning:
green - repetition rate is within expected range within last second
yellow - repetition rate > max. repetition rate and < twice max. repetition rate within
last second
red - repetition rate > twice max. repetition rate within last second

Undefined PID Error

An Undefined PID Error occurs if a packet is found whose PID is neither equal to a pre-
defined PSI/SI PID nor equal to a PID announced in the PMTs nor equal to NULL Packets.

Pinhead Color meaning:


green - no Undefined PID found within the last second
yellow - not used
red - at least one Undefined PID found within the last second

© 2015 decontis GmbH 64/113 Version 8


User Manual
SAMcorder decontis.
4.5.3.2.4 Settings MPEG

1 2 3

Figure 39 : MPEG Analysis Settings

(1) Click to restore all default values for the selected tab
(2) Click to set ‘Perform’ for all analysis tasks in the selected tab
(3) Click to reset ‘Perform’ for all analysis tasks in the selected tab
(4) Analysis Task settings
 Perform
activate/deactivate the analysis
 Log
activate/deactivate the logging of analysis results
 Snapshot
activate/deactivate the snapshot creation in case an error occurs
 Warning
warning threshold for the analysis task
 Error
error threshold for the analysis task

© 2015 decontis GmbH 65/113 Version 8


User Manual
SAMcorder decontis.
4.5.3.3 MPE

SAMcorder real-time MPE analysis provides DVB-H specific analysis with following tasks:

 IP Packet Error Ratio


 INT repetition rate
 Time Slice and Jitter analysis
 MPE-FEC error analysis

Figure 40 : SAMcorder DVB-H specific Analysis

Tool-Bar

1 2
4 5

Figure 41 : MPEG Analysis Task Tool Bar

(1) Expand the tree


(2) Collapse the tree
(3) Display only the activated tasks
(4) Click to open the settings dialog
(5) Click to dock/undock the window

© 2015 decontis GmbH 66/113 Version 8


User Manual
SAMcorder decontis.
4.5.3.3.1 IP Packet Error Ratio

This measurement verifies all IP packets carried within any PID of the transport stream in
realtime.
This error occurs if the CRC of an IP packet, stored within the enveloping MPE section,
does not match the calculated CRC. In that case the IP packet is damaged.

Pinhead Color meaning:


 green - no IP packet errors
 yellow - up to 10 IP packet errors
 red - more than 10 IP packet errors

Figure 42: DVB-H – IP PER

4.5.3.3.2 INT Repetition Rate

This error occurs if the time interval between the particular INT table is not correct.

Pinhead Color meaning:


 green - repetition rate is within expected range within last second
 yellow - repetition rate > max. repetition rate and < twice max. repetition rate
within last second
 red - repetition rate > twice max. repetition rate within last second

Figure 43: DVB-H – INT Repetition Rate

4.5.3.3.3 Time Slice and Jitter Analysis

This error occurs if the time slicing of the DVB-H transmission is not correct, i.e. if the
actual slice begin time does not correspond to the announced slice begin time.
If the announced slice begin time was too small then there is a positive Jitter that causes
the receiver device is wasting energy.
If the announced slice begin time was too large then there is a negative Jitter that causes
the receiver device not to receive a part (or even all) of the transmitted data. This leads
to interruptions within the video/audio streams or even to service unavailability.

© 2015 decontis GmbH 67/113 Version 8


User Manual
SAMcorder decontis.

Pinhead Color meaning:


 green - Jitter is between -10ms and +10ms
 yellow - Jitter is > +10ms
 red - Jitter is < -10ms

Figure 44: DVB-H – Time Slice and Jitter Analysis

4.5.3.3.4 MPE-FEC

This error occurs if data bytes are not transmitted properly (i.e. bit errors occurred
during transmission) or data bytes are missing completely (i.e. not transmitted or
received).

Note:
This specific measurement consumes very much CPU resources. A state-of-the-art CPU is
recommended for using this feature.

Upon selecting this measurement item SAMbera scans the transport stream for all MPE
PIDs that carry FEC sections, i.e. SAMbera does not rely on the FEC announcement within
the INT table but lists those PIDs for whose really FEC sections have been received within
a scan period of 10 seconds.

Following outputs are generated:


 Evaluated MPE Frames:
This item shows the overall number of the evaluated MPE Frames of the currently
selected PID.
 Evaluated Data (Bytes):
This item shows the overall sum of the data for which the MPE-FEC check has
been performed and the sum of data checked within the last slice.
 Corrected Data (Bytes):
This item shows the overall sum of the data for which the MPE-FEC check has
completely recovered all errors and the sum of recovered data within the last
slice.
 Not Corrected Data (Bytes):
This item shows the overall sum of the data for which the MPE-FEC check failed,
i.e. for which not all errors could be recovered and the sum of data not recovered
within the last slice.

© 2015 decontis GmbH 68/113 Version 8


User Manual
SAMcorder decontis.
 Number of erroneous Frames after MPE-FEC:
This item shows the overall number of MPE frames which contained errors after
MPE-FEC correction.
 MPE Frame Error Ratio (MFER, percent):
This item shows the overall sum of the MPE frames which contained errors after
MPE-FEC correction in relation to the evaluated MPE frames in percent.
 Corrected Data (%):
This item shows the overall sum of the data for which the MPE-FEC check has
completely recovered all errors in relation to the checked data in percent and the
sum of recovered data within the last slice in relation to all data of the last slice in
percent.
 Not Corrected Data (%):
This item shows the overall sum of the data for which the MPE-FEC check failed in
relation to the checked data in percent and the sum of erroneous data within the
last slice in relation to all data of the last slice in percent.

Note:
This measurement is very CPU intensive, especially on older CPUs. E.g. an Intel Celeron
@1.5 GHz should be able to process 1 MPE-FEC, depending on the particular service
datarate and other analysis tasks or processes running simultaneously.
A more state-of-the-art processor (e.g. an Intel Core 2 Duo @2 GHz) should easily
handle 8 MPE-FECs simultaneously or even more (of course, also depended on other
tasks or processes running simultaneously on the system).
Since dvbSAM scales very well among all available processors and cores, it also takes
advantage of the emerging multi-core processors (Quad-Core etc.). These will then allow
processing of all MPE-FECs inside the TS in realtime.

Pinhead Color meaning:


 green - no correction was necessary
 yellow - correction was necessary, but all data bytes could be corrected
 red - correction was necessary, but NOT all data bytes could be corrected

Figure 45 : DVB-H – MPE-FEC Error Analysis

© 2015 decontis GmbH 69/113 Version 8


User Manual
SAMcorder decontis.
4.5.3.3.5 Settings MPE

1 2 3

Figure 46 : MPE Analysis Settings

(1) Click to restore all default values for the selected tab
(2) Click to set ‘Perform’ for all analysis tasks in the selected tab
(3) Click to reset ‘Perform’ for all analysis tasks in the selected tab
(4) Analysis Task settings
 Perform
activate/deactivate the analysis
 Log
activate/deactivate the logging of analysis results
 Snapshot
activate/deactivate the snapshot creation in case an error occurs
 Warning
warning threshold for the analysis task
 Error
error threshold for the analysis task

Auto-Start MPE-FEC
If checked then the MPE-FEC Error Analysis is started automatically for all PID's.

Burst Separation Algorithm


 Off-Time based
If checked then the bursts get separated by recognizing an off-time between two
bursts of at least 500 ms.

© 2015 decontis GmbH 70/113 Version 8


User Manual
SAMcorder decontis.
Advantage: more robust in case of bit errors inside the transport stream

Disadvantage: if bursts are not separated clearly by a noticeable off-time (may


happen if STAT-MUX is used by the IP inserter) then the bursts are not separated
properly.

 Frame-Boundary based
If checked then the bursts get separated by the frame boundary bit inside the
MPE/MPE-FEC section.

Advantage: proper burst separation also in case of STAT-MUX'ed bursts within the
transport stream

Disadvantage: prone to bit errors at various places within the transport stream

Recommendation: If STAT-MUX is used in the MPEG multiplex or bit errors are


not to be expected (e.g. when receiving the transport stream via ASI/SPI input)
then the Frame-Boundary based algorithm should be used. If STAT-MUX is not
used by the broadcaster and the transport stream is received via RF then the Off-
Time based algorithm should be used.

Note: This setting affects both the Time Slice / Jitter Error and the MPE-FEC
Error analysis of SAMbera.

© 2015 decontis GmbH 71/113 Version 8


User Manual
SAMcorder decontis.
4.5.3.4 IP

The IP Analysis continuously analyses all INT tables and lists all therein announced IP
addresses within a tree view. It supports both IPv4 and IPv6 protocols. Also mixed mode
is supported. Along with the IP addresses also the PIDs, Program Names and many more
information related to each IP address are displayed. Following analysis tasks are
provided:
 IP Data Transmission and Off-Time
 RTP Sequence Counter Check
 SDP check
 IP/Port Bitrate measurement

Figure 47 : IP Analysis

Tool-Bar

3 4 6 7
1 2 5

Figure 48 : MPEG Analysis Task Tool Bar

(1) Expand the tree


(2) Collapse the tree
(3) Switch on/off the color mark of IPs where transmission warning/error is occurred
(4) Click to hide all IPs which are currently excluded from the analysis
(5) Click to open a pie chart for visualization of bandwidth allocation
(6) Click to open the settings dialog
(7) Click to dock/undock the window

© 2015 decontis GmbH 72/113 Version 8


User Manual
SAMcorder decontis.
4.5.3.4.1 IP Data Transmission and Off-Time

At first all IP packets within the TS get analyzed and both number of IP packets and
number of data bytes get counted separately for every IP destination port number and
aggregated for every destination IP address. That way it is possible to evaluate, which IP
address and port number allocate how much channel bandwidth. This analysis is also
supported by a pie chart, which visualizes the partitioning of the IP data within the
channel.

The IP data Off-Time is measured, i.e. the time since the last IP packet for the particular
service was received.

Pinhead Color meaning:


green - transmission o.k.
yellow - Off-Time >= 20 seconds
red - Off-Time >= 30 seconds

Note: The IP Transmission analysis must be activated for all IP services via a global
setting in the IP Analysis configuration dialog, see below. Then the Off-Time
error/warning thresholds can be set-up for each single service.

Figure 49: IP Transmission Monitoring

4.5.3.4.2 RTP Sequence Counter

In all RTP Video and Audio services, the IP Analysis performs additionally a continuous
analysis of the RTP Sequence Counter.

If the RTP Sequence Counter within a service running on a particular IP address and port
number is not continuous then the RTP Analysis assigns the corresponding color to the
according pinhead and writes an according warning or error log entry.

Pinhead Color meaning:


green - no RTP Sequence Counter Error occurred within the last second
yellow - less than 5 RTP Sequence Counter Error occurred within the last second
red - at least 5 RTP Sequence Counter Error occurred within the last second

The thresholds for each single IP service can be adjusted according to the particular
needs via the IP Analysis configuration dialog, see below.

Note: The RTP Sequence Counter Check must be activated for all IP services via a global
setting in the IP Analysis configuration dialog, see below. Then the RTP Sequence
Counter Check error/warning thresholds can be set-up for each single service.

© 2015 decontis GmbH 73/113 Version 8


User Manual
SAMcorder decontis.

Figure 50 : IP-RTP Sequence Counter Check

4.5.3.4.3 SDP Status Check

The SDP – Session Description Protocol – provides important information for the
audio/video decoding, i.e. without proper SDP information the A/V decoding cannot be
performed correctly. To get the SDP information for an A/V service the ESG (Electronic
Service Guide) has to be received and analyzed.

Note: The ESG analysis is not part of SAMcorder but is provided by the separate tool
SAMesg. SAMesg requires a separate license.

The SDP file is provided by an ESG the corresponding reference is shown in the tree. The
plausibility of all media entries within this SDP file is checked.

Figure 51 : SDP file received from the ESG

Pinhead Color meaning:


green - SDP available and plausible
yellow - media entry with unknown port type
red - media entry announced but not available

A double click onto SDP reference immediately opens the according SDP file within a
separate viewer window for further analysis.

© 2015 decontis GmbH 74/113 Version 8


User Manual
SAMcorder decontis.

Figure 52 : SDP file viewer

4.5.3.4.4 IP-Port Bitrate Measurement

The IP analysis contains a comprehensive feature to compare the average bandwidth of


every particular triplet consisting of a PID, IP address and Port number with configurable
upper and lower limit warning and error thresholds.

These thresholds can be configured in the IP analysis settings dialog for every triplet
individually, see below.

By default the bandwidth average value for every triplet is computed over the past 60
seconds. This average computing interval can be adjusted in the IP analysis
configuration, see below.

Figure 53 : IP-Port Bitrate Measurement

© 2015 decontis GmbH 75/113 Version 8


User Manual
SAMcorder decontis.
4.5.3.4.5 IP Data Distribution

Click the button 'Show IP Chart' in the tool-bar to open a pie chart for visualization of IP
bandwidth allocation.

Figure 54 : IP Data Distribution

4.5.3.4.6 IP Port Data Monitor

Figure 55 : IP Port Data Monitoring

(1) Select an IP Destination Port entry in the tree


(2) click the tool-button 'Port Data Monitor' to open the port data tracer

© 2015 decontis GmbH 76/113 Version 8


User Manual
SAMcorder decontis.

Figure 56: Port Data Monitor

Tool-Bar

1 2 3

(1) Click to open a list for currently available port data decoder.
(2) Switch On/Off the hexadecimal display.
(3) Click to refresh the list of port data.
(4) Click to clear the whole list.

© 2015 decontis GmbH 77/113 Version 8


User Manual
SAMcorder decontis.
4.5.3.4.7 Settings

The IP analysis settings dialog is divided in two parts:


1. IP Data Analysis related settings
- Transmission Off-Time
- RTP Sequence Counter Check
- SDP Status Check
2. IP-Port Bitrate Measurement related settings

Figure 57 : IP Data Analysis related settings

(1) Click to select the IP Data analysis related settings dialog


(2) Panels for setting up the error/warning thresholds for the particular analysis task
(3) List of IP services
- select an IP address to enable the panels for setting up the error/warning
thresholds, but note also (5)
- click the checkbox in front of the entry to perform the analysis tasks for this
service
(4) Click to refresh the list

© 2015 decontis GmbH 78/113 Version 8


User Manual
SAMcorder decontis.
(5) Global settings
- use these settings to enable/disable the appropriate analysis for ALL services
- switch on/off the logging of analysis results

Figure 58 : IP-Port Bitrate Measurement related settings

(1) Click to select the IP-Port Bitrate measurement related settings dialog
(2) Panels for setting up the error/warning thresholds
(3) List of IP, Port, PID triplets
- select an entry to enable the panels for setting up the error/warning thresholds,
but note also (5)
- click the checkbox in front of the entry to perform the measurement
(4) Click to refresh the list
(6) Global settings
- switch on/off the IP-Port Bitrate measurement for ALL services
- set-up the average calculation time
- switch on/off the logging of measurement results

© 2015 decontis GmbH 79/113 Version 8


User Manual
SAMcorder decontis.
4.5.3.5 PID Analysis and Bitrate Measurement

SAMcorder real-time PID analysis provides PID related analysis and measurement
functions:
 PID Service Analysis
 PID Bitrate Measurement

Figure 59 : PID Analysis and Measurement

Tool-Bar

3 4 5 6
1 2

Figure 60 : PID Analysis Task Tool Bar

(1) Expand the tree


(2) Collapse the tree
(3) Click to open the SI table decoder (only enabled if a SI table entry is selected)
(4) Click to create an IP Streamer for the selected entry
(5) Click to open the settings dialog, see below
(6) Click to dock/undock the window

© 2015 decontis GmbH 80/113 Version 8


User Manual
SAMcorder decontis.
4.5.3.5.1 PID Service Analysis

All PIDs which are currently transmitted are listed in a tree view. The number of TS
packets for each single PID is counted.
If a PID is occupied by a SI table then this SI table can be decoded. Select the PID and
click the button ‘SI Table Analysis’ in the tool-bar.
In case the data for a specific PID shall be analyzed by a third party program, then the
data for the PID can be streamed via UDP. Select the appropriate PID and click the
button ‘Add IP Streamer’ in the tool-bar.

4.5.3.5.2 PID Bitrate Measurement

The PID Bitrate Measurement feature measures the current data rate of each transmitted
PID, computes an average value and compares it with configured upper and lower
thresholds.

By default the bandwidth average value for every PID is computed over the past 60
seconds. This average computing interval can be adjusted in the PID configuration dialog,
see below.

The analysis result gets displayed as green, yellow or red bubble in the analysis window.
That way any deviation of the bandwidth utilization of a particular PID from the permitted
limits can be detected easily. Checks are done in both directions. When checking against
the lower bandwidth limit a loss of a service can be detected. When checking against the
upper limit e.g. exceeding of the permitted channel utilization of a particular PID can be
detected.

2
1

Figure 61 : PID Bitrate Measurement

(1) click to perform or disable the Bitrate measurement for this PID
(2) current and average datarate for this PID

© 2015 decontis GmbH 81/113 Version 8


User Manual
SAMcorder decontis.
4.5.3.5.3 Settings PID Bitrate

3 2

Figure 62 : PID Settings Dialog

(1) List of all PIDs which are currently transmitted


- select a PID to enable the corresponding panels to adjust the error/warning
thresholds
- click the checkbox to switch on/off the Bitrate measurement for the particular
PID
(2) Panels to adjust the error/warning thresholds
(3) Click to refresh the list
(4) Global Settings
Log PID Bitrate
If checked then the PID Bitrate measurement results are logged

Log Version Change SI Tables


If checked then the version information of all SI tables are monitored and a
change of this version information is logged

PID Off-Time
All PIDs which are not recognized within this time interval are deleted from the list

© 2015 decontis GmbH 82/113 Version 8


User Manual
SAMcorder decontis.
Note: use this feature to prevent that the list of PIDs grows infinitely, especially
in case of bad reception

PID Average Calculation Time


Average computing interval for PID Bitrate measurement
Note: this value is valid for all PID Bitrate measurements

Unref. PIDs
If checked then unreferenced PIDs are listed

Max. Unref. PIDs


Max. number of unreferenced PIDs which are listed

© 2015 decontis GmbH 83/113 Version 8


User Manual
SAMcorder decontis.
4.5.3.6 Program Datarate Measurement

Note: The Analysis Task is disabled as long as there is no navigation result


available!

This SAMcorder Program Analysis feature measures the current data rate of each
transmitted Program, computes an average value and compares it with configured upper
and lower thresholds.
The PIDs (video, audio,...) belonging to a program are determined automatically from
the SI tables of the transport stream and are displayed for each program entry.

Figure 63 : SAMcorder Program Analysis

(1) Program List


- click the checkbox to switch on/off the data rate measurement for the
appropriate program
(2) The load which currently seized by the selected programs.

Tool-Bar

3 4
1 2

Figure 64 : Program Analysis Task Tool Bar

(1) Expand the tree


(2) Collapse the tree
(3) Click to open the settings dialog

© 2015 decontis GmbH 84/113 Version 8


User Manual
SAMcorder decontis.
(4) Click to dock/undock the window

4.5.3.6.1 Program Datarate Measurement

Unlike the PID Bitrate measurement and the PID-IP-Port Bitrate measurement, the
program Datarate measurement is more related to Digital TV and similar transport
streams rather than to Mobile DTV, where programs are organized differently.

By default the bandwidth average value for every program is computed over the past 60
seconds. This average computing interval can be adjusted in the Program analysis
configuration dialog, see below.

4.5.3.6.2 Settings Program Bitrate

Figure 65 : Program Analysis Settings Dialog

(1) List of all Programs


- select a Program to enable the corresponding panels to adjust the error/warning
thresholds
- click the checkbox to switch on/off the Data rate measurement for the particular
Program
(2) Panels to adjust the error/warning thresholds
(3) Global Settings
Log Program Data rate
If checked then the Program Data rate measurement results are logged

© 2015 decontis GmbH 85/113 Version 8


User Manual
SAMcorder decontis.
4.5.3.7 EPG

Note: The EPG Analysis Task is disabled as long as there is no navigation result
is available!

The SAMcorder EPG Analysis Task extracts and analysis all EPG relevant information from
the current TS.
All programs which provide an EPG are listed. There are 3 modes of EPG analysis:
1) The EPG is analyzed continuously.
2) The EPG is analyzed once, i.e. the analysis is stopped after a specific time.
3) The EPG is analyzed for a specific time, afterwards the analysis is stopped. After a
specific pause time the EPG analysis is restarted automatically.

Note: For a long time EPG analysis the mode ‘3’ is particularly suitable.

Figure 66 : SAMcorder EPG Analysis

(1) Global EPG analysis tasks


(2) Program specific EPG analysis task

© 2015 decontis GmbH 86/113 Version 8


User Manual
SAMcorder decontis.
Tool-Bar

3 4 6 7
1 2

Figure 67 : Program Analysis Task Tool Bar

(1) Expand the tree


(2) Collapse the tree
(3) Click to show/hide extended event information in a separate panel
(4) Click to start the SI table decoder
(5) Click to switch on/off local time base
(6) Click to open the settings dialog
(7) Click to dock/undock the window

4.5.3.7.1 Global EPG Analysis Tasks

EPG Base Time

The EPG base time is the date and time which is the basis for the current EPG analysis.
The base time can be:
- The current time.
This time should normally be used for a real-time EPG analysis.
- The data time which is provided by the TDT table.
This time can be used if an EPG has to be analyzed which comes from a recorded
TS.
- User specific time.
A user specific time base can be defined in case both current time and TDT time
are not applicable.

EIT Tables

The EPG analysis task receives all EIT tables continuously. All current and relevant tables
are stored and analyzed.

1 2 3

Figure 68 : EIT Analysis

(1) Received EIT tables


(2) Current EIT tables
(3) Analyzed EIT tables

© 2015 decontis GmbH 87/113 Version 8


User Manual
SAMcorder decontis.
4.5.3.7.2 Program specific EPG Analysis Tasks

For each program entry an in-depth EPG analysis is provided. Use the checkbox in front
of the program list entry to switch on/off the EPG analysis for the particular program.

Figure 69 : Program specific EPG Analysis

Current/Next

The reception of the Current- and the Next-EIT-Event is monitored. The repetition time of
reception the Current/Next events is measured. For each single program an
error/warning threshold for the Current-/Next-Event can be adjusted, see EPG settings
dialog below.

Pinhead Color meaning:


green - Current-/Next-Event o.k.
yellow - Current-/Next-Event repetition exceeds the warning condition
red - Current-/Next-Event repetition exceeds the error condition

Note: The analysis result of the Current-/Next-Event reception is strongly


dependent on the EPG base time.

Preview

The program preview for a particular program is monitored, i.e. for how many hours a
program preview is available. For each single program an error/warning threshold for the
program preview can be adjusted, see EPG settings dialog below.

Pinhead Color meaning:


green - program preview o.k.
yellow - program preview exceeds the warning condition
red - program preview exceeds the error condition

Note: The analysis result of the program preview is strongly dependent on the
EPG base time.

© 2015 decontis GmbH 88/113 Version 8


User Manual
SAMcorder decontis.
Events

The tree lists all EIT events. For each EIT event the EventID, the start time and the
duration is displayed.

Figure 70 : EPG – Event List

(1) EIT event without extended information


(2) EIT event with extended information

To show the extended event information, select the entry and click the appropriate tool-
button in the tool-bar.

Figure 71: Display of Extended Event Information

© 2015 decontis GmbH 89/113 Version 8


User Manual
SAMcorder decontis.
4.5.3.7.3 Settings EPG

Figure 72 : EPG Settings Dialog

Program Specific Settings

For each program entry in the list the error/warning thresholds can be set-up.
Click the checkbox in front of each list entry to switch on/off the EPG analysis for the
particular program entry.

Global Settings

Base Time
Select the time base which is used for the EPG analysis:
- Current date/time
- date/time provided by the STT table
- user specific data/time

Analyzer
Via 'Analyzer' settings one of the following EPG analysis modes can be defined:

© 2015 decontis GmbH 90/113 Version 8


User Manual
SAMcorder decontis.
1. Continuously EPG Monitoring without restart
-> Analysis Time = 0
-> Restart Time = n.a.
2. Continuously EPG Monitoring with automatic restart
-> Analysis Time = 1..1440 minutes
-> Restart Time = 1..60 minutes
3. One-Time EPG Monitoring
-> Analysis Time = 1..1440 minutes
-> Restart Time = 0

Use local Time


If checked then all date/time values are displayed in local time.

EIT valid
Defines the time how long an EIT table is valid, i.e. an EIT which was not received again
within the time interval is not longer available foe analyzing.

Log EPG monitoring


If checked then the monitoring results are logged.

© 2015 decontis GmbH 91/113 Version 8


User Manual
SAMcorder decontis.
4.5.3.8 Subtitle

The SAMcorder Subtitle Analysis Task extracts and analysis all relevant DVB subtitle
information from the TS for all announced subtitle PIDs simultaneously.

Figure 73 : SAMcorder Subtitle Analysis Task

Tool-Bar

4
2 5 6
1 3

Figure 74 : Subtitle Analysis Task Tool Bar

(1) Expand the tree


(2) Collapse the tree
(3) Click to open the Subtitle Display
(4) Click to open the Subtitle Data Analyzer
(5) Click to open the settings dialog
(6) Click to dock/undock the window

© 2015 decontis GmbH 92/113 Version 8


User Manual
SAMcorder decontis.
4.5.3.8.1 Subtitle Analysis and Monitoring

Figure 75 : Subtitle Analysis and Monitoring

Last Subtitle

The timestamp of the last received subtitle is displayed. Behind the timestamp the
number of received subtitles is displayed. The update cycle of subtitles is monitored.

Pinhead Color meaning:


 green - subtitle update cycle o.k.
 yellow - subtitle update cycle exceeds the warning condition
 red - subtitle update cycle exceeds the error condition

Service Announcement

The announcement of subtitle services within the subtitle data packages is checked.

Pinhead Color meaning:


 green - announcement o.k.
 red - announced service is not available

4.5.3.8.2 Subtitle Display

Click the button ‘Subtitle Display’ in the tool-bar to open the subtitle display panel. The
subtitles are displayed in a monitor simulation on the right position. The display panel is
sizeable so that subtitles can be readable displayed.

© 2015 decontis GmbH 93/113 Version 8


User Manual
SAMcorder decontis.

Figure 76: Subtitle Display

4.5.3.8.3 Subtitle Analyzer

Click the button 'Subtitle Data Analyzer' in the tool-bar to open the subtitle data
analyzer.

Figure 77 : Subtitle Data Analyzer

(1) Click to open the subtitle data decoder


(2) Click to show/hide the data display
(3) Refresh the list
(4) Clear the entire list
(5) Click to open the subtitle display

© 2015 decontis GmbH 94/113 Version 8


User Manual
SAMcorder decontis.
(6) Hexadecimal display
(7) Decimal display
(8) Select all and copy to clipboard
(9) Copy selected data to clipboard (begin/end selection via double click; ESC clear
selection)

Figure 78: Subtitle Display

Figure 79: Subtitle Data Decoder

© 2015 decontis GmbH 95/113 Version 8


User Manual
SAMcorder decontis.
4.5.3.8.4 Settings Subtitle

Figure 80 : Subtitle Analysis Settings

Program specific Settings

For each subtitle service entry in the list the error/warning thresholds can be set-up.
Select an entry in the list to enable the error/warning threshold panels.
Click the checkbox in front of each list entry to switch on/off the Subtitle analysis for the
particular program entry.

Global Settings

EPG Cross Check


If checked then the current EPG event of the appropriate program is checked whether a
subtitling is announced. The result of this check influences the monitoring status, e.g.:
EPG Cross Check on:
Subtitling announced – no subtitle received –status = error
Subtitling not announced – no subtitle received –status = not available
Note: the EPG analysis must running; otherwise the setting has no effect

Log Subtitle Monitoring


If checked then the monitoring results are logged.

© 2015 decontis GmbH 96/113 Version 8


User Manual
SAMcorder decontis.
4.5.3.9 Teletext

The SAMcorder Teletext Analysis Task extracts and analysis all relevant Teletext
information from the TS for all announced Teletext PIDs simultaneously.

The PID's of the appropriate Teletext service belonging to a program are determined
automatically.

The Teletext analysis tool is able to monitor the 'standard teletext' pages, i.e. the normal
visible pages from 100 to 899, but it is also able to monitor the non-visible or hidden,
pages i.e. pages where the page number contains hexadecimal digits, e.g. page number
0x31F.

That way any deviation of the availability and update cycles of a particular Teletext
service from the permitted limits can be detected easily. Checks can be performed for the
initial Teletext page, for the update cycle of all pages but it is also possible to monitor the
update cycle for each single page. This is especially usefully for the monitoring of subtitle
and newsflash pages.

The results of the Teletext analysis get logged into the SAMbera log file and additionally
evaluated by the SAMager Agent who can monitor the Teletext service for each particular
program via SNMP, as it is implemented also for many more SAMbera operations.

Figure 81: Teletext Analysis

Tool-Bar

1 2 3 4

Figure 82 : Teletext Analysis Task Tool Bar

© 2015 decontis GmbH 97/113 Version 8


User Manual
SAMcorder decontis.
(1) Click to Collapse/Expand the tree
(2) Click to open the Teletext Page Monitor for the selected service
(3) Click to open the settings dialog
(4) Click dock/undock the window

Figure 83: Teletext Monitoring

Pages / Subpages

The number of received Teletext page and sub-pages is monitored.

Pinhead Color meaning:


 green - number of pages o.k.
 yellow - number of pages below the warning condition
 red - number of pages below the error condition

Page Updates per Interval

The Teletext service has to update the pages continuously, so that the service is
accessible every time. The Teletext analyzer monitors the number of page updates for a
specified time interval. The time interval can be defined in the settings dialog, see below.

Pinhead Color meaning:


 green - page updates o.k.
 yellow - page updates exceeds the warning condition
 red - page updates exceeds the error condition

Initial Page Update

The initial Teletext page is signaled via SI table information and is detected by
SAMcorder automatically. As the initial Teletext page is the entry point for the Teletext
service the availability and the continuously update of this page is very important and
must be monitored.

Pinhead Color meaning:


 green - initial page update o.k.
 yellow - initial page update exceeds the warning condition
 red - initial page update exceeds the error condition

© 2015 decontis GmbH 98/113 Version 8


User Manual
SAMcorder decontis.
Pages

The update cycle for each single teletext page can be monitored. This feature is
especially usefully for the monitoring of subtitle and newsflash pages. The list of pages
which shall be monitored as well the appropriate threshold configurations can be
configured in the settings dialog, see below.

Pinhead Color meaning:


 green - page update o.k.
 yellow - page update exceeds the warning condition
 red - page update exceeds the error condition

4.5.3.9.1 Teletext Page Monitor

For each single Teletext service a Page Monitor can be opened.

Figure 84: Teletext Page Monitor

(1) Teletext page grid


Page not available
Page received
Page is updated
Newsflash page
Subtitle page

- Detailed page display including all sub-pages for the selected page in the grid
-> double-click on the page to see it in a separate window

© 2015 decontis GmbH 99/113 Version 8


User Manual
SAMcorder decontis.

Figure 85: Teletext page

4.5.3.9.2 Settings Teletext

Figure 86: Teletext Settings Dialog

© 2015 decontis GmbH 100/113 Version 8


User Manual
SAMcorder decontis.
Program specific Settings

For each Teletext service entry in the list the error/warning thresholds can be set-up.
Select an entry in the list to enable the error/warning threshold panels.
Click the checkbox in front of each list entry to switch on/off the Teletext analysis for the
particular program entry.

Global Settings

Teletext Update Meas. Interval


Define the time interval for the page update monitoring task

Teletext Page Valid Time


A Teletext page which is not updated within this time is deleted from the analysis, i.e.
this page is not longer available.

Log Teletext Monitoring


If checked then the monitoring results are logged.

4.5.3.10DSM-CC

SAMcorder DSM-CC analysis task lists all DSM-CC services which were recognized in the
current multiplex.
A DSM-CC service is running on a specific PID and gets announced via PMT.

Figure 87 : DSM-CC Analysis Task

© 2015 decontis GmbH 101/113 Version 8


User Manual
SAMcorder decontis.
A DSM-CC service can be announced by several PMTs. All PMT announcements for an
specific DSM-CC service are listed in tree.

Figure 88 : DSM-CC announcement

Tool-Bar

1 2 3 4 5 6 7 8

(1) expand all nodes


(2) collapse all nodes
(3) check all nodes, i.e. perform monitoring for all services
(4) uncheck all nodes, i.e. stop monitoring for all services
(5) open file-viewer for selected file
(6) open settings dialog
(7) open help
(8) dock/undock analysis window

4.5.3.10.1 Monitoring DSM-CC U-N Messages

Following parameters can be monitored:

last DSI message


- the reception of DownloadServerInitiate messages gets monitored

last DII message


- the reception of DownloadInfoIndication messages gets monitored

unknown module data


- it gets monitored whether module data are received for modules which were not
announced in a DII message

last carousel complete


- the time since the last data carousel was completed

carousel time

© 2015 decontis GmbH 102/113 Version 8


User Manual
SAMcorder decontis.
- time which it takes until the data carousel gets completed

Additionally the download cycles, number of modules and number of current completed
modules are displayed.
Data errors, e.g. modules which could not completed, are recognized and displayed.

All files and directory structures are listed in the node 'Download'.

Figure 89 : DSM-CC Downloads

4.5.3.10.2 Monitoring DSM-CC Stream Descriptors

Following parameters can be monitored:

update
- the update time of the DSM-CC StreamDescriptor Message gets monitored

4.5.3.10.3 Monitoring DSM-CC Sections

DSM-CC Sections can contain DSM-CC U.N Messages or DSM-CC Stream Descriptors. The
monitoring gets described in the appropriate chapters above.

© 2015 decontis GmbH 103/113 Version 8


User Manual
SAMcorder decontis.
4.5.3.10.4 Settings DSM-CC

Figure 90 : DSM-CC Settings Dialog

Select a DSM-CC service in the list to set-up the specific error- and warning-thresholds.

(1) if checked then all monitoring results are logged

© 2015 decontis GmbH 104/113 Version 8


User Manual
SAMcorder decontis.
4.5.3.11MHP/HbbTV

SAMcorder MHP analysis task lists all MHP services which were recognized in the current
multiplex.
An MHP service gets announced via AIT, in which the AIT gets announced in the PMT of
specific program.

Figure 91 : MHP Analysis and Monitoring

All applications, i.e. HTTP and/or DSM-CC, which are announced in a specific AIT are
listed.

Tool-Bar

1 2 3 4 5 6 7 8 9

(1) expand all nodes


(2) collapse all nodes
(3) check all nodes, i.e. perform monitoring for all services
(4) uncheck all nodes, i.e. stop monitoring for all services
(5) open browser for selected URL
(6) open URL blacklist
(7) open settings dialog
(8) open help
(9) dock/undock analysis window

Following parameters can be monitored:

© 2015 decontis GmbH 105/113 Version 8


User Manual
SAMcorder decontis.
AIT update
- the update time of the AIT gets monitored

HTTP URL
- the response time of the specific URL gets monitored

object carousel
- the state of the object carousel (DSM-CC) gets monitored
Note: for this monitoring task the corresponding DSM-CC service must be performed

4.5.3.11.1 URL blacklist

With an URL blacklist one or more URLs can be excluded from the monitoring. To define a
blacklist click the appropriate tool-button in the tool-bar to open the URL Blacklist Tool.

Figure 92 : URL Blacklist Tool

(1) add the URL from the edit field


(2) edit the selected URL
(3) delete the selected URL(s)
(4) import all URLs which are currently announced
(5) clear entire list
(6) open browser for selected URL

The blacklist gets stored and loaded automatically.

© 2015 decontis GmbH 106/113 Version 8


User Manual
SAMcorder decontis.
4.5.3.11.2 Settings MHP

1 2 3

Figure 93 : MHP Settings Dialog

Select a service in the list to set-up the specific error- and warning-thresholds.

(1) if checked then all monitoring results are logged


(2) set-up the time interval for which the URLs are checked
(3) set-up the time for which an 'AIT lost' gets recognized in order to restart the
monitoring for this service automatically
Note: '0' means AIT lost recognition is switched off

© 2015 decontis GmbH 107/113 Version 8


User Manual
SAMcorder decontis.
4.5.4 Decryption

4.5.4.1 DTV

SAMcorder supports the decryption of encrypted DVB-T, DVB-S, DVB-S2 and DVB-C
services.

4.5.4.1.1 Hardware Prerequisites

For decryption of encrypted DTV services a Common Interface (CI) module has to be
installed on the system. The CI module must comply with the EN 50221-1997 standard.
This standard enables the addition of a Conditional Access Module (CAM) in a DTV
receiver to adapt it to different kinds of cryptography.

dvbSAM supports the CI PCIe cards from TBS, e.g.

TBS-6991SE - DVB-S/-S2 dual tuner / dual CI


TBS6290 - DVB-T/-T2 dual tuner / dual CI

4.5.4.1.2 Set-up Decryption

If SAMcorder Navigation detects encrypted DTV services and the necessary decryption
hardware (CI module) was found, then the button ‘Set-up Decryption’ in the tool-bar of
the navigation tool is enabled.

Figure 94 : Navigation Tool

(1) Encrypted DTV service


(2) Click to open the ‘Set-up Decryption’ tool

© 2015 decontis GmbH 108/113 Version 8


User Manual
SAMcorder decontis.

3
5

Figure 95 : Set-up Decryption Tool

(1) Tool-Bar

(1) Add all services to the selected CI


1 (2) Remove all services from the selected CI
(3) CAM Info – list all supported CA-IDs
2

(2) List of encrypted services

1 (1) Service is currently not decrypted


(not added to a CI module)
2
(2) Service is currently decrypted
3 (added to a CI module)
(3) not supported CA-ID, i.e. no CAM is
4
currently available which supports
this CA-ID
(4) supported CA-ID, the number(s) in
square brackets indicate the CI
module with an appropriate CAM

© 2015 decontis GmbH 109/113 Version 8


User Manual
SAMcorder decontis.
(3) List of services for descrambling

2 (1) CI module index


(2) Services which shall be decrypted
(3) Max. number of services which the selected
CI/CAM supports for descrambling (only for
3 decryption mode ‘multiple’)

(4) Decryption Mode

Single Decryption

- Only one service from the list of services for descrambling is decrypted

Figure 96 : Single Decryption Mode

(1) The ‘Loop’ determines how long a service is decrypted. After this time the next
service form the list is selected for decryption.

Multiple Decryption

- All services from the list of services for descrambling are decrypted
simultaneously.
Note: It is dependent on the current used CAM how many services can be
decrypted simultaneously. The capability of the current used CAM cannot be
detected automatically, i.e. it has to be tested.

Figure 97 : Multiple Decryption Mode

© 2015 decontis GmbH 110/113 Version 8


User Manual
SAMcorder decontis.

(1) The time interval ‘CAM Setting’ is used to configure the CAM for multiple
decryption. The value is CAM specific and has to be tried out. Normally one
second per service should be sufficient.

4.5.4.1.3 CAM Info

The tool ‘CAM Info’ lists all CA IDs which are supported by the selected CAM.

Figure 98 : CAM Info

4.5.4.2 MDTV

SAMcorder supports the decryption of encrypted DVB-H services.

© 2015 decontis GmbH 111/113 Version 8


User Manual
SAMcorder decontis.

Figure 99 : List of encrypted DVB-H services

After successful ESG analysis, SAMcorder navigation lists all encrypted DVB-H services.
In order to decrypt an encrypted service an IP steamer has to be created as first.

Figure 100 : IP streamer

(1) Click to open the settings dialog

© 2015 decontis GmbH 112/113 Version 8


User Manual
SAMcorder decontis.

1 3 4

Figure 101 : IP streamer settings

(1) Select DVB-H streamer settings


(2) Activate ISMACryp decryption
(3) STKM Port
- click GET STKM Port and select the appropriate port from the dialog

Figure 102 : STKM Port selection

(4) Key Management


- select 'Auto' if the keys can be received from a remote key management system
Note: it is only possible if an appropriate interface has been implemented before
- select 'Manual' if the keys are provided manually, click 'Set Key' to open a dialog

Figure 103 : Key management dialog

© 2015 decontis GmbH 113/113 Version 8

Das könnte Ihnen auch gefallen