|
|
vBulletin 3.х Раздел о vBulletin и всем что касается этого скрипта |
|
Опции темы | Поиск в этой теме |
14.10.2010, 08:56 Вверх | #1 | |||
Коренной житель
|
Свое радио вещание (адаптация для vBulletin)
Всегда хотел сделать свое радио, пусть даже и интернет, но все же хотелось чтоб играли песни которые нравятся только мне.
Для начала понадобится плеер который будет играть наше радио. В интернете много флеш плееров, но по дизайну и функциональности мне подошел uppod audio pleer. После того как скачали сам плеер, дизайн и сделали плей лист, все это закидываем на хостинг. Для установки плеера на сайт нужно вставить код (для булки он выглядит так, но подходит и для других сайтов) Код:
<td class="alt1" align="center"> <object type="application/x-shockwave-flash" data="http://имя сайта/radio/uppod.swf" width="300" height="60"> <param name="bgcolor" value="#181818"/> <param name="allowFullScreen" value="falsh"/> <param name="wmode" value="opaque"/> <param name="allowScriptAccess" value="always"/> <param name="movie" value="http://имя сайта/radio/uppod.swf"/> <param name="flashvars" value="comment=Название вашего радио&st=http://имя сайта/radio/style.txt&&pl=http://имя сайта/radio/playlist.txt" /> </object> </td> Код:
{"playlist":[{"comment":"Имя вашего радио или файла","file":"http://w02-cn01.akadostream.ru:8000/europaplus128.mp3"}]} С плеером разобрались, теперь нужно сделать свое радио вещание. 1. Скачиваем Winamp (последней версии), скачиваем shoutcast-dnas-1-9-8-windows и shoutcast-dsp-1-9-0-windows. И все это устанавливаем. 2. Настройки сервера. Идем в Program files->SHOUTcast->и в блокноте окрываем sc_serv, -MaxUser=количество слушатилей(зависит от скорости вашего инета) -Password=любой -PortBase=8000(оставить таким же) остольно е нетрогаем. 3.Теперь заходим в Winamp и нажимаем ctrl+p, там ищем DSP эффекты, Nullsoft Shout cast. Первую закладку мы трогать не будем, сразу перейдем к Output. -Address - тут нужно указать ip-адрес компьютера, на котором установлен сервер. -Port - здесь нужно вписать порт, на котором висит сервер( по умолчанию 8000). -Password - опять-таки берем пароль из конфигурационного файла и вписываем сюда. -Активировав опцию Automatic Reconnection on Connection Failure. -URL - если есть, то вписывайте страницу радиостанции, либо адрес домашней хижины, опять-таки при наличии. -Genre - жанр, любимое направление в музыке. Как вы, наверное, догадались, сделано это для облегчения поиска, поэтому не ленитесь, вписывайте верно. 4.Третья по счету закладка под названием Encoder предлагает нам выбрать как режим вещания (моно/стерео), так и битрейт( оптимальный вариант 128 stereo). 5.Последняя закладка Input не так проста, как может показаться. Мощный инструмент, позволяющий подавать в эфир не только музыкальный поток, генерируемые плеером, но и данные, к примеру, с микрофона. Если ничего кроме музыки в эфир не пойдет, по определенным соображениям, то смело оставляйте Winamp в выпадающем списке опции Input Device. Тогда как при желании работать с микрофоном - выставляем Soundcard Input и смотрим, что подлежит настройке. -Open Mixer - вызов стандартного системного микшера. -Push to Talk - нажимаете кнопку, "пускаете" голос в эфир, не прерывая при этом звучание музыкальной мелодии. -Lock - данная кнопка активирует залипание клавиши Push to Talk. -Music Level - ползунок, задающий громкость мелодии, играющей в данный момент. -BG Music Level - уровень громкости фоновой музыки при речевом эфире. -Mic Level - уровень громкости микрофона. -Fade Time - скорость снижения/нарастания уровня громкости во время перехода из режима в режим. Все, plug-in настроен, как и сервер, так что пора приступать к торжественному запуску. Для этого запускаем SHOUTcast Server из папки, где был установлен дистрибутив, ставим галочку на закладке Output кнопку "Connect to Startup" и наслаждаемся побежавшими байтиками в сеть, если нет, то перезагрузите компьютер. По радио играет музыка которую вы слушаете в винампе. Теперь как подключить наш радио поток к плееру. Заходим в плей лист и после file ставим ссылку такого вида: http://ваш ip:8000 и наслаждаемся своим радио. |
|||
Последний раз редактировалось disait; 14.10.2010 в 09:11.. |
||||
02.09.2011, 08:40 Вверх | #6 | |||
Новичок
|
Приветствую всех. Есть ли возможность прицепить к булке следующий скрипт для вывода статистики по радио?
Нажми для просмотра
PHP код:
Данный скрипт можно вставить непосредственно в код сайта, но лучше сделать систему кеширования: например, вставить данный скрипт в cron, так, чтобы он запускался автоматически, например, раз в минуту и сохранял переменную $info в файл. Затем, в коде сайта считывать этот файл. Успехов! P.S. В этой теме написал, потому что сначала делал радио так как выше описано, через ShoutCast. Но почему то происходили постоянные дисконнекты при прослушивании через uppod. Нашел альтернативу, собственно, ничем не хуже, только еще плюс ко всему предоставляют скрипт статистики, который очень хочется прицепить... |
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
"LmmS" Создаем свое | sumrak | Открытое и свободное ПО [opensource] | 0 | 08.06.2011 22:50 |
[Вопрос] Радио | dj enjoy | vBulletin 3.х | 1 | 29.03.2011 21:01 |
ТВ вещание по локальной сети | Serberg | Сети | 3 | 19.11.2010 22:43 |
ON-LINE вещание чего либо на свой сайт | apelisin | DataLife Engine | 5 | 11.10.2010 19:11 |
[Вопрос] радио | snooop | Nokia | 11 | 20.11.2009 22:55 |