Products
| Contact | ||
|---|---|---|
![]() | Demo | ![]() |
![]() | Sales | ![]() |
![]() | Support | ![]() |
![]() | Information | ![]() |
TS Analyzer Technical Specification (MP2TSAE)
Manzanita's TS analyzer is available as a standalone product or an SDK that can be used for real-time and offline TS analysis and monitoring. The product includes tools that help the user better visualize the various parts of a transport stream.
- Transport bit rate can be automatically determined by the TS analyzer, or can be user-specified.
- Interval between transport packets can be automatically determined by the Analyzer, or can be user-specified.
- TS analyzer may be configured to verify specifically for MPEG (ISO/IEC 13818-1), DVB (ETR 290), or ATSC compliance, or to automatically determine the specification used for the transport stream.
- Transport stream under analysis may be verified against a pre-defined stream profile that includes specific characteristics, e.g., PID values, number of programs, bit rates, PMT descriptors.
- Tables and descriptors found in the transport stream are interpreted with selectable templates, which include MPEG, DVB, and ATSC definitions.
- User-defined table and descriptor templates may be created and loaded.
- Reporting of individual error and warning types may be enabled or suppressed.
- Threshold may be set to abort the analysis when a maximum number of total errors is reached.
- Threshold may be set on the maximum number of total errors / warnings recorded during the analysis.
- TS analysis set-up may be saved in a configuration file.
- Supports MPEG (Layers I, II, and III), AC-3 (Dolby Digital), Enhanced AC-3 (E-AC-3, Dolby Digital Plus), Advanced Audio Coding (AAC), DTS, and SMPTE 302M audio elementary streams.
- Supports MPEG-1, MPEG-2, MPEG-2 4:2:2 format, MPEG-2 multi-view profile, and H.264 / AVC / MPEG-4 part 10 video elementary streams.
- Lists statistics, packet rate, and payload rate of all PIDs present.
- Verifies PMT PID streams, audio elementary streams, and video elementary streams for compliance with the appropriate buffer models.
- Performs PCR jitter analysis.
- Verifies time stamps (PTS and DTS) for all audio and video access units.
- Determines frequency of PCR and PTS coding.
- Gives packet locations of minimum and maximum packet spacing, PCR intervals, and buffer levels.
- Reports statistics to characterize elementary stream decoder buffer usage.
- Reports bit rate, frame rate, horizontal and vertical sizes, aspect ratio, multiplexing and ES buffer sizes, picture type statistics, profile/level, presence of inverse telecine, and number of access units for video elementary streams.
- Detects ATSC, ANSI SCTE 20 (DVS157), Divicom, Minerva and CCube closed captioning formats in video elementary streams.
- Reports sampling rate, bit rate, number and location of channels, AC-3 audio service type, dialogue normalization, low frequency effect flag, and number of access units for audio elementary streams.
- Displays contents of PSI (PAT, PMT, and CAT) and verifies syntax.
- Correlates PSI contents with transport stream composition.
- Gives statistics on frequency of PSI tables, SI tables, and private sections.
- Checks CRCs on PSI, SI, and private sections.
- Verifies continuity counter on all transport packets.
- Reports discontinuity and transport error indications.
- Provides state of transport and PES scrambling control fields.
- Presents a detailed log of errors and warnings.
- Displays hierarchical multiplex structure of transport stream that is defined by the PSI.
- Displays packet distribution for each PID stream as a histogram.
- TS analysis results may be saved in a customized report file.
- Provides an optional Quick View for a rapid summary of transport stream contents.
- Includes an integrated Demultiplexer to extract and save payload data from an input .MP4 container file, transport stream, program stream, VOB, or system stream files.
- Includes a command line option that enables batch file analysis in high volume or automated applications.
- Packet Viewer tool displays data in individual packets in both hexadecimal and syntactical formats.
- Table Viewer tool presents full decode of PSI tables, SI tables, private data tables, and descriptors.
- Buffer Plot tool graphs levels of the buffer levels for all PID streams over the entire length of the transport stream.
- Manzanita MPEG-2 Transport Stream Multiplexer (MP2TSM) configuration file can be created using characteristics of the analyzed transport stream.
- Profile Generator tool saves a profile of specific characteristics of the analyzed transport stream that can be used later to check other transport stream files.
- MBatch utility automates analysis of multiple input files and files that are dynamically generated in a watch folder.
- Analyzes transport streams over IP in realtime.
- May be run on Windows, Mac OS X, and Linux.
System Requirements
MP2TSAE is available for Windows (2000, Server 2003, 32-bit/ 64-bit XP, 32-bit/64-bit Vista, 32-bit/64-bit Windows 7), Linux (i386+ compatible, X11 R6.8 or newer), and Mac OS X (v10.3.9 or newer).





