Re: Скрипты для Icecast
пишет Александрович:
Помогите вытащить от сюда инфу
http://listen.rcast.pro:8000/status.xsl
Какаго нибуть /маунт
А я потом под себя переделаю
Эта же информация есть ещё и в JSON-формате: http://listen.rcast.pro:8000/json.xsl
Первый русскоязычный форум посвященный интернет-радиовещанию
Страницы Назад 1 … 28 29 30 31 32 33 Далее
Чтобы отправить ответ, вы должны войти или зарегистрироваться
пишет Александрович:
Помогите вытащить от сюда инфу
http://listen.rcast.pro:8000/status.xsl
Какаго нибуть /маунт
А я потом под себя переделаю
Эта же информация есть ещё и в JSON-формате: http://listen.rcast.pro:8000/json.xsl
Feest, Я знаю об этом.... только не знаю как ее про парсить себе на сайт!!!
Отредактировано Александрович (10-10-2012 21:00:59)
Обычно, кто не знает, тот покупает готовое...
Либо мануалит и учится http://php.net/manual/ru/function.file-get-contents.php
http://php.net/manual/en/function.json-decode.php
но помоему там json не валидный, проверил тут http://jsonlint.com/ и json_decode не распознает
<?php
$json = file_get_contents("http://listen.rcast.pro:8000/json.xsl?mount=/krueger");
$json = str_replace("parseMusic (", "", $json);
$json = str_replace("},", "}", $json);
$json = str_replace(");", "", $json);
$obj = json_decode($json);
echo $obj->{'/krueger'}->{'title'};
?>
дальше на домашнее задание )
Кто нибудь делал вывод информации с помощью JSONP ?
привет всем!КАк сделать автообновление скрипта!???
<?
$data = file_get_contents('http://radiosity.listen.moeradio.ru:10000/ru_status.xsl?mount=/radiosity');
function antara($string, $start, $end){
$string = " ".$string;
$ini = strpos($string,$start);
if ($ini == 0) return "";
$ini += strlen($start);
$len = strpos($string,$end,$ini) - $ini;
return substr($string,$ini,$len);
}
$Current_song = antara($data, "Сейчас играет:</td>\n<td class=\"streamdata\">","</td>");
echo 'Сейчас играет: '.$Current_song.' <br>'
?>
Отредактировано mcjeka (12-11-2012 17:21:55)
пишет mcjeka:
привет всем!КАк сделать автообновление скрипта!???
<? $data = file_get_contents('http://radiosity.listen.moeradio.ru:10000/ru_status.xsl?mount=/radiosity'); function antara($string, $start, $end){ $string = " ".$string; $ini = strpos($string,$start); if ($ini == 0) return ""; $ini += strlen($start); $len = strpos($string,$end,$ini) - $ini; return substr($string,$ini,$len); } $Current_song = antara($data, "Сейчас играет:</td>\n<td class=\"streamdata\">","</td>"); echo 'Сейчас играет: '.$Current_song.' <br>' ?>
Друзья, просьба игнорировать подобных лентяев, т.к. уже надоели плодить 100 одинаковых тем и вопросов!
Я потратил 1 (!!!!!!!) минуту, чтобы найти ответ на этот вопрос, ищи сам...
Я гдето натыкался в инете, на подобное, чел через AJAX замутил автообновление
вот так атообновление у меня на сайте работает
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
jQuery(document).ready(function(){
setInterval("jQuery('#timeA').load('# span#timeB');",10000);
});
</script>
<span id="timeA"><span id="timeB">
php скрипт
</span></span>
Отредактировано Amelion (12-03-2013 16:46:56)
пишет Amelion:
Я гдето натыкался в инете, на подобное, чел через AJAX замутил автообновление
Листни в этой теме страницу назад и найдешь ответ...
Хэлоу:)
как добавить скрипт в php страничку ?
код :
<?php
$fl = file_get_contents('http://IP-адрес_радио:порт/');if (preg_match('#<td>Current Song\:<\/td><td class=\"streamdata\">(.*)<\/td>#Ui',$fl,$m)) {
$song = $m___91;1___93;;
echo "<b>Сейчас играет:</b> {$song}<br \>";
} else {
echo "<b>Сейчас играет:</b> Нет потока<br \>";
}if (preg_match('#<td>Stream URL\:<\/td><td class=\"streamdata\">(.*)<\/td>#Ui',$fl,$m)) {
$url = $m___91;1___93;;
echo "<b>Сайт радио:</b> {$url}<br \>";
} else {
echo "<b>Сайт радио:</b> Нет потока<br \>";
}if (preg_match('#<td>Content Type\:<\/td><td class=\"streamdata\">(.*)<\/td>#Ui',$fl,$m)) {
$format = $m___91;1___93;;
echo "<b>Формат потока:</b> {$format}<br \>";
} else {
echo "<b>Формат потока:</b> Нет потока<br \>";
}if (preg_match('#<td>Current Listeners:</td><td class=\"streamdata\">(___91;\d___93;*)<\/td>#Ui',$fl,$m)) {
$listeners = $m___91;1___93;;
echo "<b>Cлушателей:</b> {$listeners}<br \>";
} else {
echo "<b>Cлушателей:</b> Нет потока<br \>";
}?>
вроде добавил,но у меня выводит сам скрипт....
http://radio-udomlya.ru
пишет butthead:
Хэлоу:)
как добавить скрипт в php страничку ?
..............................
вроде добавил,но у меня выводит сам скрипт....
http://radio-udomlya.ru
Это весь код страницы или часть?
Если часть, кинь весь код
эмм.. да у тебя PHP на сайте не работает..
пишет Azod:
эмм.. да у тебя PHP на сайте не работает..
php поидее работает...форум же как то пашет (ex bb )
у меня сервер lighttpd
скрипт я взял в 15 посте
ссори вопрос не так задал...
надо добавить скрипт php в html страничку...вот.
http://radio-udomlya.ru/forum/
Отредактировано butthead (07-02-2013 00:15:14)
Доброй ночи!
Помогите пожалуйста
Вот нашел в теме скрипт который последние 20 песен показывает:
Показать / Cкрыть текст
Доработал под себя до такого вида:
Показать / Cкрыть текст
Дело в том что у меня 2 маунта одинаковых 320 и 96 - соответственно счетчик и выставлен уменьшаться на 2.
Сейчас количество маунтов выросло до 4х и они разные - статистика сбилась напрочь.
Как в скрипте сделать выборку по какому-либо маунту? А то я в PHP ну никак можно сказать не смыслю
Заранее спасибо.
Господа прошу вашей помощи или хотя бы указания правильного направления в поиске скрипта голосования за текущую композицию и вывода топа? icecast2 по возможности бесплатного? Спасибо! googleние к результату не привело!
http://www.plati.ru/asp/pay.asp?idd=1152113
Согласен! Единственное перед оплатой..........защита на голосовании есть........ip cookie?
пишет pincher:
Согласен! Единственное перед оплатой..........защита на голосовании есть........ip cookie?
по ip.
пишет Amelion:
Я гдето натыкался в инете, на подобное, чел через AJAX замутил автообновление
вот так атообновление у меня на сайте работает<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
jQuery(document).ready(function(){
setInterval("jQuery('#timeA').load('# span#timeB');",10000);
});
</script>
<span id="timeA"><span id="timeB">php скрипт
</span></span>
Такой скрипт сильно грузит сайт
}
Отредактировано pincher (16-05-2013 23:21:48)
Вопрос, как сделать вещание из другого города моей станции через мой постоянный айпи но с другого города
с другого города подключиться к вашему icecast используя ваш ip
Страницы Назад 1 … 28 29 30 31 32 33 Далее
Чтобы отправить ответ, вы должны войти или зарегистрироваться