Сервер вещания Icecast2 на Debian-6
admin 2-09-2012, 22:33 14 936 ИнформацияВсе просто
В список репозиториев /etc/apt/sources.list добавьте мультимедиа репозиторий Debian, если у вас его нет, так как некоторые пакеты будут устанавливаться оттуда:
для squeeze:
deb http://mirror.yandex.ru/debian-multimedia/ squeeze main
для lenny:
deb http://mirror.yandex.ru/debian-multimedia/ lenny main
Сохраняем
apt-get update
далее
apt-get install icecast2
Автоматически будет созданы учётная запись, файл конфигурации и прочее.
Для того, чтобы icecast запустился, необходимо в /etc/default/icecast2 установить значение:
ENABLE=true
Отредактируем файл конфигурации /etc/icecast2/icecast.xml
Если выкинуть всю воду и лишние комментарии, то получилось следующее:
<icecast>
<limits>
<clients>100</clients>
<sources>2</sources>
<threadpool>5</threadpool>
<queue-size>524288</queue-size>
<client-timeout>30</client-timeout>
<header-timeout>15</header-timeout>
<source-timeout>10</source-timeout>
<burst-on-connect>1</burst-on-connect>
<burst-size>165535</burst-size>
</limits><authentication>
<source-password>password</source-password>
<relay-password>password</relay-password>
<admin-user>admin</admin-user>
<admin-password>password</admin-password>
</authentication><hostname>урл вашего сайта</hostname>
<listen-socket>
<port>8000</port>
</listen-socket><fileserve>1</fileserve>
<paths>
<basedir>/usr/share/icecast2</basedir>
<logdir>/var/log/icecast2</logdir>
<webroot>/usr/share/icecast2/web</webroot>
<adminroot>/usr/share/icecast2/admin</adminroot>
<pidfile>/usr/share/icecast2/icecast.pid</pidfile>
<alias source=»/» dest=»/status.xsl»/>
</paths><logging>
<accesslog>access.log</accesslog>
<errorlog>error.log</errorlog>
<loglevel>4</loglevel> <!— 4 Debug, 3 Info, 2 Warn, 1 Error —>
<logsize>10000</logsize> <!— Max size of a logfile —>
</logging><security>
<chroot>0</chroot>
<changeowner>
<user>icecast2</user>
<group>icecast</group>
</changeowner>
</security>
</icecast>
(текст конфига желательно должен иметь кодировку utf8)
Теперь можно запустить Icecast2 командой:
/etc/init.d/icecast2 start
Проверяем Icecast
Ваш сервер вещания работает
Похожие новости
Создание Active Directory
Создание Active Directory После установки ОС Windows Server 2003 на изолированный сервер запустите
Друзья
Друзья, теперь вы можете читать и комментировать мои записи и на Я.ру — [b] baranovskiy[/b][/b]!
Виджет: Радио Брянск
Радио Брянск Город Брянск славиться Памятниками, красивой природой. Но самое главное, что это город