Тема: Установка сервера Icecast на компьютер с ОС Windows [для новичков]
Статья подготовлена для пользователей, которые хотят установить Icecast, но никогда этого не делали, при этом имеют на собственном компьютере ОС Windows.
Что нам нужно скачать
Скачиваем с http://icecast.org/ последнюю версию Icecast с пометкой "Windows Setup" (.exe файл).
Установка сервера Icecast
Итак, мы имеем установочный файл сервера потокового вещания Icecast.
Естественно, его нужно установить. Производим это, при этом помня: в конце вам предложат включить галочку "Install Icecast as a windows service". Её ставить обязательно.
Нажимаем на Finish, ждём, пока всё закроется. Всё. Установили
Настройка сервера Icecast
Если вы ставили его в папку по умолчанию, а именно в "C:\Program Files\Icecast2 Win32\", то там вы найдете основной конфигурационный файл - icecast.xml. Открываем его.
Видим код. Его чуть-чуть нужно подредактировать.
Видим строки:
<limits>
<sources>2</sources>
</limits>
Это раздел лимитов. Вообще его не нужно трогать, но я вам здесь объясню, что значит <sources>2</sources>.
Если, например, вы хотите вещать один канал - это вам трогать не следует. Но если вы хотите несколько каналов с разным битрейтом (например: 192, 128, 96), то вам следует изменить это значение в большую сторону. Сколько каналов - столько и источников (sources).
Далее разберём:
<source-password>hackme</source-password>
<relay-password>hackme</relay-password>
<admin-user>admin</admin-user>
<admin-password>hackme</admin-password>
Когда вы будете коннектить к Icecast'у источник (Source), вы должны будете указать пароль.
Когда будете заходить в админ. панель Icecast'а через браузер, вы должны будете указать логин и пароль.
Установим их? Отлично!
Первая строка отвечает за коннектинг Соурса - Источника. Например, будете вещать через Winamp. Нужно будет скачать плагин к нему и настроить его. Там потребуется ввести пароль для соурса (маунта). Т.е. схему потока можно так нарисовать: Winamp (или всё, что хотите, хоть Sam Broadcaster) -- Icecast -- Сеть Интернет -- Слушатель. Так что вводим свой пароль вместо hackme.
Вторая строка - пароль здесь можно оставить тот же самый, что и в первой сроке, но иногда его следует изменить.
Третья строка: это имя пользователя, под которым вы будете заходить в админ. панель сервера. Можно оставить admin.
Четвёртая строка - это пароль к этому юзеру. Желательно убрать hackme и вставить свой.
Так, вот ещё некоторые данные, которые, возможно, нам нужно будет поменять.
<hostname>localhost</hostname>
<listen-socket>
<port>8000</port>
</listen-socket>
<hostname>localhost</hostname> - Указывать IP или доменное имя (если есть) сервера, где установлен Icacast. Если это Ваш компьютер, то можно оставить и localhost. Но в некоторых случаях его приходится изменить.
<port>8000</port>. Здесь указан порт, по которому и будет осуществляться вещание. Рекомендуется оставить 8000. Но в редких случаях он может быть запрещён вашем провайдером, так что вам придётся искать разрешённый.
Всё, больше ничего менять не требуется ;].
Старт и проверка Icecast
[imgr]http://hardworld.ucoz.ru/_pu/0/21712.jpg[/imgr]
[imgr]http://hardworld.ucoz.ru/_pu/0/33405.jpg[/imgr]
Вот мы и добрались к этапу, когда у нас Icacast настроен, и осталось только его протестировать.
Запускаем Icacast. Открывается окно. Нажимаем кнопку Start Server. Должно появится то, что показано на изображении.
Теперь можно зайти на этот сервер через ваш браузер. Для этого достаточно перейти по ссылке http://ваш_ip:8000/
Где ваш_ip вводим свой IP. Если порт не меняли, то он должен быть 8000.
Так, если вы всё правильно делали, то у вас должно появится примерно то, что показано на картинке с браузером.
Попробуйте перейти на страницу Administration. Ага, запрашивает логин и пароль. Помните, мы указывали в конфигурационном фале логин пароль от админ. панели? Вот, вводите их. Зашли? Значит, всё верно ;].
Что же, вот мы и настроили сервер Icecast. Но для того, что бы вещать, нам потребуется ещё источник потока, тот же Winamp с его Edcast DSP plugin (у меня например схема: ноутбук -- микшер Behrinher -- компьютер (сервер). Так что источником сигнала является SimpleCast, который принимает сигнал с лин. входа). Выберите подходящий для вас вариант и настаивайте! Если с Icecast'ом получилось, то 100% получится с источником потока.
Удачи!
Отредактировано levbazhenov (12-05-2015 16:38:22)