iconstructor

  • Increase font size
  • Default font size
  • Decrease font size

Настройка DSP-плагина shoutcast для потокового вещания через AIMP2

Print PDF

Краткая инструкция по настройке плагина и сервера для потокового вещания музыки в сети с использованием плеера AIMP2.

Очень краткая и пошаговая инструкция для windows и aimp2 :)

  • Устанавливаем последнюю версию AIMP2, статья написана с использованием версии 2.51
  • Устанавливаем SHOUTcast WIN32 Console/GUI server v1.9.8 (или более свежую)
  • А так же качаем плагин SHOUTcast Radio DSP plug-in for Windows
    • С последним есть сложность, инсталлятор не желает распаковывать файлики без установленного winamp'a. Но на все есть свои хитрости :)
    • Создаем папку winamp в папке program files
    • Создаем текстовый файл в этой папке: winamp.txt
    • Переименовываем его в winamp.exe
    • Устанавливаем плагин, натравив его на папку winamp :)
    • В появившейся папке Plugins найдете несколько файликов, копируйте их все (не стоит заморачиваться их назначением, тем более с этим все прозрачно) в папку плагинов aimp
  • Запускаем сервер shoutcast (первая установленная нами программа) и жмем на "Edit config" (см. рис.1)

Рис. 1.
  • Откроется текстовый файл, в котором хранятся настройки сервера. У кого с английским не все так плохо, как у меня, разберутся со всем без особых проблем. Тем же, кто не собирается делать сверхпопулярную радиостанцию, предлагаю ограничиться изменением лишь одной настройки - "password" Найдите в текстовом файле (ctrl+F) строчку "Password=" и замените то, что следует за знаком равно на свой собственный пароль.
  • Сохраните текстовый файл и обязательно перезапустите сервер, иначе новые настройки не вступят в силу.
  • Запустите aimp2 и сделайте активными (меню плагины) новый dsp плагин (за подробностями обращайтесь к документации плеера). Откройте окошко с эквалайзером (см. рис. 2. кнопка выделена красным овалом под номером 1). И во всплывающем списке (см второе выделение) выбирете shoutcast.

Рис. 2.
  • Появится новое окошко (см. рис.3) - самое интересное для нас. Первая вкладка main на начальном этапе нам не интересна
  • Вторая вкладка "Output" содержит настройки соединения с сервером. Заполняем потихонечку все поля:
    • Connect at startup - позволяет начать  вещание автоматически после старта плеера
    • Connect - кнопка для ручного запуска вещания
    • Address - IP адрес, на котором стоит сервер (если на той же машине, что и Ваш плеер, можно вписать "localhost") ( как узнать ip - см ниже)
    • Port - порт, который указан в настройках сервера, оставляем по умолчанию, этот порт уже можно сказать стандарт для потокового вещания, запоминают адрес станции, а порт вбивают по привычке один и тот же, так что без особой надобности не меняйте
    • Password - пароль, указанный Вами в файле настроек сервера
    • Encoder - название группы настроек кодирования потока (см. дальше). Пока оставим по умолчанию.
    • "Automatic reconnect..." и порле в 30 секунд ниже - включение автоматической попытки восстановаить вещание при возникновении проблем через заданный интервал времени. Поставьте 30 секунд. Бывает полезно :)
    • Список "оутпутутов" позволяет выбрать настройки для разных серверов вещания.
  • Если нажать на кнопку Yellowpages - увидите поля , которые расскажут слушателям о Вас и Вашей радиостанции. Заполняйте самостоятельно :) Я лишь порекомендую Вам, если только Вы не расчитываете раскручивать радиостанцию через официальный shoutcast, снимите галочку "Make this server public", чтобы не засорять log файл.
  • На вкладке Encoder - выбирайте кодек, которым желаете сжимать аудиопоток, mp3 кодеки стоят как правило на всех компьютерах, его и выбираем.Encoder settings - управляет качеством звукового потока. Чем выше цифра, тем лучше звук, но тем больше нагрузка на сетевой канал, в один прекрасный момент радио начнет заикаться :) Для музыки рекомендую минимальные значения такие: 160kbps 44100kHZ и Stereo. Далее по своему вкусу варьируете первую цифру, помятуя о том, что если вся музыка у Вас в качестве 128 кбпс, то, установив 320, улучшения Вы не получите. Можно задать несколько профилей Encoder1, Encoder2, использовать их в зависимости от целей и нагрузки (количества слушателей), переключая профили на второй вкладке (см выше)
  • На последней вкладке можете сами поэкспериментировать с кнопочками, при выборе Soundcard Input пользователи будут слышать каждый звк на вашем компьютере, а вы сможете включить в работу микрофон :)

