Перейти к содержимому


- - - - -

SHOUTcast Nulsoft


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 16

#1 Nervarin

Nervarin
  • Новичок

  • Пользователь
  • 24 сообщений
  • Город:город герой МОСКВА
  • Интересы:Музыка ... в моей душе...

Отправлено 05.04.2006 - 19:54

Краткое руководство для продвинутых меломанов

Каждый человек, мало-мальски знакомый с Сетью, знает, что в ней возможно все.
Там можно быть кем хочешь. И делать то, что тебе нравится. Никто ничего запрещает.
Правда, каждый использует эту свободу по-своему. Кто-то работает и учится, кто-то крутит
в чатах виртуальную любовь. Кто-то взламывает сайты, кто-то рассылает спам. Ну а я,
потакая собственным меломанским наклонностям, воспользовался предоставленной свободой для того,
чтобы осуществить свою давнюю мечту. Я стал радио-диджеем!

Развеем мифы...
Почти все юзеры почему-то уверены в том, что запуск своего сетевого радио требует немалых финансовых вложений.
На самом деле это не совсем верно. Куча денег тебе понадобится только в том случае,
если ты мечтаешь о серьезной раскрутке и широкой аудитории, состоящей из нескольких тысяч радиослушателей.
Если же ты согласен ограничиться вещанием на небольшой круг друзей и знакомых,
то запуск своего «радио-с-танцами» не будет стоить тебе ни копейки. Почему?
Ну, во-первых, потому что никакого специального оборудования тебе не потребуется.
Во-вторых, специализированный, а потому жутко дорогой софт также не нужен. Если подумать,
то для запуска сетевого радио тебе жизненно необходимы всего-навсего две вещи: персональный компьютер и… вот эта статья на форуме :).

А что у нас с трафиком?
Чтобы ответить на этот вопрос, нам потребуется знание математики за третий класс начальной школы.
Но я уверен, что мы справимся. Итак, давай считать. К примеру, ты собираешься вещать с битрейтом 24 Кбит в секунду.
Для обеспечения прогрессивной музыкой десяти пользователей тебе понадобится передавать 24*10 = 240 Кбит в секунду.
Вывод: для полноценного радиовещания нужен широкий канал доступа в Сеть. Увы, такова объективная реальность.
По модему на 56 Кбит/c ты сможешь вещать только для пары друзей,
причем главным номером твоей программы сразу станет песня "Опять дисконнект". Другое дело,
если ты запускаешь радио у себя в локальной сети. Тогда насчет огромного трафика можно не париться и
сразу готовить машину к установке софта, необходимого начинающему диджею.
Добавлено в
Софтверный набор
К счастью, с программным обеспечением у тебя проблем не будет. Об этом позаботилась всемирно известная компания
NullSoft (знакомая тебе по плееру WinAMP), которая специально для этого дела выпустила в свет набор программ для
потокового вещания. С помощью этого набора можно замутить радиостанцию как в локальной сети, так и в глобальной.
Разницы никакой.
Однако, как говорят французы, давай-ка ближе к телу. Для организации сетевого фурора тебе понадобятся:
SHOUTcast Server и SHOUTcast DSP Plug-in for WinAMP 2.x. Кроме того,
присутствие самого WinAMP'a версии 2.x или новомодного 5.x строго обязательно
(Внимание! Третий WinAMP этот плагин почему-то не любит).
Стоит отметить, что программы имеют малый размер (263 Кб и 224 Кб соответственно) и совершенно бесплатны.
SHOUTcast Server необходим для передачи данных в массы, т.е. твоим слушателям. SHOUTcast DSP Plug-in
играет роль виртуального моста между плеером и сервером.
Хижина двух вышеперечисленных инструментов расположилась на www.shoutcast.com. Что примечательно:
разработчики не забыли о людях, которые не держат окошки у себя на харде. Поэтому,
кроме виндовой версии обеих тулз, на сайте также выложены версии для Linux, FreeBSD и MacOS.
Добавлено в
Пошло-поехало!
Скачав и установив софт, нужно плавно переходить к настройке. И первым под нож пойдет SHOUTcast Server.
Для начала вспомни, куда ты приказал его установить (папка по дефолту: C:\Program Files\SHOUTcast).
Вспомнил? Тогда найди файл sc_serv.ini и открой его любым текстовым редактором. В этом файле можно настроить
множество параметров, но мы подробно рассмотрим только жизненно важные.
MaxUser= - здесь можно задать максимальное количество слушателей. Цифра зависит от ширины твоего канала.
Password= - сервер допускает удаленное администрирование, причем отключить эту фишку нельзя, поэтому здесь
можно и нужно задать пароль. При этом учти, брутфорсеры не спят!
Port Base= - указывай порт своего компа, через который будет вестись вещание. Порт по умолчанию - 8000.
Лучше всего это значение и не менять.
Так, с настройками сервера разобрались. Лихо мы, да? Переходим к настройке плагина. Он у тебя уже установлен?
Тогда запускай WinAMP и нажми ctrl+p (или Options - Preferences).
Ищи в списке пункт Plugins - DSP/Effect и выбирай справа Nullsoft SHOUTcast Source DSP.
На экран выскочит окошко с четырьмя вкладками.
Первую закладку (Main) трогать не нужно. А вот на закладке Output будь внимателен!
При нажатой кнопке Connection у тебя должны быть доступны следующие параметры для настройки:

