ОсновноеRadiotalkПользовательское
Общие вопросы по интернет радио вещанию
6   •   Посмотреть все темы

Не отображается административная панель в Icecast

 

6245
Тарас @tarasian666
apt-get purge icecast2
но удалить и поставить заново вряд ли поможет чемто

у вас конфиг от 2.3.2 а стоит 2.3.2-kh29

надо помнять строчку <alias source="/" dest="/status.xsl"/>
на <alias source="/" dest="/index.html"/>

10
Sergey_Walter @Sergey_Walter
У меня теперь не парсит этот скрипт инфу от туда =(

<br>
<?php
$data = file_get_contents('http://188.120.239.171:8000/status.xsl?mount=/madtown');

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);
}
$title = antara($data, "Stream Title:</td>\n<td class=\"streamdata\">","</td>");

$description = antara($data, "Stream Description:</td>\n<td class=\"streamdata\">","</td>");
$content_type = antara($data, "Content Type:</td>\n<td class=\"streamdata\">","</td>");
$Mount_started = antara($data, "Mount started:</td>\n<td class=\"streamdata\">","</td>");
$Bitrate = antara($data, "Bitrate:</td>\n<td class=\"streamdata\">","</td>");
$Current_listeners = antara($data, "Current Listeners:</td>\n<td class=\"streamdata\">","</td>");
$Peak_listeners = antara($data, "Peak Listeners:</td>\n<td class=\"streamdata\">","</td>");
$Stream_genre = antara($data, "Stream Genre:</td>\n<td class=\"streamdata\">","</td>");
$Stream_url = antara($data, "Stream URL:</td>\n<td class=\"streamdata\">","</td>");
$Current_song = antara($data, "Current Song:</td>\n<td class=\"streamdata\">","</td>");
$hellp_curr_listeners = antara($hellp, "Сейчас слушают:</td>\n<td class=\"streamdata\">","</td>");
$hellp_peak_listeners = antara($hellp, "Максимум было</td>\n<td class=\"streamdata\">","</td>");
$Curr_listens=$Current_listeners2+$Current_listeners+$hellp_curr_listeners;
$Peak_listens=$Peak_listeners2+$Peak_listeners+$hellp_peak_listeners;

$staylst=$Curr_listens+1;
echo '<div style=margin-left:20px;><span style="font-size:14px; font-weight:bold;">DJ:</span> <span style="color:yellow; font-size:14px; font-weight:bold;">'.$title.'</span> <br>
<span style="font-size:14px; font-weight:bold;">Описание:</span> <span style="color:yellow; font-size:14px; font-weight:bold;">'.$description.'</span> <br>
<span style="font-size:14px; font-weight:bold;">Начало вещания:</span> <span style="color:yellow; font-size:14px; font-weight:bold;">'.$Mount_started.'</span> <br>
<span style="font-size:14px; font-weight:bold;">Сейчас слушают:</span> <span style="color:yellow; font-size:14px; font-weight:bold;">'.$Curr_listens.'</span> <br>
<span style="font-size:14px; font-weight:bold;">Максимум слушало:</span> <span style="color:yellow; font-size:14px; font-weight:bold;">'.$Peak_listens.'</span> <br>
<span style="font-size:14px; font-weight:bold;">Жанр:</span> <span style="color:yellow; font-size:14px; font-weight:bold;">'.$Stream_genre.'</span> <br>
<span style="font-size:14px; font-weight:bold;">Сейчас играет:</span> <span style="color:aqua; font-size:14px; font-weight:bold;">'.$Current_song.'</span>
<br><br>

?>


А на предидущей версии работало норм! Или как поставить версию 2.3.2, подскажите а?

Отредактировано Sergey_Walter - 18.04.2012
6245
Тарас @tarasian666
потому что в kh другой status.xsl - надо смотреть в исходный код страницы ********** и искать различия поправляя скрипт

я б рекомендовал послностью стереть этот конфиг icecast со всеми изменениями и установить заново icecast не заменяя конфиг старой версией, только вставить нужные манты, задать макс колво слушателей и потоков

10
Sergey_Walter @Sergey_Walter
Я уже переустановил, ладно и на этом спасибо буду искать различия)