Re: Скрипты для SHOUTcast
Всем привет. Не подскажете, как получить название и исполнителя с чужого сервера?
Первый русскоязычный форум посвященный интернет-радиовещанию
Форум интернет радио Icecast и Shoutcast → Технологии вещания, софт, скрипты → Скрипты для SHOUTcast
Всем привет. Не подскажете, как получить название и исполнителя с чужого сервера?
tarasian666
Без парсера никак не получить?
Опера страницу SHOUTcast'a не находит:
ICY 404 Resource Not Found icy-notice1:
SHOUTcast Distributed Network Audio Server/Linux v1.9.8
icy-notice2:The resource requested was not found
Что-то можно с этим сделать?
Отредактировано maxv (20-11-2010 17:53:48)
здравствуйте.
как из шуткаста получить графики статистики по суточному/недельному распределению активности слушателей?
все решения, которые находил, либо требуют серьёзных модификаций хостинга, либо стоимость их высока (порядка 200-300$).
я могу запускать такой анализатор прямо на вещательном сервере, поэтому веб-решения не особо нужны.
из локальных нашёл CasterStats но он как раз стоит как колесо от боинга.
кто чем пользуется?
если не хотите платить или писать скрипт то пользуйтесь статистикой например на guzei
платить я готов но не 300 баксов
смотрю гузей, но не пойму - это статистика прослушивания через их ретранслятор, или они мониторят мои шуткаст-серверы?
у них регистрируешь свою станцию (url потока) и все
А вы о чем)) ы
о статистике числа слушателей - мне нужны графики по дням недели и времени суток. городить заради этого сервак с перлами и прочим монструозным софтом - из пушки по воробьям. нужна прога, которая просто распарсит локальный файл лога и нарисует график. всё. CasterStats делает это и кучу ещё всего, но его надо купить минимум за сто баксов (это только на один поток; у меня 5 битрейтов например) и ещё полтос в год платить, а за про версию (до 10 потоков) получается червонец разово и пятёрку в год. да они там охренели винда дешевле стоит
поставил более новую версию сборки XAMPP и теперь скрипты (10 последних и какая-то статистика - скачивал несколько лет назад, забыл какие точно) не работают или не выводят правильно информацию... подскажите пожалуйста не требуются ли для их нормального функционирования какие-либо особые настройки в PHP (нагугливается из кажущегося полезным этот форум, но может я просто ищу несуществующее.)
главное помоему чтоб включена была функция allow url fopen (приблизително)
а вот если не "выводят правильно" то может проблема в кодировке страницы
Неправильно я выразился... скрипт с выводом последних треков (SHOUTcast Last 10 Played Stats), выводит вместо текущего трека - начало статусной страницы (название трека берется из неё, но из-за чего-то теперь неправильно) и потом текущий трек и ещё 8 которые были перед этим (видимо уже из страницы "played.html") хотя они без текущего должны выводится ниже (т.е. после того как будет написано, что это предыдущие треки).
Насчет скрипта статистики (SHOUTcast Radio Stats) я даже не знаю работает ли он теперь.
пишет Serx:
скрипт с выводом последних треков (SHOUTcast Last 10 Played Stats), выводит вместо текущего трека - начало статусной страницы (название трека берется из неё
должно браться из админки а не из статусной страници shoutcast-а
однако в выложенном скрипте на первой странице этой темы он не из админки берется в нем нужно только адрес и порт сервера указывать
думаю проблема в этой строчке
[mono]$song00 = ereg_replace("</b></td>.*", "", ereg_replace(".*Current Song: </font></td><td><font class=default><b>", "", $page));[/mono]
PHP я не знаю , но насколько я понимаю здесь происходит обрезка текста страницы ($page)
Хотя наверно мне нужно на форум по PHP с такими вопросами, но если вы можете подсказать, то буду рад прочитать.
ошибся, 10 последних можно и без админки. Щас проверю у себя скрипт
Добавлено спустя 1 минуту 53 секунды:
работает нормально
покажите что выводит у вас, желательно код страницы
?????»?????? ?·?° ???????????? ?????? ???µ ???????°?????µ)
Показать / Cкрыть текст
для начала попробуйте поставить сервер версии 1.9.8
потом поуберать лишние <HTML><HEAD><meta и тд
а по сути - мне кажется что чтото не так в скрипте, выводится сперва необрезаная инфа а потом обрезаная. Попробуйте чистый скрипт скачать, не вставлять его в страницу, ввести свой ip port и посмотреть что он выдаст
?????????°?????» ???µ?????µ?? ???µ???????? 1.9.8
????? ?»?????????µ ???µ???? ?? ?????¶?°?»?µ?????? ?????·???°???????? ????????????????.
???????????? ???????????? ?? ?????????????°???????? localhost ?? ???????????? 8000: http://www.image123.net/vv3fz6umajpqpic.html
??????:
Показать / Cкрыть текст
пишет Serx:
Эти лишние теги к сожалению создаются скриптом.
ну так поправьте скрипт
но все ровно чтото он у вас "гадит", и не похоже что проблема в настройках php, скорее глючная версия, посмотрите может исправили что то, или поставьте другое чтото, wamp например
заменил функции которые перестали работать в новой версии.
Нашёл классный информер для сайтов.
http://www.musicgoal.com/tools/
Показывает текущую композицию, сколько человек слушают. (Только для Shoutcast)
Там же скрипт, показывающий 10 предыдущих композиций.
Всё легко делается и вставляется на любой сайт, форум и. т.д.
К сожалению его нашли уже давно до тебя, и тут данный ресурс уже обсуждался)
пишет AlexIT:
SHOUTcast Last 10 Played Stats
Аналогичный скрипт - показывает текущий трек и 10 предыдущих, имеет другое оформление.
Демо: http://www.streamsolutions.co.uk/index.php?page=s3
Скачать: http://www.streamsolutions.co.uk/scripts/winamp_php.zip
Я не пойму,где там пример? Все ссылки на примеры ведут на одну и ту же страницу?!
Как их устанавливать? Как прописать в шаблоне?
Подскажи народ!
Форум интернет радио Icecast и Shoutcast → Технологии вещания, софт, скрипты → Скрипты для SHOUTcast