Connect at Startup – если эта опция активна, плагин будет автоматически связываться с сервером
при запуске. Рекомендую активировать эту фишку.
В поле Address указываем IP компа, на котором установлен сервер. Стоит отметить, что сервер и
плеер могут находиться на разных машинах. Т.е., к примеру, сервер можно установить на машине с
выделенкой и бесплатным трафиком, а рулить им из дома. Если обе проги установлены на одной машине, то оставь в этом поле запись по умолчанию (localhost).
Port - помнишь порт, который ты указывал при настройке сервера? Впиши сюда то же значение.

Automatic Reconnection on Connection Failure – отметив эту опцию, ты добьешься того, что связь
с сервером будет автоматически восстанавливаться после дисконнекта.
Reconnection TimeOut – величина задержки перед следующей попыткой связи с сервером. Оставь как есть.

Справился? Теперь кликаем по кнопке с надписью Yellow Pages и задумчиво чешем репу, стимулируя воображение.
Дело в том, что сейчас плагин предлагает нам вписать различную инфу о станции, а именно: ее название (поле
Description), адрес станции (URL), канал станции на просторах IRC, жанр, в котором идет вещание (Genre),
аську или AIM диджея.
В нижней части ты можешь активировать отображение информации о песне из тегов файла, отметив галочкой чекбокс
Enable Title Updates, а также решить - публиковать ли инфу о твоей станции в инете. С этим я бы не торопился.
При вещании в локалке опцию Make this server public можно вообще не трогать. А при интернет-вещании, перед тем
как отметить эту опцию, следует еще раз подсчитать, сколько пользователей и при каком битрейте ты сможешь потянуть,
и настроить свой софт соответствующим образом.
а вкладке Encoder ты указываешь битрейт, с которым будет вестись вещание, и режим (моно/стерео). Можно заранее задать
до пяти различных условий трансляции, после чего переключаться между ними в зависимости от числа пользователей и скорости соединения.
Вкладка Input предлагает тебе выбрать источник вещания (Input Device). Если кроме музыки в эфире ничего не пойдет - смело выставляй WinAmp (Reccomended). Если же ты будешь работать в эфире с микрофоном или подавать звук из других источников, то твой выбор - Soundcard Input.
Давай разберемся, что тут и как.
Open Mixer - нажав на эту кнопку, ты вызовешь стандартный системный микшер.
Push to Talk - эта кнопка необходима для того, чтобы, не прерывая звучания музыкальной композиции, вывести голос с микрофона в эфир.
Lock - эта кнопка включает залипание клавиши Push to talk.
Music Level - ползунок, задающий уровень громкости воспроизведения основной фонограммы.
BG Music Level – уровень громкости фоновой музыки при речевом эфире.
Mic Level - уровень громкости микрофона.
Fade Time - скорость снижения/нарастания уровня громкости во время перехода из режима в режим.
На деле все происходит следующим образом: у тебя появилась светлая мысль, которую ты хочешь донести до слушателей, поэтому нажимаешь кнопку Push to talk. В это время громкость звучащей музыки понижается до установленного уровня (параметр BG Music Level) с одновременным повышением уровня громкости микрофона (параметр Mic Level). После того как мысль высказана и кнопка Push to talk отпущена, произойдет обратный эффект.
На этом настройку плагина можно считать законченной.
Возвращаемся на закладку OutPut и кликаем по Connect. Не работает? А,
тогда запусти SHOUTcast Server и кликни Connect еще раз :). Побежали байтики? Могу тебя поздравить - теперь ты радио-DJ!

Раз-раз, проверка!
Проверить работоспособность своего радиосервера легко.
Для этого достаточно набрать в браузере адрес компа,
на котором он установлен. Вид запроса выглядит так:
http://ip-адрес:порт (для примера: http://10.19.16.167:8000).
На открывшейся странице ты увидишь информацию, которая была занесена в настройки DSP плагина.
Так, а как быть слушателям? Им для доступа к радиоволнам необходимо лишь войти в меню плеера Add URL
(будь то WinAmp или, допустим, Windows Media Player) и ввести все то же - http://ip-адрес:порт. Видишь,
как все просто. После этого остается лишь составить музыкальную программу, сообщить друзьям адрес SHOUTcast-сервера,
вывесить в локалке объяву, взять в руки микрофон и выйти в эфир.

#2 Nervarin

Nervarin
  • Новичок

  • Пользователь
  • 24 сообщений
  • Город:город герой МОСКВА
  • Интересы:Музыка ... в моей душе...

Отправлено 05.04.2006 - 20:00

Архив с софтинкой (плагин и сервер) я выложил на ftp://ftp.miteeno.ru/Incoming/Soft/  SHOUTcast.rar

Если чё непонятно  пишите в ISQ
у меня щас по вечерам радио играет URL   http://10.19.16.167:8000/
ну эт так для того чтоб вы зацэнили =)

Сообщение отредактировал Nervarin: 06.04.2006 - 00:15


#3 Nervarin

Nervarin
  • Новичок

  • Пользователь
  • 24 сообщений
  • Город:город герой МОСКВА
  • Интересы:Музыка ... в моей душе...

Отправлено 06.04.2006 - 19:45

пиши чё хочешь ..
статья была написанна не для таких умников как ты .. а на тебя ща жалобу накатаю за флуд.

#4 пашок

пашок
  • ''dj_na Radio urstyle''

  • Пользователь
  • 330 сообщений
  • Пол:Мужчина
  • Город:6 Микрораен МИТИНО
  • Интересы:узнать как можно больше=)))но не счетайте меня ботаником)))))))

Отправлено 06.04.2006 - 23:37

Ты тогда иди прям к путину жалобу катай. простите за оффтоп.
Умный что ли такой?????
Человек старался а вы так к нему.
Человек пытается сетку продвинуть, а вы с наездами.
Сань забей на них не хотят. Зачем напрегаться.
Пускай сидят на не работящем ФТП.

#5 Nervarin

Nervarin
  • Новичок

  • Пользователь
  • 24 сообщений
  • Город:город герой МОСКВА
  • Интересы:Музыка ... в моей душе...

Отправлено 06.04.2006 - 23:55

ПАШКА просто меня достали вопросы как ты зделал радио ?? или типа    падскажи невламасту как замутить радио ? .



ВОТ =)     МИТ КОСТ ФАРЕВА +)
а насчёт переноса темы в соответьствующий раздел вам сообщат в ЛС =)

#6 что такое

что такое
  • цвЯточек

  • Пользователь
  • 758 сообщений
  • Пол:Мужчина
  • Город:Москва.Авксом!

Отправлено 06.07.2008 - 21:42

Да эту фишку я уже давно прорубил))))
Года два назад забивши в гугл.
я про то что, если кто то захотел, нашёл все что нужно.

#7 AaB21Pro

AaB21Pro
  • Консультант

  • Доступ закрыт
  • 651 сообщений
  • Город:ткани Истории
  • Интересы:Логос | Дао

Отправлено 07.07.2008 - 19:58

Цитата

для доступа к радиоволнам необходимо лишь войти в меню плеера Add URL
(будь то WinAmp или, допустим, Windows Media Player) и ввести все то же - http://ip-адрес:порт
Враньё.
WMP вообще не дружит с потоками от Shoucast,так что работать это принципиально не будет.

#8 Гость_Golovolom301_*

Гость_Golovolom301_*
  • Гость

Отправлено 29.07.2008 - 15:25

Не могли бы пояснить как, что и для чего... каким образом всё это можно реализовать?
файл sc_serv.ini
; *****************************
; Access Control
; *****************************

; ListenerTimer is a value in minutes of maximum permitted time for
; a connected listener.  If someone is connected for longer than this
; amount of time, in minutes, they are disconnected.  When undefined,
; there is no limit defined.  Default is undefined.
; ListenerTimer=600

; BanFile is the text file sc_serv reads and writes to/from
; for the list of clients prohibited to connect to this
; server.  It's automatically generated via the web
; interface.
; BanFile=sc_serv.ban

