ts_analyze checks MPEG transport streams against ETSI TR 101 290 (priorities 1-3) and returns one verdict - PASS, WARN or FAIL - with an exit code for scripts and monitoring. It also checks PCR interval, accuracy and drift, and models the ISO/IEC 13818-1 T-STD buffers, with the decode lead per stream.
Inputs: UDP multicast or unicast, RTP with SMPTE ST 2022-1 FEC and ST 2022-7 dual-path protection, and TS files, including MPTS. Reports: a short or full text report, XML, and JSON, with the time, count and PIDs of each problem.
A single ready-to-run Linux x86-64 executable with no dependencies, so it can analyze streams at any point of a provider's network.
Part of the Perfect Streamer Toolkit by Perfect Soft for Perfect Streamer Meshwork (https://meshwork.pstreamer.tv). Apache License 2.0. Source and releases: https://github.com/perfect-soft/perfect-streamer-toolkit

Features

  • ETSI TR 101 290 checks
  • ISO/IEC 13818-1
  • PCR repetition interval, discontinuity, accuracy and drift in ppm
  • RTP input with SMPTE ST 2022-1 FEC recovery (column and row)
  • SMPTE ST 2022-7 dual-path protection with loss and path-skew statistics
  • UDP datagram gap and live-pause detection
  • Short and full text reports, XML and JSON output
  • Single ready-to-run Linux x86-64 executable, no installation or dependencies
  • Open source, Apache License 2.0

Project Activity

See All Activity >

Follow perfect-streamer-toolkit

perfect-streamer-toolkit Web Site

Other Useful Business Software
Already Paying for an RMM? Get 50% Off Splashtop AEM Icon
Already Paying for an RMM? Get 50% Off Splashtop AEM

Switch to Splashtop AEM and save up to 50% in your first year

Automated OS and third-party patching for Windows and macOS, CVE prioritization with AI patch summaries, and built-in remote control that also supports Linux. Qualifying organizations switching from another RMM get up to 50% off year one.
Get Started
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of perfect-streamer-toolkit!

Additional Project Details

Registered

4 days ago