8

Я хотел бы использовать VLC для воспроизведения потока интернет-радио без запуска графического интерфейса. Это возможно? Я немного изучил документацию командной строки для VLC и не нашел никакого решения.

Пока я просто призываю:

$ vlc <stream>

Я нахожусь на Linux (Ubuntu 13.10).

3 ответа3

17

Для воспроизведения vlc в командной строке без запуска пользовательского интерфейса, похоже, на этой странице есть то, что вам нужно.

В частности, я думаю, что вы хотите эту команду:

vlc --intf dummy vcd://

Это указывает на фиктивный интерфейс, который фактически никогда ничего не запускает. Я не могу проверить это, потому что я сейчас далеко от своего linux-бокса, но вот полная команда, которую, я думаю, вы ищете:

vlc --intf dummy <stream>
4

Чтобы использовать vlc без интерфейса, я просто использую эту команду:

cvlc stream

-1

В VLC-документации есть отличная глава об этом:

Просто выберите тип потока, который соответствует вашему типу потока, и введите правильный address и serverport .

Получение сетевого потока

Чтобы получить одноадресный UDP-поток (отправленный VLS или потоком VLC), запустите VLC с:

% vlc -vvv udp:[@:server_port]

Чтобы получить многоадресный UDP-поток (отправленный VLS или потоком VLC), запустите VLC с:

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

Чтобы получить поток HTTP, запустите VLC с:

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

Чтобы получить поток RTSP, запустите VLC с:

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .