I'm currently trying to use mediaflow-proxy to handle some of the more complicated parts of iptv. This was working for awhile, then suddenly it stopped working a few weeks ago. The strange thing is the same playlist works just fine in mpv.
When I try to play any of the streams in Channels, I see this in the logs:
2025/07/14 12:18:21.978182 [IDX] Pruned 0 expired groups from X-M3U in 175.154µs.
2025/07/14 12:18:22.072207 [DVR] Waiting 6h41m37.927793274s until next job 1752534000-6 Jeopardy!
2025/07/14 12:23:06.267870 [M3U] stream timestamps: 51: start_at=2025-07-14T12:22:35-04:00 end_at=2025-07-14T12:22:55-04:00 live_delay=6.176869858s
2025/07/14 12:23:06.267910 [TNR] Opened connection to M3U-dlivemediaflow for ch2000 ABC
2025/07/14 12:23:06.268190 [HLS] Starting live stream for channel 2000 from 100.108.183.108
2025/07/14 12:23:16.299169 [ERR] Probe failed for live stream after 10.030871229s and 0 bytes
2025/07/14 12:23:36.847130 [HLS] Session ch2000-dANY-ip100.108.183.108 stopped: EOF
2025/07/14 12:23:36.848413 [TNR] Closed connection to M3U-dlivemediaflow for ch2000 ABC
I've tried tweaking everything I can think of, but as far as I can tell mediaflow is successfully responding to the requests and the logs for it look the same as the logs when I stream using mpv
I know this is unlikely to be enough information to debug, but has anyone seen anything like this, and are there any 'hidden settings' or the like in Channels that I can play with?
