Riproduci streaming VLC senza interfaccia


10

Vorrei utilizzare VLC per riprodurre un flusso radio Internet senza avviare la GUI. È possibile? Ho esplorato un po 'la documentazione della riga di comando per VLC e non sono arrivato a nessuna soluzione.

Finora ho solo invocato:

$ vlc <stream>

Sono su Linux (Ubuntu 13.10).


Su quale sistema operativo è attivo? Potrebbe essere d'aiuto.
Marshall Conover,

@MarshallConover Hai perfettamente ragione, l'ho appena aggiunto.
Mahoni,

Non so come VLC sia impacchettato in Ubuntu, ma puoi provare cvlc e nvlc.
FSMaxB,

Risposte:


18

Per giocare a vlc nella riga di comando senza avviare l'interfaccia utente, sembra che questa pagina abbia ciò di cui hai bisogno.

In particolare, penso che tu voglia questo comando:

vlc --intf dummy vcd://

Questo specifica un'interfaccia fittizia che non avvia mai in modo attivo nulla. Non posso provarlo perché sono lontano dalla mia scatola di Linux in questo momento, ma ecco il comando completo che penso tu stia cercando:

vlc --intf dummy <stream>

1
È possibile aggiungere parametri aggiuntivi per configurare ulteriormente il lettore. Ad esempio, se desideri nascondere il titolo del video quando inizia la riproduzione e desideri che inizi a schermo intero insieme ad alcune altre opzioni. Puoi usare qualcosa del tipo:vlc -I dummy --fullscreen --qt-minimal-view --no-qt-name-in-title <file>
Tim Visee,

4

Per usare vlc senza interfaccia, uso solo questo comando:

flusso cvlc


La migliore soluzione in quanto non richiede opzioni o switch aggiuntivi.
DBX12,

-1

Nella documentazione VLC , c'è un grande capitolo a riguardo:

Basta scegliere il tipo di flusso che si adatta al tuo tipo di flusso e compilare il corretto addresse serverport.

Ricezione di un flusso di rete

Per ricevere un flusso UDP unicast (inviato da VLS o dall'output del flusso di VLC), avvia VLC con:

% vlc -vvv udp:[@:server_port]

Per ricevere un flusso UDP multicast (inviato dall'output del flusso VLS o VLC), avviare VLC con:

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

Per ricevere un flusso HTTP, avvia VLC con:

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

Per ricevere un flusso RTSP, avviare VLC con:

% vlc -vvv rtsp://www.example.org/your_stream
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.