2015-08-25 2 views
2

Я хочу слушать онлайн-радио «tunein.com» через терминал, но есть ограничение: сайт заблокирован в моей сети, поэтому я должен использовать прокси для доступа к нему.Потоковое радио с использованием SOCKS в терминале

Я установил для этой цели прокси-сервер SOCKS 5, но я не знаю, как его использовать из командной строки.

  1. Я пробовал MPlayer в своем терминале, но я не знаю, как включить прокси-сервер SOCKS;
    нет установки как socks_proxy=localhost:1080
  2. Это работает с chainproxy на Firefox, но это требует GUI
  3. Это работает с Google Chrome, но это требует GUI

Как использовать командную строку как MPlayer использовать мой SOCKS-прокси?

+0

Я не мог понять, что «chainproxy» есть, но это, возможно, на самом деле относятся к [proxychains] (Http: //proxychains.sourceforge .net /), которая, как представляется, имеет более позднюю работу над Github как [haad/proxychains] (https://github.com/haad/proxychains). –

ответ

1

tsocks, который представляет собой программу для запуска других программ с использованием прокси-сервера socks.

Например использовать для прослушивания списка воспроизведения с помощью MPlayer:

tsocks mplayer -playlist http://bassdrive.com/bassdrive.m3u 

Сервера носков я использую порт 5000 на моем локальном хосте. Поэтому я поместил следующее в моем /etc/tsocks.conf

server = localhost 
# Server type defaults to 4 so we need to specify it as 5 for this one 
server_type = 5 
# The port defaults to 1080 but I've stated it here for clarity 
server_port = 5000 
+0

Это не работает для 'mplayer' или' mpv', но другой ответ. Что-то о том, как эта кодовая база обращается к сети, препятствует тому, чтобы libtsocks правильно ее передавали. –

+0

Да, это просто работает. Какую версию tsocks и mplayer вы используете? – erik

Смежные вопросы