; RipFile is the text file sc_serv reads and writes to/from
; for the list of client IPs which are *ALWAYS* permitted
; to connect to this server (useful for relay servers).
; This file is automatically generated via the web
; interface.  Note that if your server is FULL, and someone
; from a Reserved IP connects, the DNAS will force the person
; listening for the longest time off to make room for the new
; connection.
; RipFile=sc_serv.rip

; RIPOnly, when set to Yes, will only allow IP addresses listed in the Reserved
; IP list to connect and relay.  All other connections for listening will be denied.
; This is really only useful for servers whose sole purpose is to provide the
; primary feed to all public relays.  Setting this value to Yes also forces the
; server into Private mode, since listing this server in the directory would
; be pointless.  Default is No.
; RIPOnly=No

Сообщение отредактировал Golovolom301: 29.07.2008 - 15:26


#9 budan

budan
  • Новичок

  • Пользователь
  • 23 сообщений
  • Пол:Мужчина
  • Город:Чертаново
  • Интересы:скриптинг mIRC,Player -Muonline

Отправлено 21.09.2008 - 20:09

Спасибо,всё работает.

Сообщение отредактировал budan: 21.09.2008 - 21:20


#10 что такое

что такое
  • цвЯточек

  • Пользователь
  • 758 сообщений
  • Пол:Мужчина
  • Город:Москва.Авксом!

Отправлено 10.04.2009 - 01:10

Просмотр сообщенияДраконовна (7 Июля 2008, 20:58) писал:

Враньё.
WMP вообще не дружит с потоками от Shoucast,так что работать это принципиально не будет.

это ещё что такое?
пашет там все отлично.винамп всю жизнь с шауткастом дружил.

#11 Shurik

Shurik
  • Легенда форума

  • Модератор
  • 8 797 сообщений
  • Пол:Мужчина
  • Город:Нью-Переделкино
  • Интересы:Программист

Отправлено 10.04.2009 - 02:17

что такое
WMP != Winamp

#12 Erdees

Erdees
  • Белый и пушистый

  • Администратор
  • 4 315 сообщений
  • Пол:Мужчина
  • Город:/dev/urandom

Отправлено 10.04.2009 - 10:42

Просмотр сообщениячто такое (10 Апреля 2009, 2:10) писал:

это ещё что такое?
пашет там все отлично.винамп всю жизнь с шауткастом дружил.
Или на худой конец AIMP, так как винамповские плагины он спокойно принимает. Как плеер аимп лучше, но как шауткаст - незнаю.

#13 что такое

что такое
  • цвЯточек

  • Пользователь
  • 758 сообщений
  • Пол:Мужчина
  • Город:Москва.Авксом!

Отправлено 15.04.2009 - 00:53

Просмотр сообщенияErdees (10 Апреля 2009, 11:42) писал:

Или на худой конец AIMP, так как винамповские плагины он спокойно принимает. Как плеер аимп лучше, но как шауткаст - незнаю.
SAM Broudcast ))))

#14 Erdees

Erdees
  • Белый и пушистый

  • Администратор
  • 4 315 сообщений
  • Пол:Мужчина
  • Город:/dev/urandom

Отправлено 15.04.2009 - 22:02

Просмотр сообщениячто такое (15 Апреля 2009, 1:53) писал:

SAM Broudcast ))))
ОФФ:  Тут о Винампе и плагинах к нему реч идёт )) Сэм совсем иная весч.

#15 что такое

что такое
  • цвЯточек

  • Пользователь
  • 758 сообщений
  • Пол:Мужчина
  • Город:Москва.Авксом!

Отправлено 29.04.2009 - 00:51

Просмотр сообщенияErdees (15 Апреля 2009, 23:02) писал:

ОФФ:  Тут о Винампе и плагинах к нему реч идёт )) Сэм совсем иная весч.

ну если на то пошло,то сервер для SAM делается с помощью Shoutcast server.
Так что не надо мне тут.=)
разницы никакой.Винамп менее предназначен для этого.сэм предназначен для радио.
А выход у них один и тот же.=)

#16 RGyaznoff

RGyaznoff
  • Новичок

  • Новичок
  • 1 сообщений
  • Пол:Мужчина
  • Город:Москва

Отправлено 05.04.2013 - 07:51

WMP вообще не дружит с потоками от Shoucast,так что работать это принципиально не будет.

#17 Delion

Delion
  • Модератор
  • 1 428 сообщений
  • Пол:Мужчина

Отправлено 05.04.2013 - 15:15

Цитата

WMP вообще не дружит с потоками от Shoucast
WMP из "семёрки" с потоками от Shoutcast вполне дружит.




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 скрытых пользователей