Monitor up to 16 live streams, detect delivery issues , validate SCTE-35 signaling, and automate alarms reporting and alerts workflows, all from a single browser-based interface.
- Live Overlays & Quality Insights
Instant visibility into bitrate and resolution levels, LKFS loudness, audio tracks, captions and subtitle tracks.
- SCTE-35 Detection & Logging
Track, validate, log and export ad marker events with full timing and segmentation data.
- Customizable Alarm Engine
Define different alarm thresholds per stream to control exactly which feeds trigger alerts.
- HLS & Transport Stream Inspection
Analyze manifests, segments, ABR ladders, and TS structure PIDs and metadata without external tools.
- Automated Reporting & Integration
Relay alarms to external alarm collection platforms and receive daily operational summaries.
For Operations
- Single-pane monitoring across all streams
- Immediate visibility into outages and degradation
- Automated detection and alarming
For Engineers
- Deep HLS and TS inspection without external analyzers
- Faster root cause identification
- On-demand Transport Stream capture
For Ad Operations
- Real-time SCTE-35 validation and outage alarming
- Daily reporting of all breaks insertions
- Exportable logs for compliance and reconciliation
Viewing & Layout
- Flexible grid layouts: Switch between 2×2, 3×2, 3×3, and 4×4 configurations to monitor up to 16 HLS streams simultaneously
- Per-tile controls: Independently play, stop, reset, and mute each stream
- Global playback controls: Play All, Stop All, Mute All, or Reset All streams with a single action
- Full-screen mode: Expand the entire grid for control room and NOC display environments
- Individual tile reset: Reinitialize a single stream without impacting other tiles
Real-Time Overlays
- Video resolution overlay: Live display of current video resolution per stream
- Bitrate overlay: Real-time video and audio bitrate with ABR variant switching indication
- Audio loudness (LKFS/LUFS): Continuous loudness monitoring per stream
- SCTE-35 marker overlay: Visual indication of splice_insert and time_signal events
- Closed caption (CC) status: Display of available caption languages and active tracks
- Transport stream (TS) info: PID mapping, codec, container, and multiplexing details
- Per-tile overlay control: Enable or disable individual overlay types per stream
- Global overlay control: Show or hide overlays across all tiles simultaneousl
HLS Stream Analysis
- HLS ladder inspection: View all available renditions including resolution, bitrate, and codecs
- ABR transition tracking: Monitor variant switching behavior in real time
- Audio track enumeration: List all audio tracks with language, codec, and group details
- Closed caption track detection: Identify all available CC tracks in the manifest
- Manifest download: Export master and media playlists for offline analysis
- Segment-level inspection: View TS segment metadata including duration and sequence information
SCTE-35 Monitoring & Logging
- SCTE-35 marker detection: Parse splice_insert, time_signal, and segmentation_descriptor commands in real time
- Event logging: Capture all SCTE-35 events with timestamps, PTS values, and segmentation details
- Log export: Download complete SCTE-35 event logs for analysis and compliance
- Recording indicator: Visual indicator showing when SCTE-35 capture is active
Transport Stream Capture
- TS capture: Instantly record and download a transport stream from the active stream for further analysis
- Metadata extraction: Parse codec details, PID mapping, bitrate, and container information from captured segments
Monitoring Engine & Alarms
- Per-stream monitoring: Configure thresholds for stall detection, manifest load time, segment load time, and audio silence
- Stall detection: Detect playback freezes with configurable detection and escalation timing
- Manifest load monitoring: Alert when manifest requests exceed defined thresholds
- Segment load monitoring: Detect slow or delayed segment downloads
- Global thresholds: Apply default monitoring settings across all tiles
- Per-window overrides: Customize monitoring behavior for individual streams
- Severity levels: Classify alarms as info, warning, or critical
- Alarm history: Searchable log of events including stream, window ID, type, severity, timestamp, and values
- Alarm export: Export alarm history as TSV for reporting and analysis
- Event retention control: Automatic pruning to maintain performance
Alarm Relay & External HTTP/SNMP Integration
- HTTPS alarm relay: Send alarm events to external endpoints using authenticated POST requests
- Immediate delivery: Critical alarms bypass batching for real-time notification
- Connection testing: Validate relay endpoints before deployment with one-click testing
- Integration packages: Starter templates (Node.js, Python) for building custom receivers, SNMP forwarders, or webhook services
Configuration & Presets
- Named presets: Save and recall complete grid configurations including layout, streams, and overlays
- CSV import: Bulk load stream configurations from CSV
- CSV export: Export configurations for sharing or backup
- Per-window persistence: Save overlay and monitoring settings per tile per user
- Account and plan management: Track subscription status and account details through the user interface

