Skip to content

Service 05 TSPulse by AMTECCO

See the health of every transport stream.

TSPulse is the heartbeat of your transport streams: a desktop analyzer for live SRT and UDP feeds and recorded files that turns TR 101 290 checks, PCR timing and service structure into one clear operating view.

  1. 01 / Input Your stream SRT, UDP unicast or multicast, or a recorded MPEG-TS file.
  2. 02 / Service responsibility TSPulse analysis TR 101 290 checks, PCR interval and jitter, PSI/SI structure, EPG and per-service inspection.
  3. 03 / Outcome Operational certainty A clear pass or fail, with the evidence to act on it.
  • 01TR 101 290 priority 1–3 logical checks
  • 02SRT, UDP multicast and MPEG-TS file inputs
  • 03Runs on the desktop — macOS first, Linux and Windows next
TSPulse takes a live or recorded transport stream as input, analyzes it continuously, and reports standards compliance and timing health.

Inside the app

Six views of one stream.

TSPulse maps its workspace to the questions an engineer actually asks: is it compliant, is timing stable, what does it look like, what happened, what is announced, and what exactly is inside.

Monitor — TR 101 290 checks

Continuity, sync and table errors as they happen, with per-check counters and clear pass or fail states. Priority 1–3 logical checks run on the whole transport stream.

Monitor — TR 101 290 checks

PCR — interval and jitter

PCR arrival intervals and jitter histograms, so clock problems show up as shapes instead of guesses.

PCR — interval and jitter

Player — confidence playback

Watch the actual video. Live inputs show a LIVE badge and stay real-time; files keep full transport controls.

Player — confidence playback

Timeline — bitrate and events

Zoom and pan through bitrate history and error events, and match a spike to the moment it happened.

Timeline — bitrate and events

EPG — as carried in the stream

EIT actual now/next and schedule, read straight from the stream — what receivers will really display.

EPG — as carried in the stream

Inspector — PSI/SI structure

A fast structural view plus a deep parse: PAT, PMT, descriptors and PCR/PTS/DTS relationships per service and PID.

Inspector — PSI/SI structure

Pricing

Analyzer is free. Pro watches live.

One licence covers one machine, subscription only. You can deactivate a machine and move the seat yourself at any time.

TSPulse Analyzer / TSPulse Pro
Capability TSPulse Analyzer Free Complete analysis of recorded files. TSPulse Pro €39 per machine / month or €390 per machine / year Everything in Analyzer, plus live inputs.
Recorded MPEG-TS file analysis Included Included
TR 101 290 logical checks on files Included Included
PCR interval and jitter analysis Included Included
PSI/SI inspector and EPG review Included Included
Live UDP input — unicast, multicast, SSM Not included Included
Live SRT input — listener, caller, rendezvous Not included Included
Continuous live TR 101 290 monitoring with timing checks Not included Included
Stream capture to disk Not included Included
Download free Start your free trial Already a customer? Sign in

Prices exclude VAT where applicable. Payment and invoicing are handled by Stripe; you can cancel online at any time.

Capabilities and limits

What TSPulse does — and what it does not.

Honest scope, so you can decide quickly whether it fits your operation.

What it does

  • Inputs — SRT in listener, caller and rendezvous modes with passphrase, latency and stream ID; UDP unicast and multicast including source-specific multicast; recorded .ts files.
  • Checks — TR 101 290 priority 1, 2 and 3 logical checks on the whole transport stream, on a bundled TSDuck 3.42 engine. Timing-dependent checks run on live inputs only; for files they are shown as not applicable, by design.
  • PCR — interval and jitter measurement with histograms, with a documented fallback when a PCR PID is unreferenced.
  • EPG — EIT actual now/next and schedule review, as carried in the stream.
  • Inspector — fast and deep PSI/SI parsing: PAT, PMT, descriptors, PCR/PTS/DTS.
  • Capture — record the live input to disk for later forensic analysis.

What it does not do

  • No RF or modulation-layer metrics — TSPulse analyzes the transport stream after demodulation.
  • No per-PID TR 101 290 drill-down yet — planned, as it requires a newer TSDuck bundle.
  • No DVB-S2 baseband or T2-MI de-encapsulation.
  • No closed-caption or subtitle compliance checking.

System requirements

macOS on Apple Silicon or Intel today; Linux and Windows builds are in preparation. Live monitoring benefits from a wired network interface on the multicast network.

Privacy

Analysis runs entirely on your machine. The only network call TSPulse makes on its own is a daily licence check; streams, results and captures never leave your machine.

Adjacent service

Distribute with SRT Cloud. Monitor with TSPulse.

TSPulse is the monitoring companion to SRT distribution: point it at the feeds you send through SRT Cloud and watch the same streams your destinations receive.

Explore SRT Cloud

Frequently asked questions

TSPulse is a desktop transport stream analyzer by AMTECCO. It monitors live SRT and UDP feeds and analyzes recorded MPEG-TS files, with TR 101 290 checks, PCR timing analysis, PSI/SI inspection and EPG review in one app.

Complete analysis of recorded .ts files: TR 101 290 logical checks, PCR interval and jitter, the PSI/SI inspector, the timeline and EPG review. Live SRT and UDP inputs are part of TSPulse Pro.

Priority 1, 2 and 3 logical checks on the whole transport stream, using the bundled TSDuck engine. Timing-dependent checks run on live inputs; for recorded files they are reported as not applicable.

Yes — listener, caller and rendezvous modes, with passphrase, latency and stream ID options. That makes TSPulse a natural monitoring companion to SRT distribution services such as SRT Cloud.

One subscription seat covers one machine, at €39 per month or €390 per year. Activation binds the seat to that machine; you can deactivate it yourself and move the seat to another machine at any time.

macOS on Apple Silicon and Intel today; Linux and Windows builds are in preparation. Downloads are self-hosted and released after e-mail verification.

No. Analysis runs entirely on your machine. The only network call TSPulse makes on its own is a daily licence check.

TSPulse is a desktop app for the engineer's own machine — install it, point it at a feed or a file, and get an answer in minutes. It complements fixed probe estates rather than replacing them.

Put a pulse on your streams.

Download TSPulse, drop in a recording or a live feed, and see what your transport streams have been trying to tell you.