github PiratesIRC/Dispatcharr-IPTV-Checker-Plugin v1.26.1221101
v1.26.1221101 — Scheduler reload-flag + bitrate trust gate + 8s probe default

5 hours ago

Summary

Three-fix release verified end-to-end with overnight scheduled runs on 2026-05-02.

v1.26.1220951 — Scheduler reload-flag for cross-worker UI restarts

Fixed duplicate scheduler fires caused by UI requests landing in non-owner uwsgi workers. update_schedule_action now writes a reload flag instead of spawning a new scheduler thread per worker. The elected scheduler-owner process polls the flag and reconfigures in-place. See RELEASE_NOTES_v1.26.1220951.md.

v1.26.1221035 — Suppress packet-based video_bitrate when sample is too small

New MIN_PACKETS_FOR_BITRATE_CALC = 30 gate. Below threshold, video_bitrate stays None rather than overwriting Dispatcharr's stream_stats with a misleading number (e.g., observed 22924 kbps from a 2-packet probe). See RELEASE_NOTES_v1.26.1221035.md.

v1.26.1221101 — Bump default ffprobe_analysis_duration 5s → 8s

Default-only change; existing deployments keep 5s until the user edits the setting. The 30-packet trust gate combined with 8s probe duration produces 100% video_bitrate coverage on alive streams in real runs (median packet_count ≈ 662, well above the 30 threshold).

Verification (2026-05-02)

Window Streams With video_bitrate Below 30-packet gate
5s probe 76 alive 74 (97%) 2
8s probe 81 alive 81 (100%) 0

Install

Download iptv_checker-v1.26.1221101.zip, extract into Dispatcharr's plugin directory, restart the container.

Don't miss a new Dispatcharr-IPTV-Checker-Plugin release

NewReleases is sending notifications on new releases.