Re: Скрипты для Icecast
Klef указад именно ту базу мускул но всё ровно не запускаеться.
В чём проблема
Помогите пожалуйсто!!!
Первый русскоязычный форум посвященный интернет-радиовещанию
Страницы Назад 1 … 4 5 6 7 8 … 33 Далее
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Klef указад именно ту базу мускул но всё ровно не запускаеться.
В чём проблема
Помогите пожалуйсто!!!
Что бы поставить срипт мне нужен Апачь???????????
а кто подскажет скрипт, для вывода только того, что радио работает, а когда нет?
2 Тюняга
ну вот например
если данную тему почитать с начала, то много хорошего моно найти
А скрипт которЬІй бЬІ из админки брал общее количество слушателей из сервера, и вЬІводил стату - существует!? Ато у меня несколько потоков вещания, с разНІЬм битрейтом, и на каждом есть слушатели...
Отредактировано Siroga (03-10-2009 16:06:17)
2 Siroga
читай выше, есть скрипты которые и не из админки берут статы
Люди добрые, я слаб в программерстве, помогите в написании скрипта.
есть сервер айскаст, на котором ретранслируются станции. нужен динамический скрипт, который считал онлайновые потоки и записал на web серваке их в текстовый файл сл. вида
Radio 1=http://*.*.*.*:8000/radio1.m3u
Radio 1=http://*.*.*.*:8000/radio2.m3u
т.е. скрипт должен записывать каждые 5 минут текстовый файл с онлайн радиостанциями
Большое Спасибо!
Парни а никто не пытался сделать в IceCast`e Update Metadata через HTTP запрос на Delphi?
IdHTTP1.Get('http://admin:admin@192.168.10.53:8000/admin/metadata?mount=/record.mp3&mode=updinfo&song=anysong');
(для запроса, как видно, использовался компонент IndyClient - IdHTTP1 методом get)
после запроса сервер отвечает: HTTP/1.0 401 Authentication Required
надеюсь найдется человек, который сможет ответить на вопрос - "как аутентифицироваться на сервере из тех же делфей, чтобы вышенаписанный запрос не был отвергнут сервером?"
пишет Klef:
для всех, кто хочет суммировать количество слушателей по всем потокам по серверу
$file_name='http://ip:8080/status2.xsl'; $r=fopen($file_name,'r'); $text=fread($r,300); fclose($r); $mass=explode(",", $text); echo $mass [9] ."<br>";
если же потоки не только свои, но и которые не нужно подсчитывать, используйте код из вышестояещго сообщения.
Работает быстрей, чем через xspf
Не хочет работать скрипт, не выводит количество, Icecast 2.3.1
Нужно вывести общее слушателей с 2 каналов
Отредактировано Chakra (05-11-2009 11:43:06)
пишет Chakra:
пишет Klef:
для всех, кто хочет суммировать количество слушателей по всем потокам по серверу
$file_name='http://ip:8080/status2.xsl'; $r=fopen($file_name,'r'); $text=fread($r,300); fclose($r); $mass=explode(",", $text); echo $mass [9] ."<br>";
если же потоки не только свои, но и которые не нужно подсчитывать, используйте код из вышестояещго сообщения.
Работает быстрей, чем через xspfНе хочет работать скрипт, не выводит количество, Icecast 2.3.1
Нужно вывести общее слушателей с 2 каналов
сервер? потоки?
скрипт рабочий, пример в подписи.
пишет Klef:
пишет Chakra:
пишет Klef:
для всех, кто хочет суммировать количество слушателей по всем потокам по серверу
$file_name='http://ip:8080/status2.xsl'; $r=fopen($file_name,'r'); $text=fread($r,300); fclose($r); $mass=explode(",", $text); echo $mass [9] ."<br>";
если же потоки не только свои, но и которые не нужно подсчитывать, используйте код из вышестояещго сообщения.
Работает быстрей, чем через xspfНе хочет работать скрипт, не выводит количество, Icecast 2.3.1
Нужно вывести общее слушателей с 2 каналовсервер? потоки?
скрипт рабочий, пример в подписи.
icecast 2.3.1 + ices 0.4
2 потока один основной канал, втором нонстоп играет, нужно считать слушателей с обоих
пишет Chakra:
пишет Klef:
пишет Chakra:
Не хочет работать скрипт, не выводит количество, Icecast 2.3.1
Нужно вывести общее слушателей с 2 каналовсервер? потоки?
скрипт рабочий, пример в подписи.icecast 2.3.1 + ices 0.4
2 потока один основной канал, втором нонстоп играет, нужно считать слушателей с обоих
ip, адрес, хоть что нибудь, чтобы я мог посмотреть на данный icecast сервер
Klef
http://icefm.ru:9000/status.xsl
Отредактировано Chakra (08-11-2009 18:47:07)
<?php
$file_name='http://icefm.ru:9000/status2.xsl';
$r=fopen($file_name,'r');
$text=fread($r,1000);
fclose($r);
$mass=explode(",", $text);
echo $mass [14]."+".$mass [20]."=".($mass[14]+$mass [20]);
?>
http://wasteland.spb.su/test/icefm.php
fixed вопрос решен
Отредактировано KyPIIaToB (19-11-2009 18:46:47)
я тут свой модуль статистики написал для Joomla 1.5.х кому надо забирайте http://narod.ru/disk/15690952000/mod_ic … 4.zip.html
Отредактировано Gronpipmaster (05-12-2009 23:49:20)
Доброго всем времени суток! У меня вопрос относительно скрипта для вывода трэка и и исполнителя (те которые есть на форуме выводят излишне много инфо). Народ поделитесь пожалуйста! Буду очень признателен!
Был бы благодарен тому человеку, который объяснит как вытащить на php-страницу такие данные из status.xls , как Server Description и Peak Listeners на примерах или хотя-бы поделится ссылками на информацию по этому поводу. Заранее спасибо.
Artist - Track
это много?
тема не раз была расписана в данной теме.
есть скрипты даже с коментариями.
Peak Listeners не очень удобно брать из status.xls
ибо в случае обрыва потока до сервера icecast либо в случае перезапуска службы, данный счетчик обнуляется.
Klef
Я перечитал тему, все скрипты, что выложены парсят только status2.xsl, но он не выводит Server Decription. Поэтому у меня два вопроса.
1)status2.xls должен показывать Server Description или нет?
2)Если нет то как парсить данные с status.xsl. Заранее спасибо.
Отредактировано Hamsterenok (05-12-2009 17:11:08)
в status2.xsl нет информации Server Description.
По парсенью status.xls, желания большого нет туда, ибо там обыкновенный html, уж лучше парсить potok.xspf, там хоть XML обыкновенный.
p.s. не все
Отредактировано Klef (05-12-2009 22:13:22)
Всем привет! Возникла проблема в написании скрипта для icecast2
Нужен php скрипт который сохраняет в файл stream.txt информацию о потоках в данный момент работающих на сервере.
У меня на станции есть потоки /ices /high /iphon и иногда дополнительные в случаи трансляции с других точек для других сайтов
Я из flash обращаюсь к скрипту и после читаю информацию.
Хотелось бы в лучьшем случаи прямо из flash получить информацию о существовании потока. К примеру я транслирую поток /gg и флешка если поток есть то меняет свой фрейм.
Кто может подскажите варианты.
Ребята подскажите п-ста!!!! Что надо сделать чтобы при выключении одного енкодера и при включении второго небыло разрывов и реконектов канала?
2Klef Проблема в том что на всех шести страницах темы есть крипты берущие данные только из status2.xsl , но не из status.xsl... Конечно возможно мой айскаст настроен плохо и не показывает данные о Server Discription в status2.xsl...
2all[оффтоп]: Кто держит своё радио, расскажите пожалуйста как вы используете систему заявок. Можно в ЛС.
Ребята нужна помощь. Как сделать так чтобы айскаст при отключении одног канала и включении другого не обрывал канал??? П,С Это для конекта ди-джеев
Страницы Назад 1 … 4 5 6 7 8 … 33 Далее
Чтобы отправить ответ, вы должны войти или зарегистрироваться