Рис. 3.

Успешного радиовещания! Любите музыку так же, как я.

Примечания:

  • Для определения своего IP адреса воспользуйтесь командной строкой, введите команду ipconfig . Или просто потыкайте в значок сетевого подключения в трее :)
  • Убедиться, что вещание работает, можно попробовав подключиться с другого плеера к своему же серверу, для этого откройте радиотрансляцию http://xxx.xxx.xxx.xxx:8000 где xxx.xxx.xxx.xxx - Ваш IP, а 8000 - порт сервера.
  • Ну и кроме того, при успешном подключении к серверу, в окне сервера будет отображена строка, оповещающая об успешном подключении :)
 

Comments 

 
+2 # witch 2009-11-13 20:54
Спасибо большое !!!
Все работает !!!
Reply | Reply with quote | Quote
 
 
0 # Administrator 2009-11-14 12:36
Наслаждайтесь :)
Reply | Reply with quote | Quote
 
 
+4 # ieee1394@inbox.ru 2010-01-28 15:12
Работает но только на локальном компе... пробую с соседнего не открывает страницу на моем ip 192.168.0.246 на соседнем 192.168.0.1 при вводе строки http://192.168.0.246:8000 не возможно отобразить страницу, при этом ping 192.168.0.246 проходит нормльно
Reply | Reply with quote | Quote
 
 
+1 # Administrator 2010-05-03 21:06
Боюсь уже поздно отвечать на вопрос, но я оставлю отметку для следующих поколений.

Вероятнее всего причина в брендмауере (файерволле). Необходимо открыть доступ для соединений через порт 8000 или разрешить для shoutcast сервера общение через сеть.
Reply | Reply with quote | Quote
 
 
+2 # тоха 2010-07-23 04:31
Всё супер все работает огромное спс, выз правильный главное найти по другой ссылке не бета всякие
Reply | Reply with quote | Quote
 
 
+2 # Cooper-mak 2010-07-23 04:31
Спасибо всё четко работает !!!
Reply | Reply with quote | Quote
 
 
+1 # АлексUnder 2010-11-11 14:46
Здравствуйте.Вроде всё сделал по вашей инструкции,но вот появилась такая проблемма,теперь при запуске AIMPа два раза всплывает такое окно
http://ipicture.ru/uploads/101111/3187/IWM0waa6SY.jpg подскажите в чём у меня трабла?И ещё,я непонял какой URL раздавать,т.е. где посмотреть его?
Reply | Reply with quote | Quote
 
 
0 # Administrator 2010-11-12 09:39
Если я не ошибаюсь, это связано с библиотекой для вещания в формате AAC или как там его. Ничего в этом страшного нет. Я посмотрю на досуге, как с этим можно бороться, правда быстрого ответа не обещаю :)
Reply | Reply with quote | Quote
 
 
+1 # АлексUnder 2010-11-12 12:45
Спасибо,вы на вскидку оказались правы,проблему решило удаление плагина ens_aacplus.Ещё раз огромное спасибо за статью.
Reply | Reply with quote | Quote
 
 
-1 # Administrator 2010-11-12 19:50
Рад, что потраченное на нее время оправдалось :) Удачного вещания!
Reply | Reply with quote | Quote
 
 
0 # Алексей Копна 2010-11-24 18:12
У меня такой вопрос. Я использую динамический ip. Создал хост на DynDNS. Что изменяется в настройках плагина при использовании хоста? И какой у меня будет вид адреса потока для слушателей? Заранее спасибо!!!
Reply | Reply with quote | Quote
 
 
0 # Administrator 2011-02-11 19:01
я никогда не пользовался подобными сервисами, поэтому детально сказать что-то не могу. DynDNS должен Вам предоставить некий IP, который будет виден со стороны, он и будет адресом (+ порт) для слушателей. А вот про настройки плагина.. по-моему ничего не должно измениться, ведь в плагине всего-лишь настраивается путь до сервера, а сервер у вас стоит рядом с плеером. В настройках же сервера что задавать не сооброжу вот сразу...
Reply | Reply with quote | Quote
 
 
0 # Герман 2011-02-10 18:15
выполняю тоже самое в винампе появляется тоже окно как у вас на последнем скрине, меняю всё там, а когда закрываю и открываю снова, оказывается, что все настройни остались как и были, что делать?
Reply | Reply with quote | Quote
 
 
0 # Administrator 2011-02-11 19:04
Вероятно, это связано с тем, что настройки хранятся в папке с программой, которая установлена в Program Files и у Вас нет прав на запись в этот каталог. Вариантов решения проблем несколько, в частности, для первоначальной конфигурации запустить винамп с правами администратора (правый клик по программе, там в меню есть "запустить как администратор" итли что-то в этом роде. Возможно причина еще в чем-то, но для понимания мне нужно больше информации (об операционке, о версии плагина и винампа).
Reply | Reply with quote | Quote
 
 
0 # Юрий 2011-02-11 10:45
Здравствуйте. Попробовал это дело на AIMP3 работает, но не то, что мне надо :) А именно: если на вкладке Input в меню Input Device выбрать устройство Winamp (Recomended) то к серверу не подключается и поток не идёт, если же выбрать Soundcard Input, то сразу же происходит подключение к серверу и идёт поток, но вот проблема.... в потоке то тишина.... а вот если при этом подключить микрофон или к линейному входу какое нибудь устройство, то вот оно чудо - звук начинает идти, но только тот, который идёт по входам микрофон или линейный вход, а то, что проигрывает сам аимп в поток не идёт - как с этим быть?
Reply | Reply with quote | Quote
 
 
0 # Administrator 2011-02-11 19:06
потому что soundcard input предназначен для ввода звука со внешних устройств.

А вот почему у Вас не удается подключиться к серверу при нормальном вводе - это вопрос. Возможно я попробую в ближайшее время настроить третий эймп и шауткаст. Тогда я отпишусь.
Reply | Reply with quote | Quote
 
 
0 # Юрий 2011-02-11 11:19
Как ни странно, но на AIMP2 всё заработало )))
Reply | Reply with quote | Quote
 
 
0 # АлексUnder 2011-02-11 19:26
Третий Аимп с этим делом ни в какую не хочет нормально работать,в проге изменён движок,может в этом дело.(Поюзав Аимп3 неделю,откатился на вторую версию,всё таки Аимп2 завершонная версия)
Reply | Reply with quote | Quote
 
 
0 # Administrator 2011-02-11 19:45
На данный момент AIMP3 мало пригоден для использования :)

Кстати, shoutcast выпустил новые версии сервера и плагина. Сейчас попробовал. Плагин с третьим эймпом вообще никак не работает принципиально.

А у сервера много классных плюшек. Особенно если использовать еще транскодер какой-то, как я понял. Эх, где студенческие беззаботные годы, когда этим можно было с утра до ночи заниматься ))
Reply | Reply with quote | Quote
 
 
0 # Aga 2011-03-25 20:54
сделал всё по указаниям, но при подключении плагина в Aimp (ver. 2.61), но окно "Nullsoft SHOUTcast Source" открывается совершенно пустым, тоесть белым.
Подскажите, в чём может быть проблема, если кто сталкивался.

Так же интересует как быть, если у меня динамический айпи, а вещать хочется так, чтобы слушатели не меняли никаких настроек для себя.
Reply | Reply with quote | Quote
 
 
+1 # Administrator 2011-03-26 10:52
Не сталкивался, боюсь не подскажу, может быть Вы скачали самую свежую версию плагина? Он, кажется, не совместим с эймпом.

А вещание с динамическим IP возможно при использованием различных сервисов, вроде этого (если ничего не путаю,сам никогда не пользовался) http://www.dyndns.com/
Reply | Reply with quote | Quote
 
 
+1 # Андрей 2011-04-04 19:20
Пожалуйста помогите, установил SHOUTcast в локальной сети работет нормально, но вот в интернет не выходит. Что можносделать?
Reply | Reply with quote | Quote
 
 
+1 # Андрей 2011-04-04 20:03
Помогите поставил прогу в локальной сети работает а в интернет не хочет. Подключено через роутер может это как то вияет.
Reply | Reply with quote | Quote
 
 
0 # Administrator 2011-04-10 14:59
Да, очень вероятно, что виноват именно роутер.
Но возможна иная причина - у Вас IP адрес не статический. Т.е. непостоянный. Если Вы уверенны, что он постоянный, то надо в роутере настроить перенаправление трафика по порту вещания ( 8000 по умолчанию) на IP адрес Вашего сервера вещания, т.е. того компьютера, на котором работает шауткаст сервер. Можно настроить так называемый DMZ на этот компьютер, тогда никаких портов и IP задавать не нужно будет, весь траффик по умолчанию будет перенаправляться на Ваш компьютер. Какой у Вас роутер? Может смогу подсказать.
Reply | Reply with quote | Quote
 
 
0 # malec 2011-07-07 04:44
Здраствуйте! По локалке роутера всё работает, но в интернет не идёт, ip статичный как внешний так и внутренний. Роутер d-link dir 320. Не могу понять как маршрутизировать поток на внешний IP. Например, в DC при настройке это продумано, открывается порт, адресса внешний и внутренний прописываются и всё работает, а здесь тока адрес сервера в шоуткасте :o
Reply | Reply with quote | Quote
 
 
0 # Administrator 2011-07-07 18:40
Здесь нужно настроить так, чтобы любое подключение извне на порт 8000 (или какой Вы настроили) перенаправлялось на такой же порт , но на внутренний IP (компьютера за роутером)
Reply | Reply with quote | Quote
 
 
+1 # SSa 2012-01-02 20:04
На длинке надо поднять вирт сервер, так же как порт форвадинг, только в другом месте, открываем нужный порт и через инет нас будет слышно
Reply | Reply with quote | Quote
 
 
0 # Administrator 2012-01-03 09:26
Спасибо за сообщение!
Reply | Reply with quote | Quote
 
 
0 # kain 2011-08-10 04:37
Такой вопрос. Установил шауткаст и сервер и плагин. Установил енкодер mp3. При перезапуске винампа плагин опять сбивается на енкодер AAC+. Как запомнить эти настройки? И вопрос номер 2. Когда запускаю плейлист в плеере (и в локалке по айпи, и снаружи по доменному имени) всё работает, но на сайте flash-mp3-player ни в какую не хочет видеть поток.
выглядит код примерно вот так:

