+7 (950) 690-5000 radiobryansk@ya.ru
Регистрация
все шаблоны для dle на сайте newtemplates.ru скачать
Новости

Сервер вещания 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


http://site.ru:8000


Ваш сервер вещания работает

Похожие новости

Создание Active Directory

Создание Active Directory После установки ОС Windows Server 2003 на изолированный сервер запустите

02.07.12 Информация
Представляем MC EviL

Представляем вашему вниманию MC EviL, на нашем радио!

01.09.12 Исполнители
Друзья

Друзья, теперь вы можете читать и комментировать мои записи и на Я.ру — [b] baranovskiy[/b][/b]!

29.08.12 Информация
Плеер

Установите себе на компьютер плеер нашего радио.

10.06.12 Информация
Виджет: Радио Брянск

Радио Брянск Город Брянск славиться Памятниками, красивой природой. Но самое главное, что это город

09.06.12 Информация

Powered by радио Брянск. Все права защищены. При копирование материала обязательна ссылка на источник.
Закрыть
Яндекс.Метрика