Настроить вещание винампа по айпи
Итак, случилось . ибо достали. Сегодня я решил написать статью о том как создать свое собственное потоковое радио, предупреждаю что настроение у меня сейчас крайне плохое, поэтому и стиль статьи скорее всего будет такой же. Но тем неменее по-окончании ее прочтения вы сможете создать собственное радио с минимальными усилиями. Правда единственная оговорка, если вы планируете развернуть все это дело в /local, то ничего хорошего от этой затеи ожидать не стоит, ввиду ограниченной пропускной способности ADSL канала (здесь имеется ввиду исходящий канал). При хорошем стечении обстоятельств она равна 1024 kbit, реально же у каждого по разному. Теперь представьте что вы организуете трансляцию потокового радио с битрейтом 64 kbps, делим 1024 / 64 =16 - это и будет максимальное количество пользователей (заметьте, в идеальном варианте, реально же слушать такое радио смогут человек 5-6, при большем количестве начинаются буфера, т.е. попросту тормозит такое радио), которое будет слушать ваше радио. Итак, если вы все еще одержимы идеей сделать его, то сейчас мы начнем
Сначала сконфигурируем IceCast сервер . итак, если вы ставили его в папку по-умолчанию, а именно в "C:\Program Files\Icecast2 Win32\", то там вы найдете основной конфигурационный файл - icecast.xml. Сейчас мы займемся его редактированием. Открыть его можно в обычном виндовом блокноте, однако лучше пользоваться редакторами с подсветкой XML тегов, так вы будете четко видеть, где какие теги у вас, какие строчки закомментированы и т.п. Порекомендовать вам в этом плане я могу GridinSoft Notepad Pro, еще есть какие-то NotePad++ , вообщем найдете что-нибудь подходящее. Сейчас нас заботит не текстовый редактор, а именно что же писать в этом файле.
Начнем с того, что весь конфигурационный файл делится на несколько "секций", например секция authentication отвечает за аутентификацию пользователей при входе в web-интерефейс сервера, секция mount описывает ваш транслируемый поток (или точку монтирования, потенциально сервер может транслировать одновременно несколько потоков), ну и т.п. Сейчас мы разберемся какие конкретно изменения нужно будет сделать в каждой секции:
В этой секии задаются пароли для source (источников звука), релея и входа в web-интерфейс администратора сервера. Как видно, по-умолчанию все эти пароли имеют значение 'hackme', что не есть хорошо. Пароль (admin-password) и логин (admin-user) администратора, нужны для управления сервером через web-интерфейс. С помощью него вы сможете просматривать список пользователей, слушающих в данный момент ваше радио, отключать их, перемещать, управлять источниками звука и т.п. Вообщем администрировать свой сервер, поэтому придумайте там что-нибудь на свой вкус. Что такое релей и для чего он используется - здесь я объяснять не буду, т.к. вам все равно это не потребуется (ну если в двух словах, то релей - это ретранслятор, т.е. теоретически IceCast сервер может транслировать поток, полученный от другого сервера, т.е. выступать в роли ретранслятора), вообщем просто замените этот пароль. Ну и наконец пароль source-password, это пароль который будут использовать источники звука (в нашем случае в качестве источника звука будет выступать OddCast, но об этом чуть позже) для того чтобы присоединиться к серверу. Здесь тоже придумываем что-нибудь, для определенности положим, что мы придумали source-password как 12345.
Всё. можно считать что на этом настройку IceCast сервера мы закончили ;)) Вы спросите, а как же куча других параметров, которые есть в конфиге? А я отвечу . разбирайтесь-ка с ними сами, нет, мне не трудно рассказать что и зачем, но все-таки мы пишем статью для тех, кто впервые решил создать свое радио, а для них хватит и этого. Теперь можно запустить наш сервер, так как он уже настроен:
Переходим к настройке OddCast, тут все предельно просто . запускаем WinAmp и открываем меню Options -> Preferences (либо просто тыкаем Ctrl-P). Далее переходим в Plugins -> DSP/Effect и находим там OddCast, вообщем все так как на скрине:
Здесь тыкаем на надпись oddcast DSP v3 [dsp_oddcast_v3.dll], после чего у вас открывается окно настройки самого OddCast'а. В нем нажимаем кнопку Add Encoder (один раз), после чего окно принимает вид:
Как видно из скриншота у нас есть один "источник звука" Ogg Vorbis с нулевым битрейтом, стерео и частотой дискретизации 44100. Который вдобавок ко всему еще и не подсоединен к серверу. Что ж, исправим эту досадную оплошность. Тыкаем по нему два раза или правой кнопкой мыши и меню Configure. Открывается cледующее окно:
* Bitrate - собственно битрейт с которым будет происходить вещание. Помните что я говорил в самом начале про количество пользователей слушающих ваше радио и про пропускную способность ADSL? Так вот, чем меньше вы здесь выставите, тем большее количество пользователей смогут слушать ваше радио, но, естественно, тем хуже будет качество трансляции. Сначала можно поставить 64, ну а там уже понижать это качество, на скриншоте, как видно, выставлено значение 32.
* Quality - качество трансляции. Вообще битрейт можно задать двумя способами, указав его непосредственно (при этом должна стоять галка [x] Use bitrate), либо указать этот параметр Quality (например 1,2,3 и т.п.), если вы укажете Quality, то битрейт будет рассчитан исходя из этого параметра. Какое там соотношение - я уже не помню, поэтому используйте лучше просто параметр битрейт.
* Samplerate - частота дискретизации. Можно поставить например 44100, 22050, 11025, чем меньше - тем хуже
* Channels - количество каналов, как написано в пояснении - 1 для моно, 2 - для стерео.
* Encoder Type - тип кодека. Ogg Vorbis, AAC Plus, MP3 Lame . как я уже говорил, для вещания в MP3 или AAC необходимы дополнительные библиотеки, поэтому либо оставляем OGG, либо качаем их.
* Server Type - тип сервера IceCast или Shoutcast. Выбор невелик, но мы то с вами настроили IceCast, поэтому что выбирать здесь сомнений не вызывает.
* Server IP - IP сервера. Оставляем localhost, т.к. сервер стоит у вас на компьютере. Теоретически можно отдавать поток серверу, который физически расположен на другом компьютере, тогда сюда пишете его IP.
* Server Port - порт сервера. По-умолчанию для IceCast - 8000.
* Encoder Password - пароль. Помните в конфигурационном файле IceCast'а мы задавали его? Так вот как раз сюда и вписываем, чтобы наш поток (источник звука) смог законнектиться на сервер.
* Mount point - точка монтирования. Страшное слово, но задать ее нужно . на скриншоте /decker.ogg . она будет входить в составную часть URL, который вы будете давать пользователям, чтобы они могли слушать ваше радио.
* Reconnect seconds - время реконнекта потока. Оставляем как есть, т.е. 10.
Не забудьте открыть 8000-й TCP порт на входящие в вашем firewall'е, либо сделать port forwarding в модеме, если соединение с /local у вас настроено в нем. Также не забывайте что WinXP SP2 имеет свой встроенный firewall, и чтобы люди могли слушать ваше радио, необходимо разрешить в нем 8000-й порт. Ну вот теперь точно все
Если у Вас не установлен проигрыватель Winamp, его последнюю версию можно скачать здесь .
После установки, зайдите на страницу нужного Вам радио - найдите его в сети Интернет или в нашем каталоге радио. На странице радио выберите желаемый поток (стрим) и кликните на него. Как правило, после нажатия на ссылку, Winamp откроет ее сам и через некоторое время начнет ретранслировать сигнал радио.
Если же это не происходит, или открывается другая программа (например Windows Media Player) значит тип данного файла не ассоциирован с проигрывателем Winamp. В этом случае Вы можете слушать интернет-радио с помощью открывшейся программы или, если предпочитаете все-таки Winamp, вставить ссылку вручную.
Для этого нажмите правой кнопкой мышки на ссылку прослушивания в Winamp выберите пункт "Копировать ссылку" (в разных браузерах она может называться по разному, но смысл тот же).
Копирование ссылки для Winamp
Запустите Winamp и нажмите "Ctrl+L" или в главном меню "Файл - Открыть URL-адрес. ".
Открыть URL в Winamp
Должно открыться окошко "Открытие URL-адреса". Вставьте в него скопированную ссылку (нажмите правой кнопкой мышки на поле, и выберите «Вставить»). Нажмите "Открыть".
Открыть URL в Winamp
Подождите пока Winamp буферизирует сигнал и слушайте!
Плеер Winamp примечателен еще и тем, что в случае его полной установки он поставляется со встроенным каталогом Интернет Радио SHOUTCast Radio, где Вы всегда сможете найти музыку по душе!
В данной статье будет показано как начать вещание через нашу платформу вещания Интернет-радио, которую можно заказать здесь, плеера Winamp и специального плагина для Winamp - Winamp DSP Plugin.
1. В первую очередь Вам понадобится самая свежая версия плеера Winamp, скачать ее можно здесь . Установите программу следуя инструкциям, никаких особенных действий при установке не требуется.
2. Далее необходимо скачать и установить DSP Winamp Plugin здесь.
3. Зайдите в свою панель управления от Radio-Tochka.com, перейдите в раздел "Диджеи" и нажмите "Добавить диджея".
- Имя диджея - это имя будет отображаться как имя текущего диджея, который сейчас в эфире. Это имя может быть любым, какое Вам нравится (например, просто введите своё имя или ник-нейм).
- Пароль - именно с этим паролем Вы будете подключаться к вещанию. Введите его и запомните, он понадобится в следующих шагах настройки.
- Изображение - не обязательное поле, в которое можно закачать свою аватарку, и когда Вы будете вещать - слушатели увидят это изображение рядом с именем ведущего.
4. После создания диджея для настройки плагина вещания заходим в "Параметры".
Свойства Winamp.
5. В меню "Подключаемые модули" -> "DSP (эффекты)" выбираем плагин Nullsoft SHOUTcast Source DSP. При этом появится окно его настройки, как показано на скриншоте:
Настройка подключения.
6. Для начала вещания Вам необходимо подключиться к серверу - для этого в поле "Address" впишите адрес сервера вещания, который был выслан Вам при регистрации (обычно это s .radio-tochka.com). В поле Port введите порт диджея, который выдала система на шаге №3, а так же пароль для диджея, созданного на шаге 3. Пункт "Use SHOUTcast v1 mode (for legacy servers)" должен быть отмечен галочкой.
Настройка энкодера.
8. Теперь можно подключаться к серверу - для этого нажмите чуть выше кнопку Connect. Если все настройки указаны правильно, то в Status будет отображатсья информация о текущем вещании и количестве отправленных байт. В панели управления будет видно, что созданный диджей подключен и ведет вещание.
9. Так же Вы можете указать параметры своего интернет-радио, такие как домашяя страничка, ICQ диджея и т.п. Для этого нажмите на кнопке Yellow Pages и заполните соответсвующие поля. Эту информацию могут просматривать слушатели как на веб-странице статуса вашего радио, так и у себя в медиа проигрывателях.
10. Теперь вся музыка, которая играет у Вас в Wiamp будет транслироваться в Сеть (в том числе если Вы подключите микрофон, то слушатели тоже его будут слышать). Настройка завершена.
В данной статье будет показано как начать вещание при помощи Winamp и специального плагина для Winamp – Winamp DSP Plugin.В первую очередь Вам понадобится самая свежая версия плеера Winamp.
Далее необходимо скачать и установить DSP Winamp Plugin.
Запустите Winamp. Для настройки плагина вещания заходим в Preferences
Свойства Winamp
В меню Plug-ins => DSP/Effect выбираем плагин Edcast DSP v3. При этом появится главное окно плагина, как показано на скриншоте:
Выбираем плагин DSP
Нажмите Add Encoder для добавления сервера вещания. Затем правой кнопкой мыши на вновь созданный Encoder и выберете Configure. При этом появится окно его настройки, как показано на скриншоте:
Добавляем Encoder
В открывшемся окне вводим все данные из Вашего личного кабинета:
Вводим настройки сервера вещания
В поле Server Type – выбираем Icecast2
В поле Encoder Type – выбираем MP3 Lame
В поле Bitrate – вводим битрейт вещания (в нашем примере это 128 )
В поле Channels – вводим 2
В поле Server IP – вводим адрес сервера вещания (в нашем примере это radioserver.fm)
В поле Server Port – вводим port сервера вещания (в нашем примере это 8000)
В поле Encoder Password – вводим пароль на сервере вещания (Для просмотра пароля нажмите на ссылку “Посмотреть пароль”. В нашем примере это 123)
В поле Mountpoint – вводим точку монтирования на сервере вещания (в нашем примере это /test)
Настройки вещания из личного кабинета
Вы можете указать параметры своего интернет-радио, такие как домашняя страничка, ICQ диджея и т.п. Для этого нажмите на кнопке YP Settings и заполните соответствующие поля. Эту информацию могут просматривать слушатели как на веб-странице статуса вашего радио, так и у себя в медиа проигрывателях.
Настройка дополнительных параметров
Нажмите OK. В главном окне плагина нажмите Connect. Если Вы все сделали правильно, то плагин подключится к нашему серверу вещания и ваша радиостанця автоматически переключится на музыку, которая играет у Вас в Wiamp
Вещание с плеера Winamp
Теперь вся музыка, которая играет у Вас в Wiamp будет транслироваться в Сеть (в том числе если Вы подключите микрофон, то слушатели тоже его будут слышать). Для того что бы вещать звуковой поток с микрофона или другого источника звука, нажмите на значок Live Recording в главном окне плагина. При этом в эфире музыка проигрываемая плеером Winamp приглушится и появится ваш голос или другой источника звука.
Вещание с плеера Winamp
Если закрыть программу Winamp то музыка автоматически заиграет из вашего автодиджея
По сути тот How-To, который я сделал можно считать баяном, так как это делали раньше и инструкций было завалом, но в инете я не нашел таких инструкций, по которым можно сразу сделать всё в три-четыре шага… И тут мне написали с очередным вопросом – могу ли я помочь в создании «очередного» интернет радио.
Инструкция описывает процесс создание интернет-радио на ОС Windows 2000, XP, Vista, Seven (7).
Для начала, если вы хотите вещать именно в интернет – то у вас должен быть реальный IP адрес (то есть должен быть виден из интернета. )
Шаг 3. Устанавливаем SHOUTcast DSP Plug-In.
Начнём процесс установки:
Согласимся с соглашением … Здесь можно оставить всё по дефолту или снять галочку с тулбара … Укажем, где обитает сам winamp … Увидев данный вопрос можно отпраздновать установку плагина, и заодно отказаться от прочтения readme файла и приступить к настройке.
Настраиваем:
Запускаем WinAmp плеер и выбираем «Сервис=>Параметры», там выбираем
1) «DSP (Эффекты)»
2) «Nullsoft SHOUTcast Source DSP v1.9.1 [dsp_sc.dll]»
3) Откроется окно плагина «SHOUTcast Source»
Далее закрываем «Параметры проигрывателя…» и приступим к настройке.
На этом рисунке мы видим окно статуса вещания. Данный плагин способен на вещание в 5 потоков, тоесть грубо говоря он может подключиться к пяти серверам, ретранслирующим поток. Но мы будем настраивать 1, остальное – на свой вкус. Вкладка «Output» - там есть поле «Output», где можно выбрать интересующий нас канал, «Status» - где можно увидеть байты переданной информации, галочку «Connect at Startup» - подключаться автоматически ну и сама кнопка «Connect» - которая говорит сама за себя. Далее мы видим нажатую кнопку «Connection» где мы можем настроить «Address» - адрес сервера к которому мы подключаемся (в нашем случае оставим как и есть, так как сервер стоит на нашей же машине), «Port» - порт, к которому нужно подключиться, пароль доступа к серверу (это то что вы прописали в параметрах сервера в строчке «Password») и выбираем нужный кодировщик звука «Encoder». Ниже есть галочка «Automatic Reconnection on Connection Failure», которая в случае обрыва подключения будет снова подключать к серверу и поле «Reconnection timeout» - там указываем секунды таймаута. «Yellowpages» - Там мы указываем основную информацию о нашем радио. С картинки я думаю всё понятно, поэтому расписывать все пункты не стану.
Вкладка «Encoder» - тут мы настраиваем кодировщик звука. В «Encoder Type» мы выбираем из трёх кодировщиков наиболее подходящий, а именно Mp3. «Encoder Settings» - тут мы выбираем то качество вещания, на которое способен наш интернет канал. Самое оптимальное, это «128/44100/Stereo». Вкладка «Input» - Тут мы выбираем, откуда будет идти музыка на сервер, из Winamp-а или со звуковой карты.
Ну, теперь можно запустить сервер, плеер и начать вещать в интернет свою музыку, мы ведь так долго шли до этого. Расписал я, конечно, не всё, так как в силу нынешнего ноутбука более возможностей я показать не смогу. Но в случае, если у вас будут какие либо вопросы – пишите, не стесняйтесь.
Шаг 1. Ставим SHOUTcast Server.
Соглашаемся и жмём далее … Обязательно выбираем GUI версию, а остальное по желанию … Указываем путь установки (по умолчанию он будет таков, как на картинке) … Установка завершена !
Это окно у вас не задержится и более 5-10 секунд, после чего оно закроется, откроется readme.txt и в меню «Пуск» появится папка «Programs» где и будет сам «SHOUTcast DNAS (GUI)», но прежде чем запускать его – настроим конфигурацию для его работы.
Файл конфигурации находится в папке «C:\Program Files\SHOUTcast» а называется он «sc_serv.ini». Открываем его блокнотом и используя полное описание всех параметров, настраиваем по своему вкусу.
Полное описание параметров:
Несколько комментариев – основные параметры это MaxUser, Password, PortBase и PublicServer. Остальное можно оставить по умолчанию.
Шаг 2. Ставим Winamp.
Читайте также: