Настройка потокового сервера Icecast2 в Интернете для прямой трансляции

Я просматривал руководства по настройке сервера Icecast2 и ices2 в Ubuntu. К сожалению, все они основаны на локальной сети. Я хочу настроить сервер Icecast на машине с Ubuntu, которая будет круглосуточно подключена к Интернету. Клиентам необходимо получить доступ к потокам, которые сервер предоставляет со всего мира. Предполагая, что сервер имеет статический IP-адрес, как мне настроить Icecast? Также у меня есть Behringer UCA 202 в качестве источника захвата. Как настроить ices2 для использования его в качестве источника захвата в реальном времени и передачи его на вышеупомянутый сервер.

Заранее спасибо.

2
задан 26 October 2012 в 11:59

2 ответа

После того, как мы следовали

мы сможем создать радиопоток Icecast2 с устройства вывода импульсов по умолчанию в нашей системе.

В случае, если мы настроили источник входного сигнала (например, здесь ваш Behringer UCA 202) для вывода на этот приемник по умолчанию (т. Е. Мы можем прослушать вход на нашей локальной машине), он будет затем отправлен в виде потока Icecast для наша сеть.

Если мы хотим получить доступ к этому серверу Icecast из Интернета, мы можем сделать это по следующему радио-URL:

http://<ip_of_server>:<port>/<name_of_stream>

Заменить <ip_of_server> на внешний IP-адрес сети, в которой работает сервер Icecast. Замените <port> на порт, который Icecast использует для потоковой передачи (по умолчанию 8000, как определено в /etc/icecast2/icecast.xml). Также дайте имя вашей точки монтирования, как определено в файле ices-alsa.xml или darkice.cfg, который вы используете (например, stream.ogg).

Нам нужно открыть и переслать порт прослушивания для доступа к серверу Icecast из Интернета.

Аутентификация слушателя может быть определена в файле icecast.xml, а также мы можем определить другой сервер ретрансляции для нашего потока, если это необходимо для пропускной способности или доступности.

Дополнительную информацию о настройках можно найти здесь: Icecast2 Документация

0
ответ дан 26 October 2012 в 11:59

Вы должны использовать darkice для потоковой передачи с устройств ввода вместо ices2. Смотрите эту ветку:

айс2 используется для потокового вещания, например OGG-списки воспроизведения.

айс0 используется для потокового воспроизведения, например mp3-списки воспроизведения.

0
ответ дан 26 October 2012 в 11:59

Другие вопросы по тегам:

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