[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Скрипт Icecast
Страницы: 1, 2
jnxwl
Добрый день! Есть скрипт, который выводит на страницу данные о потоковом вещании (название трека, количество слушателей, etc). Подскажите, как мне сделать чтобы он автоматически обновлял данные при смене трека/добавлении новых слушателей. Новичок в этом деле. Заранее благодарю.
Вот сам скрипт

<?php
$icecast_url='http://95.31.50.136:8000';
$output = file_get_contents($icecast_url);
$search='#<div class="newscontent">.*?Point /(.*?)<.*?href="(.*?)">M3U<.*?Listeners.*?class="streamdata">(.*?)< ;.*?Song:.*?class="streamdata">(.*?)<.*?</div>#si';
preg_match_all($search, $output, $matches);
$j=count($matches[0]);
for ($i=0;$i<$j; $i++) {
$point_name=$matches[1][$i];
$pount_m3u=$icecast_url.$matches[2][$i];
$point_listners_count=$matches[3][$i];
$point_current_song=$matches[4][$i];
//
echo 'mount point: <b>'.$point_name.'</b>
'
;
echo 'm3u: <a href="'.$pount_m3u.'">'.$pount_m3u.'</a>
'
;
echo 'Количество слушателей : <b>'.$point_listners_count.'</b>
'
;
echo 'Сейчас играет : <b>'. $point_current_song.'</b>
'
;
}
?>
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.