Установка icecast2 на FreeBSD

Новый вариант настройки icecast на FreeBSD13

В этой статье, я вкратце опишу процесс установки icecast2 на FreeBSD. Для тех, кто не в курсе, icecast это ПО, которое выполняет функцию ретрансляции аудио потока, чаще всего, его используют для ретрансляции радиостанции.

Версии icecast есть для разные ОС: Linux, Unix, и Windows. В нашем случае, я устанавливаю на OS FreeBSD.

Поехали…

Проверим, какие версии есть в портах:

Последняя версия, которая была на время написания статьи:
Port:   icecast2-2.4.3,1
Path:   /usr/ports/audio/icecast2

Переходим в порт и выполняем установку:

Начнется процесс установки, во время которого будут появляться предложения установить дополнительное ПО, просто соглашаемся, жмем Enter.

Когда всё установится, копируем файл конфигурации, который находится в /usr/local/etc

Открываем на редактирование icecast.xml

Здесь в секции <hostname> Прописываем ip машины или ДНС имя

При желании меняем порт, на котором будет сидеть icecast, по умолчанию 8000

Далее, опускаемся вниз, к секции <security> и пропишем от имени какого пользователи и группы будет запускаться icecast

В моем случае это юзер и группа – icecast .

Создадим пользователя и добавим его в группу

Создаём папку для log-файлов:

Создадим лог файлы

Дадим права

Добавим icecast в /etc/rc.conf для автозагрузки

Запускаем icecast

Пример секции <relay>

После всех выше приведенных операций, сервер ретрансляции будет доступен:

http://hostname:8000

 

 

(Пока оценок нет)
Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии
0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x