AudioPlayer.embed("audioplayer_1", {soundFile: "http://air.radiosv.com:8000/", autostart: "yes"});


не идёт поток. а если ставлю http://217.116.128.15:8000/kuzbassfm

от них поток идёт.. аномалия какая-то
как быть?
Reply | Reply with quote | Quote
 
 
0 # Administrator 2011-08-21 13:37
Добрый день!

Боюсь, помочь не могу. Есть лишь ламерские предположения (и с флешем я не работал)
По ссылке http://air.radiosv.com:8000 находится страница шауткаста. Чтобы по этому урлу началось вещание, плеер должен уметь делать что-нибудь специальное. По ссылке с IP я попадаю почему-то не на сайт, а на поток действительно. А функция плеера может воспроизводить поток по такому линку? : http://air.radiosv.com:8000/listen.pls
Reply | Reply with quote | Quote
 
 
0 # kain 2011-08-22 02:37
pls пробовал, не шло. но почему-то после долгих тыканий всё заработало. начинаю верить в то, что шаманский бубен часто выручает сисадминов))
кстати плеер на сайте почему-то не работает только в firefox..
Reply | Reply with quote | Quote
 
 
0 # Vlad 2011-08-15 09:50
Скажите вот я установил "shoutcast-dsp-1-9-0-windows", и там при включении нужен код, искал этот код нигде не мог найти, подскажите какой клд???
Reply | Reply with quote | Quote
 
 
0 # Administrator 2011-08-21 13:31
Прошу прощения, не могли бы Вы уточнить, при включении чего? В идеале бы еще скриншот. С таким кратким описанием даже в голову не приходит о чем речь.
Reply | Reply with quote | Quote
 
 
+2 # nicolas-undying 2011-10-28 02:17
Спасибо большое автору за статью! Все прекрасно работает! AIMP 2 версии, сервер шаткаста 1,9,8, шаткаст дсп плагин 1,9,0.
Сперва столкнулся с проблемой: вещание было только на локальном ПК, т.к. интернет настроен через роутер. Как я вижу у кого то тут тоже роутер, поэтому вот как решить проблему:
у меня у самого Роутер D-link dir 300.
Значит залез в роутер (192.168.0.1), далее логин и пароль и переходим во вкладку Advanced, слева в списке опции этой вкладки выбираем Port Forwarding.
Задействуем первый отдел путем установки галочки, в поле Name напротив Application Name пишем что угодно (я написал Server), диапазон портов ставит 8000-8000 (ведь нам других и не надо), далее ай пи адрес выставляем путем выбора локального компьютера (у меня nicolas-pc, Вы соответственно выбираете имя своего компьютера и нажимаете на двойную стрелочку
Reply | Reply with quote | Quote
 

Add comment

Не используйте комментарии для рекламы. Да и для связи логичнее использовать гостевую книгу или форум. Комментарии удобны для того, чтобы высказать свое мнение о материале. Оставлять комментарии могут все желающие. После регистрации нет необходимости вводить код captcha


Security code
Refresh

Яндекс цитирования

PageRank индикатор

Яндекс.Метрика



Новости сайта

Приглашаю авторов на сайт! Требования: бесконечный интерес к IT и Русский язык не ниже среднего :)
Теперь почти все материалы на сайте можно комментировать.
Кроме того, можно теперь даже незарегистрированным пользователям оформить подписку на новые материалы на сайте.
В ближайших планах - гостевая книга. В форуме пока не вижу необходимости. Мои проекты пока еще не так хорошо расркучены.