Allow bounded extended probing for slow live TV startup

This commit is contained in:
2026-10-13 08:32:36 +02:00
parent bba36c192f
commit 0a834d863b
12 changed files with 980 additions and 36 deletions
+20
View File
@@ -0,0 +1,20 @@
{
"interval_utc": ["2026-10-13T06:18:08.674Z", "2026-10-13T06:18:10.893Z"],
"scope": "One anonymous plugin-relay subscription, no credentials, zap, restart or configuration write. Numeric TS metadata only; no retained media sample.",
"duration_seconds": 2.219,
"limitation": "The diagnostic reader's 0.5-second read timeout ended this sample early. This is not a completed ten-second trial or a decoded AV result.",
"transport_packets": 1798,
"sampled_bytes": 338024,
"invalid_crc": 0,
"sync_skips": 0,
"programme": {"sid": 15718, "tsid": 11400, "pmt_pid": 1018, "pcr_pid": 177, "video_pid": 177, "video_type": "H264", "audio_pids": [150, 151], "audio_type": "MPEG", "sdt_actual_onid": null},
"programme_caids_hex": ["0100", "0500", "06ED", "0B01", "1803", "1813", "1861", "186C", "1870", "1884"],
"pid_counts": {
"177": {"packets": 1496, "scrambled": 234, "tei": 0},
"150": {"packets": 66, "scrambled": 11, "tei": 0},
"151": {"packets": 65, "scrambled": 10, "tei": 0}
},
"cleanup": {"native_streams_before": 0, "native_streams_after": 0, "recordings_before": 1, "recordings_after": 1, "relay_counters": "UNVERIFIED: credentials not read"},
"interpretation": "Header scrambling counts from this short separate sample do not prove decoded video/audio and must not replace the subsequent full twenty-second identification result. ONID13E versus71 is not resolved because SDT actual was not observed.",
"approval_review": "An earlier helper command was rejected before execution because it read an API token from SQLite. The executed alternative eliminated credentials entirely and used only anonymous receiver metadata and the loopback relay."
}