Использование VLC из командной строки
Как обычно, VLC делает все это. Используйте cvlcдля запуска VLC в командной строке.
cvlc http://80.237.154.83:8120
cvlc us.darkmatter.aac.48k.m3u
VLC также может быть вызван с помощью ncursesинтерфейса следующим образом:
$ nvlc http://provisioning.streamtheworld.com/pls/CKFRAM.pls
или
$ vlc -I curses http://provisioning.streamtheworld.com/pls/CKFRAM.pls
Хит Hключ для столь необходимой помощи.
Вот скриншот nvlcс музыкальным плейлистом:

mplayer в сетях IPv4
Если ваш маршрутизатор работает только с IPv4, вам нужно будет добавить эту опцию -prefer-ipv4. Более свежие mplayerверсии требуют этого.
mplayer -prefer-ipv4 http://80.237.154.83:8120
Смотрите ниже , чтобы прочитать , как использовать mplayerс .m3uи .plsручьи.
cmus также открывает потоки .m3u и .pls
В отличие mplayer, cmusтакже знает, чтобы открыть .m3uи .plsпотоки. Это означает меньше копания или «фоновой работы» для извлечения потока URL из этих файлов.
Кроме того, cmusвыглядит красиво и предлагает несколько видов, файловый браузер и множество настроек конфигурации. cmusдоступно из стандартных репозиториев Ubuntu. Чтобы быстро освоиться cmus, сначала прочитайте учебник, введя следующую команду:
$ man cmus-tutorial

Откройте потоки .m3u и .pls с помощью mplayer в сетях IPv4
Если вам не нравится cmus, или он недоступен, mplayerвсе равно можно сделать то же самое. Для этого я написал следующий mplayскрипт:
#!/bin/bash
URL=$(grep -m 1 --null http "$1" |sed s/^.*http/http/ |tr -d '\r')
mplayer -prefer-ipv4 "$URL"
pyradio
Вот хорошее описание, описывающее pyradio
Обратите внимание, что pyradioтакже может быть установлен и найден следующим образом:
$ pip3 install pyradio
$ sudo find / -iname pyradio
$ ~/.local/bin/pyradio
MOC
Тогда есть также moc. MOC (музыка на консоли) - это полноэкранный ncursesконсольный аудиоплеер.

Выберите файл из некоторого каталога, используя меню, подобное Midnight Commander, и MOC начнет воспроизведение всех файлов в этом каталоге, начиная с выбранного файла. Нет необходимости создавать какие-либо списки воспроизведения, хотя MOC также обрабатывает их.