1

Тема: Вывод Ведущего Картинкой - liquidsoap - icecast

Привет всем!Зарания извенаюс за граматику пишу използуя транслит.ру!вапрос таков как вивести картинку dj на саит! Принцип работи такои icecast2 + liquidsoap в каторий я подклучаюс через sam broadcaster.Metadata в liquidsoap меняитса как захажу как dj паэвлайитса Live dj на саите где виводитса названия текуший песни.Ранша използавал вот етот скрипт но тагда у мена била 2 моунта live и nonstop.Вазможна ли какта подправит етот скрипт штоб он брал титле и заменял ево на картинку.


ранше използавал етот скрипт работал как чеси!

<?php
echo('<meta http-equiv="refresh" content="30">');
error_reporting(0);
header("Content-Type: text/html; charset=UTF-8");

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);
}

$fl = file_get_contents("http://mysite.com:8000/status.xsl?mount=/live");

$rj = antara($fl,"<td>Stream Title:</td>\n<td class=\"streamdata\">","</td>");

if($rj == "0" or $rj == ""){
echo "<img src='http://mysite.com/miscimg/nonstop.png'>"; 
$fl = file_get_contents('http://mysite.com:8000/status.xsl?mount=/play');
}else
{
switch ($rj) {


case "dj1":
echo "<img src='http://mysite.com/miscimg/dj1.png' wight=100%>";
break;

case "dj2":
echo "<img src='http://mysite.com/miscimg/dj2.png' wight=100%>";
break;


}
}

?>
https://cdn1.iconfinder.com/data/icons/fatcow/16/debian.png

2

Re: Вывод Ведущего Картинкой - liquidsoap - icecast

otzivcivast vpecetlait !!!

Отредактировано enzO (10-09-2015 12:22:47)

https://cdn1.iconfinder.com/data/icons/fatcow/16/debian.png

3

Re: Вывод Ведущего Картинкой - liquidsoap - icecast

В stream-description можно писать ник выходящего в эфир диджея, а на сайте парсить это значение и в зависимости от того, что там написано -- выводить соответствующую картинку.