Задать вопрос
cyberia
@cyberia
Веб-разработчик, плавно перехожу в мобильные разра

Интернет-радио без реального IP?

Ситуация следующая. Есть рабочая машина без реального IP, у которой эфирный поток заводиться в звуковую карту и может транслироваться только Shoutcast. Есть несколько серверов (Debian, FreeBSD) с реальными IP, где возможно установить ретранслятор типа icecast.


Вопрос такой — можно ли как-то заставить Shoutcast коннектиться с рабочей машины на сервер, и чтобы сервер уже раздавал поток клиентам?
  • Вопрос задан
  • 3649 просмотров
Подписаться 4 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 6
@inkvizitor68sl
Linux-сисадмин с 8 летним стажем.
Если шауткасту нужен только один порт, то пробрасываем этот порт на сервер (ssh -R 666:127.0.0.1:6666 root@remoteserver).
После этого берем rinetd и через него пробрасываем порт. У меня на debian.pro есть пример, поищите по тегу rinetd
Второй вариант — поднять pptpd/openvpn и пробрасывать порт с внешнего интерфейса на ip вашего шауткаста внутри vpn сети, если по ssh трафик накладно гонять.
Ну и учитывайте, что трафик на сервере будет ходить сразу в обе стороны.
Ответ написан
Комментировать
AndreyChizh
@AndreyChizh
edcast на локальной машине + icecast на сервере и будет счастье :)
такая система уже 2 года работает и довольно стабильно.
и реального IP на локальной машине не нужно.
Ответ написан
oioki
@oioki
возможно эта статья поможет habrahabr.ru/blogs/hpodcasts/128638/
Ответ написан
Комментировать
cyberia
@cyberia Автор вопроса
Веб-разработчик, плавно перехожу в мобильные разра
Не, там тоже нужен внешний IP…
Ответ написан
Комментировать
cyberia
@cyberia Автор вопроса
Веб-разработчик, плавно перехожу в мобильные разра
А как настроить icecast для того чтобы к нему коннектились клиенты shoutcast dsp? Никак не могу найти пример конфига…
Ответ написан
Комментировать
@kodi
@cyberia
А почему нельзя реализовать схему, когда на сервере стоит сам стрим-сервер shoutcast, а на рабочей станции стример(источник) от shoutcast? При этом и клиенты и стример цепляются к серверу.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы