Вещаем интернет радио в локальную сеть(icecast2)

Давно было интересно замутить такую штуковину . Порылся немного в нете ….. решение нашел почти сразу …..итак будем вещать посредством icecast . Поехали ……
bsd# whereis icecast
icecast: /usr/ports/audio/icecast

Кстати есть еще вторая версия icecast2……я выбрал вторую)))
bsd#cd /usr/ports/audio/icecast2
bsd#make install clean

После установки видим :
To start icecast at system boot, copy
/usr/local/etc/icecast.xml.sample to /usr/local/etc/icecast.xml, customize
to your environment as desired and add:
icecast_enable="YES"
to /etc/rc.conf. See the icecast -h command for optional additional
flags. To specify an alternative config file for example add:
icecast_flags="-c /path/to/your/configuration.xml"
*****************************************************
** Make sure the changeowner section in your configuration file **
** is NOT commented out. Icecast will refuse to run as root. **
** **
** Also make sure that the user you choose is able to write to your **
** configured log directory, otherwise icecast will refuse to run. **
***************************************************

Итак заносим
icecast_enable="YES"
в /etc/rc.conf
А также копируем дефолтный конфиг :
#cd /usr/local/etc/
# cp icecast.xml.sample icecast.xml

Правим :
#ee icecast.xml
Далее меняем hackname на пароль :

<authentication>
        <!-- Sources log in with username 'source' -->
        <source-password>ПАРОЛЬ</source-password>
        <!-- Relays log in username 'relay' -->
        <relay-password>ПАРОЛЬ</relay-password>

        <!-- Admin logs in with the username given below -->
        <admin-user>admin</admin-user>
        <admin-password>ПАРОЛЬ</admin-password>
    </authentication>
 <!-- You may have multiple <listener> elements -->
    <listen-socket>
        <port>8000</port>
        <bind-address>172.16.51.167</bind-address>
    </listen-socket>

172.16.51.167 – ip адресс вашего icecast радиовещательного сервера в локальной сети))),8000 - порт, по которому наш сервер будет вещать радио.
и cнимаем коментарий с секции :

 <relay>
        <server>78.111.92.26</server>
        <port>8100</port>
        <mount>/rr_aac</mount>
        <local-mount>/radio_record.mp3</local-mount>
        <on-demand>1</on-demand>
        <relay-shoutcast-metadata>0</relay-shoutcast-metadata>
    </relay>

Где 78.111.92.26 – ИП-адрес сервера с которго берем радио, 8100- порт по которому он транслирует это радио. /rr_aac – точка монтирования. /radio_record.mp3- локальная точка монтировния (ее будем указывать для прослушивания радио в локальной сети).
Строка <on -demand>1</on> – говорит, что icecast2 будет работать в качестве демона, так же это дает значительное преимущество перед shoutcast-ом, он не занимает полосу, когда радио никто не слушает.

ЗЫ ……кстати не забываем снять комментарии в секции <changeowner>
Далее запускаем все это дело :
bsd# /usr/local/etc/rc.d/icecast2 start
Starting icecast.
bsd#

Далее открываем ваш любимый плеер ….у меня AIMP например и вставляем :
http://172.16.51.167:8000/radio_record.mp3
наслаждаемся радио рекордом))))))……
ЗЫ….если зайти по http://172.16.51.167:8000/ то можно увидеть статистику сервера …..

Вещаем интернет радио в локальную сеть(icecast2)

Желаю приятного прослушивания)))))))))

Понравилось ? Поделись с другом:
  • Вещаем интернет радио в локальную сеть(icecast2)
  • Вещаем интернет радио в локальную сеть(icecast2)
  • Вещаем интернет радио в локальную сеть(icecast2)
  • Вещаем интернет радио в локальную сеть(icecast2)
  • Вещаем интернет радио в локальную сеть(icecast2)
  • Вещаем интернет радио в локальную сеть(icecast2)
  • Вещаем интернет радио в локальную сеть(icecast2)
  • Вещаем интернет радио в локальную сеть(icecast2)
  • Вещаем интернет радио в локальную сеть(icecast2)
  • Вещаем интернет радио в локальную сеть(icecast2)
  • Вещаем интернет радио в локальную сеть(icecast2)
  • Вещаем интернет радио в локальную сеть(icecast2)
  • Вещаем интернет радио в локальную сеть(icecast2)
  • Вещаем интернет радио в локальную сеть(icecast2)
  • Вещаем интернет радио в локальную сеть(icecast2)
  • Вещаем интернет радио в локальную сеть(icecast2)

Вещаем интернет радио в локальную сеть(icecast2)

Добавить в:
Bookmark and Share
Читать в Яндекс.Ленте
Если Вам понравилась статья, то Вы можете получать новые материалы по RSS (как читать RSS) или на e-mail:

Получать обновления:

Похожие материалы:

Оставить комментарий

:wink: :-| :-x :twisted: :) 8-O :( :roll: :-P :oops: :-o :mrgreen: :lol: :idea: :-D :evil: :cry: 8) :arrow: :-? :?: :!:

Я не робот!
RSS Подписка:  →

Метки по темам


службы мониторинга серверов