{"generated_at":"2026-09-09 11:17:06","categories":{"cctv":{"channels":21,"streams":124},"hk_mo_tw":{"channels":56,"streams":69},"local":{"channels":93,"streams":103},"satellite":{"channels":47,"streams":209},"webcast":{"channels":831,"streams":877}},"strict_streams":144,"streams":{"usable":1382,"active":647,"new":631,"unstable":104},"pending_probe":{"batch_id":"cn-cs-20260909T124918Z-de257afd","expires_at":"2026-09-09T18:49:18Z"},"recent_runs":[{"run_id":"20260909111126","stage":"total","status":"ok","end_at":"2026-09-09 11:13:13","stats_json":"{\"secs\": 98.8}"},{"run_id":"20260909111126","stage":"generate","status":"ok","end_at":"2026-09-09 11:13:04","stats_json":"{\"detail\": \"{\\\"files\\\": {\\\"cctv\\\": 18, \\\"satellite\\\": 29, \\\"hk_mo_tw\\\": 3, \\\"local\\\": 6}, \\\"channels\\\": 56, \\\"epg_channels\\\": 247, \\\"epg_programmes\\\": 18949}\"}"},{"run_id":"20260909111021","stage":"total","status":"ok","end_at":"2026-09-09 11:11:44","stats_json":"{\"secs\": 81.5}"},{"run_id":"20260909111021","stage":"generate","status":"ok","end_at":"2026-09-09 11:11:42","stats_json":"{\"detail\": \"{\\\"files\\\": {\\\"cctv\\\": 18, \\\"satellite\\\": 29, \\\"hk_mo_tw\\\": 3, \\\"local\\\": 6}, \\\"channels\\\": 56, \\\"epg_channels\\\": 247, \\\"epg_programmes\\\": 18949}\"}"},{"run_id":"20260909110915","stage":"total","status":"ok","end_at":"2026-09-09 11:10:53","stats_json":"{\"secs\": 90.9}"},{"run_id":"20260909110915","stage":"generate","status":"ok","end_at":"2026-09-09 11:10:46","stats_json":"{\"detail\": \"{\\\"files\\\": {\\\"cctv\\\": 18, \\\"satellite\\\": 29, \\\"hk_mo_tw\\\": 3, \\\"local\\\": 6}, \\\"channels\\\": 56, \\\"epg_channels\\\": 247, \\\"epg_programmes\\\": 18949}\"}"},{"run_id":"20260909110504","stage":"total","status":"ok","end_at":"2026-09-09 11:06:43","stats_json":"{\"secs\": 91.5}"},{"run_id":"20260909110504","stage":"generate","status":"ok","end_at":"2026-09-09 11:06:35","stats_json":"{\"detail\": \"{\\\"files\\\": {\\\"cctv\\\": 18, \\\"satellite\\\": 29, \\\"hk_mo_tw\\\": 3, \\\"local\\\": 8, \\\"webcast\\\": 186}, \\\"channels\\\": 244, \\\"epg_channels\\\": 247, \\\"epg_programmes\\\": 18949}\"}"},{"run_id":"20260909083350","stage":"total","status":"ok","end_at":"2026-09-09 08:51:44","stats_json":"{\"secs\": 1058.5}"},{"run_id":"20260909083350","stage":"generate","status":"ok","end_at":"2026-09-09 08:51:29","stats_json":"{\"detail\": \"{\\\"files\\\": {\\\"cctv\\\": 21, \\\"satellite\\\": 61, \\\"hk_mo_tw\\\": 60, \\\"local\\\": 20, \\\"webcast\\\": 460}, \\\"channels\\\": 622, \\\"epg_channels\\\": 247, \\\"epg_programmes\\\": 18949}\"}"},{"run_id":"20260909083350","stage":"epg","status":"ok","end_at":"2026-09-09 08:49:53","stats_json":"{\"detail\": \"{\\\"refreshed\\\": 358}\"}"},{"run_id":"20260909083350","stage":"speedtest","status":"ok","end_at":"2026-09-09 08:49:28","stats_json":"{\"detail\": \"{\\\"candidates\\\": 1800, \\\"batches\\\": 3, \\\"push\\\": {\\\"cn-css-20260909T124920Z-c960b6d9\\\": \\\"pushed\\\", \\\"cn-csss-20260909T124922Z-df05cfd1\\\": \\\"pushed\\\", \\\"cn-cs-20260909T124918Z-de257afd\\\": \\\"pushed\\\"}, \\\"cn_ok\\\": 0, \\\"cn_total\\\": 0}\"}"}]}