SAMcorder is acting as central input/output processor, managing all input/output operations and provides comprehensive in-depth analysis features for:
- Digital TV multiplexes - DVB-T, DVB-S, DVB-S2, DVB-C
- Mobile DTV multiplexes - DVB-H
SAMcorder is interacting in real-time with other dvbSAM components as
SAMager Agent,
SAMalyzer,
SAMesg,
SAMflute,
SAMitor and
SAMcover.
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 gets used.
It also 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 DVB-H, DVB-T, DVB-S, DVB-S2 and DVB-C multiplexes.
It covers following protocol layers and features:
All SAMcorder measurements interact with SAMager Agent, who performs SNMP based monitoring of the entire multiplex and makes the measurement results also available via SNMP to the operator.
SAMcorder receives and de-multiplexes both DTV (DVB-T/-S/-S2/-C) and MDTV (DVB-H) multiplexes via RF, ASI and IP interfaces and is also capable to playback recorded DTV/MDTV Transport Streams.
Furthermore it 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
Key Attributes:
- live input of DTV and MDTV multiplexes via RF, ASI, IP interfaces or recorded Transport Stream files, so suited for any environment and purpose (development, head-end, transmitter, field monitoring
- can use common DVB-T/-S/-C receivers for receiving DTV and/or MDTV broadcasts
- live output to various IP streamers, ASI/SPI output devices, OFDM modulator devices and files (recording)
- supporting various types of IP based output streamers:
- complete multiplex
- particular DVB programs out of the multiplex
- particular PID(s) of a DVB program out of the multiplex
- particular DVB-H services (video/audio/FLUTE/ESG/key streams/...) out of the multiplex
- number of simultan IP streams is unlimited
- data duplication - same data can be streamed to different destinations simultaneously
- support of IP multicast (input and output)
- comprehensive RF channel scan feature
- takes transport stream snapshots on mouse click
- very detailed and versatile configuration possibilities in order to fit perfectly into any environment
- easy navigation within the programs and services of the multiplex
- provides comfortable graphical user interface
- individual configuration of error and warning thresholds for each particular real-time analyzed parameter
- real-time analysis and comparisation of all parameters against configurable thresholds and categorizing them into OK, Warning and Error condition
- analysis of the complete DTV + MDTV multiplex on MPEG-2 layer
- analysis according ETSI TR 101290 Prio1/2/3 incl. error indication according configured thresholds
- repetition measurement of all DTV and MDTV specific PSIP tables incl. error indication according configured thresholds
- analysis of all DTV PID and Program bitrates incl. error indication according configured thresholds
- analysis of all MDTV specific IP/Port bitrates incl. error indication according configured thresholds
- analysis of the RTP sequence counter continuity
- de-multiplexing of all programs within the channel/multiplex for both all DTV and MDTV programs simultaneously
- streaming of the de-multiplexed programs via IP to other destinations for both all DTV and MDTV programs simultaneously
- all analyzed parameters gets detailed logged into a log file continuously for later reference (one complete snapshot of all measured parameters gets logged once a second)
- error-triggered snapshot creation with pre-trigger recording for later detail problem analysis
- comprehensive EPG analysis features
- comprehensive analysis features for DVB subtitles
- comprehensive Teletext analysis features
- capable of unattended operation at 24/7
|
Live Reception and Analysis of DVB-H / DVB-T / DVB-S / DVB-S2 / DVB-C |
SAMcorder main application window
SAMcorder streaming |
SAMcorder Navigation and Analysis
|
-
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 (mostly not supported)
- Signal Quality - Checks the quality of the input signal (0..1005)
-
For a more precise RF measurement SAMcorder supports various RF receivers, e.g. from
Teamcast, DiBcom or DekTec.
Via semi-professional RF measurement it is possible to monitor following parameters
(device dependent):
- Signal Strength - Signal Strength in dB (mostly not supported)
- SNR - Signal Noise Ratio
- MER - Modulation Error Ratio
- PER - Packet Error Ratio
- BERbV/aV - Bit Error Ratio before/after Viterbi
- Eb/N0 - Eergy per bit to noise power spectral density Ratio (DVB-S)
- Constellation
- Channel Impulse Response
- MPEG-2 analysis of DTV and MDTV multiplexes
-
Differentiation between Priority 1, Priority 2 and Priority 3 errors
- Priority 1
- TS Syncronization Loss
- TS Synchronization Byte Error
- PAT Error
- PMT Error
- Continuity Count Error
- PID Error
- Priority 2
- Frame Error Ratio (FER)
- Transport Error
- PCR Repetition Error
- PCR Discontinuity Error
- PCR Accuracy Error
- PTS Error
- CRC Error
- CAT Error
- Priority 3
- SI Table Repetition Error for NIT, SDT, BAT, EIT, RST, TDT, TOT, ST
- Undefined PID Error
- comfortable treeview of all measurement parameters
- colored pinheads to signalize errors and warnings at one glance
- min. and max. value measurement
- comfortable treeview of all services contained in the MPEG2 transport stream including all relevant service parameters
- versatile logging feature - logging for all measurement values can be separately switched on/off and are classified as informational, warning or error depending on configurable thresholds
- MPE analysis of DVB-H multiplexes
- IP Packet Error Ratio (IP-PER) - checking the data integrity
of every IP packet within the multiplex
- INT table timing error of all INT tables within the multiplex
- Delta-t Jitter Error of all MPE services within the multiplex
- real-time MPE-FEC calculation and error analysis of all MPE
services within the multiplex
|
IP / UDP / RTP / SDP Layer |
- All IP addresses and port numbers within an DVB-H multiplex get analyzed simultaneously
- port classification into Video, Audio, RTCP, FLUTE and Conditional Access port
- source and destination IP addresses
- source and destination port numbers
- IP packet and data counter
- average IP datarate over a configurable time period
- RTP sequence counter verification
- SDP cross-checks with the actual IP/port configuration of each video/audio service
|
Bitrate Measurement for PIDs, Programs and IP/Ports |
- Bitrate Measurement for particular PIDs
- Bitrate Measurement for particular DVB Programs
- Bitrate Measurement for particular IP/Ports for particular DVB-H services
- all bitrate measurements can be performed for all PIDs, Programs and IP/Port combinations within the multiplex in real-time and simultaneously, also mixed
- for each particular bitrate measurement (i.e. for each particular PID, Program or IP/Port) an individual upper and lower warning and error bitrate threshold can be configured
- bitrates get automatically averaged over a configurable time
- all analyzed bitrates get classified into OK, Warning or Error condition in real-time, and visualized within comfortable treeviews
- in-depth analysis of embedded EPG data
- display of connected events
- highlighting of current/next event
- analysis of update times
- check whether embedded EPG data are valid for the current period
- display of currently covered, un-interrupted program preview period
- error indication (green, yellow or red bullets)
- most parameters can also be monitored automatically via SNMP along with SAMager Agent
|
DVB Subtitle Analysis Features |
- in-depth analysis of embedded DVB Subtitle data
- continuous check that subtitle data are still inside
- analysis of update times
- display of received subtitle data with exact time stamp
- DVB Subtitle data tracer
- error indication (green, yellow or red bullets)
- most parameters can also be monitored automatically via SNMP along with SAMager Agent
|
Teletext Analysis Features |
- Analysis of all Teletext pages, including all sub-pages and all hidden pages of all DVB-T and DVB-S programs inside a channel simultaneously
- convenient grid view incl. realtime highlighting of currently updating pages
- color codes for different teletext page types (standard, news flash and subtitle pages)
- convenient teletext page rendering
- simultaneous display of all sub pages belonging to a teletext page
- comprehensive measurement features for pages, sub pages, average page updates per second, update interval of initial page, total number of page updates etc.
- measurements get compared to configurable thresholds
- enables measurements to be monitored via SNMP
|