| name | broadcast-standards-dvb-ebu |
| description | Applies professional DVB and EBU broadcast engineering checks to Labotech code, configs, and UI flows. Use when implementing or reviewing encoder, transcoder, analyser, multicast forward, TS quality, or operational monitoring changes. |
Broadcast Standards DVB EBU
When to Apply
Apply this skill for changes related to:
- MPEG-TS transport and service metadata
- RTP/UDP/SRT ingest and forwarding
- Decoder/analysis dashboards and quality alarms
- FFmpeg muxing, timing, PCR, continuity counters
- Operator-facing workflow labels and guardrails
- TS analyser health scoring and transport-integrity evidence (
dvb.health, timestamp/CC counters)
- Stream timeline rendering and operator incident triage ergonomics
Core Rules
- Keep DVB service integrity explicit:
- Preserve PAT/PMT/PCR visibility and service identity.
- Show
serviceId, serviceName, serviceProvider, PMT PID, PCR PID when available.
- Enforce ETR 290 operator safety:
- Surface P1/P2/P3 state clearly.
- Always include continuity counter errors and PCR-related errors in quality views.
- Keep timestamp-discontinuity and continuity-counter counters operator-visible in analyser evidence.
- Prefer RTP/SRT-first UX:
- Keep host and port in separate fields.
- Keep protocol explicit; avoid ambiguous single URL-only forms for provisioning.
- Protect multicast operations:
- Keep forwarding opt-in, never automatic by default.
- Respect active forwarder limits and duplicate destination protections.
- Keep telemetry operational:
- CPU and memory status must remain visible and threshold-colored in runtime header states.
- Preserve analyser truth model:
- Keep
dvb.health scoring reasons actionable and traceable to measured evidence.
- Keep bitrate source confidence and probe diagnostics exposed for operator trust.
- Protect timeline interpretability:
- Prefer duration blocks over sparse event dots for incident persistence readability.
- Keep pointer popups dynamic so they avoid obscuring the inspected lane.
Implementation Checklist
Response Format (for reviews)
Blocking: standards regressions that can break on-air reliability.
Warning: degraded observability or operator ambiguity.
Info: polish and consistency improvements.
Reference
Use the thresholds and mapping notes in DVB-EBU-REFERENCE.md.