Reproducir transmisión VLC sin interfaz

10

Me gustaría usar VLC para reproducir una transmisión de radio por Internet sin iniciar la GUI. ¿Es eso posible? He explorado un poco la documentación de la línea de comandos para VLC y no encontré ninguna solución.

Hasta ahora solo invoco:

$ vlc <stream>

Estoy en Linux (Ubuntu 13.10).

Mahoni
fuente
¿En qué sistema operativo está esto? Puede ayudar.
Marshall Conover
@MarshallConover Tienes toda la razón, lo acabo de agregar.
Mahoni
No sé cómo se empaqueta VLC en Ubuntu, pero puedes probar cvlc y nvlc.
FSMaxB

Respuestas:

18

Para jugar vlc en la línea de comandos sin iniciar una interfaz de usuario, parece que esta página tiene lo que necesita.

Específicamente, creo que quieres este comando:

vlc --intf dummy vcd://

Esto especifica una interfaz ficticia que nunca lanza nada de forma real. No puedo probar esto porque estoy lejos de mi caja de Linux en este momento, pero aquí está el comando completo que creo que estás buscando:

vlc --intf dummy <stream>
Marshall Conover
fuente
1
Puede agregar parámetros adicionales para configurar aún más el reproductor. Por ejemplo, si desea ocultar el título del video cuando comienza a reproducirse y desea que se inicie en pantalla completa junto con algunas otras opciones. Puede usar algo como:vlc -I dummy --fullscreen --qt-minimal-view --no-qt-name-in-title <file>
Tim Visee
4

Para usar vlc sin interfaz, solo uso este comando:

corriente cvlc

hidalgo
fuente
La mejor solución, ya que no necesita opciones ni interruptores adicionales.
DBX12
-1

En la documentación de VLC , hay un gran capítulo sobre eso:

Simplemente elija el tipo de transmisión que se ajuste a su tipo de transmisión y complete el correcto addressy serverport.

Recibir una transmisión de red

Para recibir una transmisión UDP de unidifusión (enviada por VLS o la salida de transmisión de VLC), inicie VLC con:

% vlc -vvv udp:[@:server_port]

Para recibir una transmisión UDP de multidifusión (enviada por VLS o la salida de transmisión de VLC), inicie VLC con:

% vlc -vvv udp:@multicast_address[:server_port]

Para recibir una secuencia HTTP, inicie VLC con:

% vlc -vvv http://www.example.org/your_file.mpg

Para recibir una transmisión RTSP, inicie VLC con:

% vlc -vvv rtsp://www.example.org/your_stream
cristiano
fuente