Script para comprobar los canales disponibles

#1
Buenas,

Hace tiempo utilizaba este script para poder comprobar que canales tenia disponible en fibra con mi abono: http://paste.debian.net/1031215/

Pero desde hace unos dias no me funciona, me aparece todas las IPs multicast como disponibles.

¿Alguien tiene algo parecido que le funcione?

Un saludo.
 
#2
Puedes hacerte un scrip usando el ffprobe (ffmpeg)
Código:
ffprobe -hide_banner -loglevel 0 -f rtp -i udp://[ip]:8208/?timeout=1
y un bucle con el rango de ips que quieras escanear por ejemplo 239.0.0.1-239.0.9.254 y fijandote en el "exit code" del ffprobe, si devuelve 0 la ip funciona y 1 es que la ip no responde.

Un saludo
 
Arriba