Um vlc in der Befehlszeile zu spielen, ohne eine Benutzeroberfläche zu starten, sieht es so aus, als hätte diese Seite alles, was Sie brauchen.
Ich denke, Sie möchten insbesondere diesen Befehl:
vlc --intf dummy vcd://
Dies gibt eine Dummy-Schnittstelle an, die niemals etwas startet. Ich kann das nicht testen, weil ich gerade nicht in meiner Linux-Box bin, aber hier ist der vollständige Befehl, nach dem Sie meiner Meinung nach suchen:
vlc --intf dummy <stream>
Um vlc ohne Schnittstelle zu verwenden, verwende ich einfach diesen Befehl:
CVLC-Stream