Провайдер — Ростелеком.
Раньше делал список всех доступных ip адресов по порядку в m3u и вручную проверял наличие вещания на каждом отдельном адресе.
Составил таким образом список https://github.com/justAmoment/iptvka/tree/master/m3u
Но сейчас провайдер поменял некоторые каналы местами, некоторые отключил, т.е. данный список устарел.
Теперь я хочу обновить этот список и просканировать наличие IPTV потоков.
Вопрос: есть ли какая-то программа, чтобы определить наличие живого потока на конкретном адресе и показать параметры этого потока.
Пока придумал запустить таким образом:
$ mpv --msglevel=ffmpeg=no --length=10 http://192.168.0.202:4022/udp/233.7.70.127:5000
Playing: http://192.168.0.202:4022/udp/233.7.70.127:5000
[cache] Cache size set to 320 KiB
Cache fill: 20.62% (67584 bytes)
[lavf] LAVF: Program 2
Detected file format: MPEG-TS (MPEG-2 Transport Stream) (libavformat)
File is not seekable, but there's a cache: enabling seeking.
[stream] Video (+) --vid=1 (h264)
[stream] Audio (+) --aid=1 --alang=rus (aac)
Selected video codec: H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 [lavc:h264]
Selected audio codec: AAC (Advanced Audio Coding) [lavc:aac]
AO: [pulse] 48000Hz stereo 2ch float
(Buffering) AV: 00:00:00 / 00:00:00 (0%) A-V: 0.000 Cache: 20%
VO: [opengl] 1920x1080 => 1920x1080 420p
AV: 05:43:49 / 00:00:00 (0%) A-V: 3.271 ct: 0.435 Cache: 47%
Но может как-то лучше можно это сделать?