Features

ATSC3 Inspector

Complete Feature List

Input Formats

  • Raw ALP files (.alp) - Direct ATSC 3.0 ALP packet streams
  • STLTP PCAP (.pcap) - Studio-to-Transmitter Link captures with PLP extraction
  • Network PCAP (.pcap) - Direct IP multicast captures
  • Auto-detection - Automatic format identification

Overview Dashboard

Summary Statistics

  • Total ALP Packets
  • Data Processed (bytes)
  • Number of Services
  • LLS Packets count
  • Multicast Flows count
  • PLPs count (STLTP only)

DRM Detection

  • DRM protection indicator
  • Protected service count
  • DRM scheme display (Widevine, PlayReady, CENC)
  • Key ID extraction

Protocol Stack Visualization

  • Interactive flowchart of ATSC 3.0 architecture
  • ALP Layer with packet count
  • IP Layer with multicast destinations
  • LLS branch with table names
  • ROUTE/MMTP protocol branches

Multicast Destinations

  • Destination IP:port tracking
  • Packet and byte counts per flow
  • Service ID mapping
  • Protocol type identification

Bandwidth Distribution

  • Per-service bandwidth usage
  • Estimated bitrate (Mbps)
  • Capture duration estimation
  • Visual percentage breakdown

Services Tab

Service Discovery (from SLT)

  • Service ID and Global Service ID
  • Short Name
  • Channel number (major.minor)

Service Metadata

  • Service Category: Linear A/V (1), Emergency Alert (2), Audio Only (3), ESG (4), App-based (5)
  • SLT Service Sequence Number

Delivery Protocol

  • SLS Protocol type (ROUTE/MMTP)
  • SLS Destination (IP:port)

SLS Files Detection

  • USBD (User Service Bundle Description)
  • S-TSID
  • MPD (DASH manifest)

ROUTE Session Summary

  • Video/Audio session counts
  • Content type breakdown

Service Health Indicators

  • Health status (OK/Warning/Error)
  • Missing SLS warnings
  • DRM protection badges
  • ESG/EAS service detection

ALP Analysis Tab

Packet Statistics

  • Total packet count
  • Bytes processed
  • Average packet size
  • Simple/Segmented/Concatenated packet breakdown

Packet Type Support (A/330)

  • IPv4 packets (0x00)
  • ROHC/Compressed IP (0x02)
  • Link Layer Signaling (0x04)
  • Packet Type Extension (0x06)
  • MPEG-2 Transport Stream (0x07)

Visualizations

  • Packet Type Distribution chart
  • Packet Composition stacked bar
  • Stream Health score gauge
  • MPEG-2 TS Encapsulation stats
  • Sub-Stream ID (SID) distribution
  • Concatenation Efficiency analysis
  • Payload Size histogram

Stream Health Diagnostics

  • Health score (0-100)
  • Null padding detection
  • High segmentation warnings
  • TS processing error alerts

Physical Layer Tab

STLTP PCAP Only

PLP Statistics

  • Per-PLP packet and byte counts
  • Average packet size
  • Data share percentage
  • Visual comparison bars

L1 Basic Signaling

  • FFT Size (8K/16K/32K)
  • Guard Interval
  • OFDM Symbols
  • Subframes
  • Scattered Pilot Pattern & Boost
  • MIMO/MISO modes
  • Frame Length
  • PAPR Reduction

L1 Detail Signaling

  • BSID (Broadcast Stream ID)
  • Frequency Interleaver status
  • RF Bonding channels
  • L1D Version

Timing Management

  • System Bandwidth
  • Bootstrap version
  • TMP Version
  • Preamble Structure
  • Transmitter count
  • Emergency Alert Wakeup

Per-PLP Modulation/FEC

  • Layer type (Core/Enhanced)
  • Modulation (QPSK to 4096-QAM)
  • Code Rate (2/15 to 13/15)
  • FEC Type (BCH+LDPC 16K/64K)
  • Time Interleaving Mode
  • PLP Size (cells)

Visualizations

  • Physical Layer Parameters radar chart
  • Spectral Efficiency chart (bits/cell)
  • PLP Frame Allocation visualization
  • Time Interleaving comparison
  • Estimated PLP Capacity (Mbps)

ROUTE/SLS Tab

ROUTE Transport Sessions

  • Grouped by Service ID
  • Collapsible service groups

Per-Session Details

  • TSI (Transport Session Identifier)
  • Content Type (video/audio/SLS/app/esg)
  • Language tags
  • Codec info: HEVC, AVC, AC-4, AAC, E-AC-3, MPEG-H
  • Resolution and frame rate
  • Sample rate and bitrate
  • AL-FEC status
  • Packet and byte counts
  • TOI tracking and lists

Session Filtering

  • Filter by content type
  • Session counts per type
  • Expand/Collapse all

App Content Explorer

  • Expandable app file lists
  • File type icons
  • Individual downloads

File Viewers

  • XML beautification
  • HTML preview with source toggle
  • JavaScript/CSS/JSON syntax display
  • Download buttons

Media Tab

Media Browser

  • Grouped by service
  • Auto-generated video thumbnails
  • Audio/Captions icons
  • DRM lock indicators
  • File size display

Playback Support

  • HTML5 video player
  • HTML5 audio player
  • Captions/TTML display
  • HEVC compatibility notes

Segment Management

  • Show/hide individual .m4s segments
  • Init segment detection
  • Partial file warnings

Media Formats

  • MP4, M4A, M4S, M4V
  • Video: HEVC/H.265, AVC/H.264
  • Audio: AC-4, AAC

LLS Analysis

Table Types Supported

  • SLT (Service List Table)
  • SystemTime (UTC/TAI synchronization)
  • RRT (Rating Region Table)
  • AEAT (Advanced Emergency Alerts)
  • CDT (Certification Data Table)
  • SignedMultiTable

LLS Viewer

  • XML beautification with indentation
  • Download capability
  • Version tracking

Export & Output

Directory Structure

output/
├── stats.json
├── lls_tables/
│   ├── SLT_*.xml
│   ├── SystemTime_*.xml
│   └── ...
└── service_XXXX/
    ├── sls/
    │   ├── USBD.xml
    │   ├── S-TSID.xml
    │   └── MPD.xml
    └── media/
        ├── video0/
        │   ├── init.mp4
        │   └── *.m4s
        └── audio0/
            └── ...

Export Formats

  • JSON statistics
  • XML signaling documents
  • MP4/M4S media files
  • PDF reports (via browser)