DTC-320 StreamXpert Installation
DTC-320 StreamXpert Installation
DTC-320 StreamXpert Installation
Transport-Stream Analyser
Installation
1. Introduction
The StreamXpertTM is DekTec’s real-time/offline transport-stream analyzer. It is used to analyze/mon-
itor live incoming transport-streams received with one of DekTec’s DVB input devices or for offline
analysis of recorded transport-stream files.
The main features of the StreamXpert are:
- Real-time and offline analysis, monitoring and recording of MPEG-2 transport streams;
- Real-time, analysis and monitoring of OTT HTTP Smooth Streaming (MS-SSTR) and MPEG-DASH
on-demand and live streams;
- Real-time and offline analysis, monitoring of ATSC 3.0 MMT, ROUTE and ALP
- Complete diagnostic and statistical information for PIDs, services, components and tables;
- Template-based decoding of tables in MPEG-2 private section format;
- Integrated decoder video/audio decoder with support for MPEG-1/2 video, AVC/H.264 Video,
HEVC/H.265 Video, MPEG audio, (HE-)AAC audio, MPEG-H audio, AC3 and AC4 audio;
- Unique PID grid for an instant overview of the entire contents of the transport stream;
- Modern and intuitive GUI.
A setup program is available for easy installation or upgrading of the StreamXpert software. The
installation package includes installation support for the Dta, DtaNw, DtPcie and Dtu device drivers,
which are required to run the StreamXpert.
1.1. DekTec Cards Supported by StreamXpert
The StreamXpert supports the following DekTec PCI/PCI-Express cards, USB-2/3 and IP adapters for
analysis of streams:
PCI
DTA-112 ATSC/DVB-T/QAM modulator ASI
DTA-115 Multi-standard modulator ASI
DTA-120 DVB-ASI input ASI
DTA-122 DVB-SPI (LVDS) input SPI
DTA-124 Quad ASI/SDI input ASI
DTA-140 DVB-ASI input+output ASI
DTA-145 ASI/SDI input+output, low-profile ASI
DTA-160 Gigabit Ethernet TSoIP + 3 ASI ports TSoIP, ASI
2. System Requirements
Platform Windows 2k12/2k16/2k19, 7, 8, 10, 11
Processor* Core i5 5th generation minimum
Core i7 7th generation recommended
RAM 4 GB
Graphics DirectX 9.0 (or higher) compatible video
card
Audio A sound card is recommended
* Or equivalent AMD processor
3. Files
The StreamXpert.zip archive contains the following files:
v2.19.0 2023.06.22 • Support for DTA-2110 10GbE NIC optimized for SMPTE 2110
• Support for DTU-331 Portable all-standard RF probe for USB-3
• Support for DVB AVS3 video format detection (no decoding)
• Improved supported for ATCS 3.0: now supporting SignedMultiTables
• Improved Spectral Inversion configuration for ATSC3.0
• Improved MER reporting in ribbon UI
• Fix for MER not shown for ATSC 3.0, DVB-T2, DVB-C2 and DVB-S2(X)
• Fix for invalid disconnected symbol for IP adapter; issue was introduced in
a previous release
• Fix for DVB descriptors not shown in the PMT table; issue was introduced
in a previous release
• Fix for ATSC3.0 MMT decoding not working; issue was introduced in a
previous release
v2.18.0 2023.01.11 • Support for DTA-2127 Quad S2X Receiver with 3G-SDI/ASI Port for PCIe
• Support for identifying a stream with JPEG-XS video
• Auto detection of IP address (best guess) for PCAP file input
• Show basic RF statistics in ribbon UI bar
• Update MPEG-H ES Info to latest specification
• RRT table decoding improvement
• Improvement for decoding CA information
• Improvement for showing network adapter correctly when MAC address is
duplicate
• Improvement on showing correct ribbon UI options for RF configuration
• Improvement for DEPI packets discarded incorrectly in some cases
• Improvement for processing high bitrate streams
• Improvement for audio & video decoding issues for specific streams
• Fix for one-part virtual audio channels not decoded correctly
• Fix for failing to run in Lite mode where license would allow it
• Limitation: For Intel UHD 770 and AMD Video adapters Closed Caption
decoding is sometimes not working or resulting in decoding issues
v2.16.2 2021.12.06 • Fix for StreamXpert didn’t receive ATSC3.0 stream when forwarding ALP
over UDP from Atsc3Xpert.
• Fix for potentially decoding not working due to missing mpg2splt.ax file,
seen for Windows Server 2012R2 installation.
v2.16.0 2021.06.09 • Support for MPEG-H RAW table view for deep down analysis of MPEG-H
metadata tables
• Support for identifying AVS3 encoded video
• Support for DTA-2131 Spectral inversion configuration
• Support for DTA-2132 DVB-S software demodulation using virtual port 2
• Added support to show MPEG-H audio configuration "profile" and "level"
for baseline configurations of OTT and ATSC3.0 streams
• Fix that disables decoding of supplemental MPEG-H audio streams, since
multi-stream is not supported
• Fix for potential memory leak
v2.15.0 2021.03.18 • Support for DEPI (Downstream External PHY Interface); unpacking of a TS
in the DEPI IP tunnel between DOCSIS equipment
• Support for PCAP files for analysing TS in UDP, RTP and DEPI IP captures
• Support for identifying JPEG-XS video
• Improved support for high DPI displays (e.g. 4K resolution screen) and
scaling
• Dolby AC4 improvement for showing full channel configuration using ob-
ject-based coding
• Fix for Dolby AC-4 ES Info tree contained wrong presentation id
• Fix for potential memory leak and crash when DTA-2131 was used
• Fix for Teletext pages 800-899 that were not configurable for viewing
from the PID/TS tree
• Fix for OTT URL input in the ribbon bar that did not accept a hyphen "-"
v2.14.0 2020.11.27 • Improvement for showing MPEG-H audio ES info Presets conditions
• Improvement for specific MPEG-H audio streams that were not decoded
caused by not supported sample rates
• Improvement for specific MPEG-H audio streams not showing the audio
scene info preset descriptions in the ES info view
• Improvement for configuring the MPEG-H audio settings ‘Muting’ option
• Improvement for video decoding of specific ATSC 3.0 stream
• Improvement for processing of specific OTT DASH streams type
• Improvement for HE-AAC audio decoding
• Bug fix for incorrect TS bitrate reported when using Local NIC input, intro-
duced in v2.10.0
• Bug fix for stop responding on specific MPEG-H audio stream
v2.13.0 2020.09.17 • Support for ATSC 3.0 video and audio decoding
• Support for ATSC 3.0 in depth ES video and audio information in the tree
view
• Support for OTT HEVC video decoding
• Support for OTT MPEG-H audio decoding
• Support for OTT in depth ES video and audio information in the tree view
• Support for S2X satellite delivery system descriptor
• Support for Protection message descriptor
• Support for DTA-2178 Octal 12G-SDI/ASI Ports with Genlock for PCIe
• Update TR 101 290 2.3a PCR repetition error default to 100ms; accord-
ing latest TR 101 290 2020 specification
• Improvement reset button now reset the graph range for example to reset
graph after a spike bitrate
• Bug fix OTT download was also initiated in TS mode
• Bug fix PID tree was not re-initialized by the Reset button
• Bug fix for potential crash on specific ATSC 3.0 stream
v2.12.0 2020.07.16 • Support for MPEG-H audio; including in depth meta data analyzing, de-
coding and configuration
• Support for Audio Preselection Descriptor (NorDig IRD Specification 3.1.1)
• Bug fix DTA-2180 Encoder input was disabled in the supported inputs list
v2.10.0 2020.03.30 • Auto symbol rate support for the DTA-2132 High-End Satellite Receiver
• OTT improvement for audio decoding for a specific manifest definition
• Radio service decoding improvement; an audio indication (icon) is shown
• Bug fix for OTT URL field non-operational in version 2.9.0
• Bug fix for multiple popup menu messages in full screen TV view
• Bug fix TR 101 290 analyser did potentially use wrong profile
v2.9.0 2020.01.31 • Support for ATSC3.0 MMT/ROUTE analysis using DTA-2131 adapter
• Support for DTA-2174B Quad 3G-SDI/ASI Ports PCIe adapter
• Bug fix for crash when DTA-2131 was in use by another application
• Bug fix for alias editor not working in MPEG-TS mode
• Bug fix for file selection not working when previous file was removed
• Bug fix for potential crash seen on Windows Server 2019 during IP
adapter scan
• Bug fix for DTA-2142 SPI adapter not part of the available adapters
• Bug fix for incorrect input fields seen for RF inputs when switching modu-
lation standard
v2.8.0 2019.12.18 • Support for ATSC3.0 IP and PCAP file support including MMT and ROUTE
+ ALP decoding (note DTA-2131 support will be added in next release)
• Support for HDR/WCG related elementary stream info for AVC and HEVC
• Bug fix for crash when no audio device was installed
v2.7.0 2019.09.19 • Support for dynamic update the list of available USB and IP adapters on
connect/disconnect/enable/disable
v2.6.0 2019.08.02 • Support for DTA-2132 High-End Satellite Receiver PCIe adapter
• Support for configuring alias names for IP URL’s
v2.5.0 2019.06.07 • Support for DTA-2172 Dual 3G-SDI/ASI Ports PCIe adapter
• Support for new ATSC, DVB, MPEG and ISDB tables and descriptors
• Support for Dolby AC-4 decoder v2.1.1 and several AC-4 bugfixes
• Support for Closed Caption presence/absence information in ES info
• Extra CA System Name added for scrambled PID and Services
• Extra IP adapter info for IP address, Network alias name in adapter selec-
tion dropdown
• Bug fix: DTA-2145 in failsafe could not be used
• Bug fix: IP addresses were not always persistently stored
• Bug fix: TR 101 290 logging did not use correct profile on mode change
• Bug fix: custom configuration file was not loaded; introduced in v2.3.0
• Bug fix: Video was not decoded for specific OTT stream
• Bug fix: Video and Audio was not decoded for specific OTT stream
• Bug fix: RTP IP address did automatically change into UDP; Note: RTP FEC
is currently not enabled in StreamXpert since FEC statistic are not shown
• Bug fix: USB adapter disconnect sometimes resulted in a crash
• Bug fix: Messages and Trace bar could not be activated after undock-hide
• Bug fix: ES info for LATM or ADTS audio was not shown
v2.4.0 2019.02.04 • Support for Dolby AC-4 meta data and audio decoding
• Support for DTA-2175 HD-SDI/ASI input+output PCIe adapter
• Bug fix: in some cases, AAC audio was not decoded
• Bug fix: for crash when Windows Audio Service was disabled
• Bug fix: for crash when selecting collapsed teletext ribbon bar
• Bug fix: OTT didn’t decode live DASH streams when only 1 presentation
field was available
• Bug fix: TR101290 EIT_actual_error was counted every 10 seconds in-
stead of every 2 seconds
v2.3.0 2018.05.28 • Support for OTT analysis mode: HTTP Smooth Streaming (MS-SSTR) and
MPEG-DASH manifests visualization. MPEG-DASH profiles decoding is
supported for both on-demand and live streams containing AVC/H.264
video and AAC audio
• Support for detection of AVS,AVS+ and AVS2 encoded video (no decod-
ing support yet)
• File input ribbon media control added
• Decoding TV view now shows service name, resolution, bitrate and codec
info
• Bug fix: ISDB-T Parameter Emergency-Alarm Broadcast was not shown
v2.2.1 2018.03.16 • Bugfix: MS Office font was required for Teletext decoding
• Bugfix: DTA-2131 QAM-B config did not always set default symbol rate
• Bug fix: the last-set IP-address was not loaded on start
v2.1.7 2017.05.31 • Bug fix: closed captions where garbled for video streams with a frame
rate above 30fps
• Bug fix: active Tr101290 profile was not updated when switching between
standards
v2.1.6 2017.04.20 • Bug fix: when switching between services it could take tens of seconds be-
fore decoding the video of the newly selected service began
• Bug fix: display resolution for interlaced HEVC content was reported as
the field resolution (i.e. half height)
• Bug fix: Frame rate for HEVC with an invalid NumUnitsInTick field was re-
ported as “1.#J”
v2.1.3 2017.01.02 • Now possible to use offline mode with NIC-only license
• Bug fix: SX license on DTE-31xx series was not accepted
• Bug fix: audio decoding not running smooth after switching to another
service
v2.1.2 2016.10.12 • Updated ATSC version of build-in template for AC-3 descriptor
• Bug fix: on Windows XP the TR 101 290 tab page was empty
v2.1.1 2016.09.26 • Bug fix: failure to detect presence of DTA-2138B, DTA-2144B and DTU-
245B cards
v2.0.30 2016.06.14 • Bug fix: failure to decode services which use a separate PID for the PCR
• Bug fix: interruption in decoding when the PAT changes, but the service
that is being decoded remains unchanged (i.e. when a new service is
added or other service is removed from the PAT)
v2.0.29 2016.05.20 • Bug fix: TS bitrate reported as 0bps after a temporary loss-of-signal
v2.0.25 2016.02.18 • Restored ‘+’ and ‘-‘ keyboard shortcuts for ‘zapping’ through services to
decode
• Identify custom tables by name, instead as a ‘private/custom table’, if
there is a XML template definition for the table. E.g. AIT table is now iden-
tified as AIT in the PID and service trees
• Restored option to select a specific character code table for decoding of
string in P(SI) tables/descriptors
v2.0.24 2015.10.20 • Bug fix: AVC/HEVC video with an access unit per field would not decode
smoothly or freeze regular
• Bug fix: crash when decoding AVC/HEVC with an access unit per field
• Bug fix: failure to receive IP streams via a DTA-160/2160/2162
v2.0.23 2015.10.15 • Added support for decoding video while connected via a remote desktop
session
• Increased max. number of services in decode popup to 50
• Increased with of service and PID dropdowns controls in decode ribbon
tab
• Bug fix: failed to decode a service with (E-)AC-3 audio on a Windows 7
machine
• Bug fix: incorrect resolution was reported for some HEVC streams
• Bug fix: some HEVC video streams where not decoding smoothly. NOTE:
this does not apply to 4k resolutions (CPU specs are TBD)
• Bug fix: Lite version refused to decode 8-bit AVC streams
• Bug fix: field parity in vbi_data_descriptor was displayed as even when it
should be odd and other way around