Streaming (bestia) con VLC

Con el objeto de forzar unas líneas de transmisión hemos configurado 3 emisiones de vídeo por red con el VLC para poder acceder a ellas vía Windows Media Player ( ¬¬ )

mms://ip:8080/
mms://ip:8081/
mms://ip:8082/

#!/bin/bash
vlc -I dummy jdc.avi --repeat --sout "#transcode{vcodec=DIV3,vb=800,scale=1,acodec=mp3,ab=128,channels=2,samplerate=44100}:std{access=mmsh,mux=asfh,dst=0.0.0.0:8080}" --sout-keep
vlc -I dummy jdc3.avi --repeat --sout "#transcode{vcodec=DIV3,vb=800,scale=1,acodec=mp3,ab=128,channels=2,samplerate=44100}:std{access=mmsh,mux=asfh,dst=0.0.0.0:8081}" --sout-keep
vlc -I dummy tbbt.mp4 --repeat --sout "#transcode{vcodec=DIV3,vb=800,scale=1,acodec=mp3,ab=128,channels=2,samplerate=44100}:std{access=mmsh,mux=asfh,dst=0.0.0.0:8081}" --sout-keep

-I dummy
Ejecutar el vlc sin interfaz

–repeat
Repetir en bucle la emisión

{vcodec=DIV3,vb=800,scale=1,acodec=mp3,ab=128,channels=2,samplerate=44100}
Esta línea es la configuración con la que se codifica el vídeo, idealmente sería h264 pero no hay codecs en el reproductor… así que así.

std{access=mmsh,mux=asfh,dst=0.0.0.0:8081}
Salida por protocolo mms, contenedor asf, escuchando en la ip 0.0.0.0 (todas las interfaces) y el puerto 8081.

Sí… los nombres de los vídeos son … «casuales»

Deja una respuesta

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.