1,001

Re: SAM Broadcaster

пишет tarasian666:

без понятия что это за скрипт от  Deman'a
вы б его показали чтоль

showsong.php

<?require("config.php");?>
<html>
<META http-equiv=Content-Type content="text/html; charset=windows-1251">
<title><? echo "$station";?></title>
<body bgcolor=#000000>
<?
$db->open("SELECT songlist.*, historylist.listeners as listeners, historylist.requestID as requestID, historylist.date_played as starttime FROM historylist,songlist WHERE (historylist.songID = songlist.ID) AND (songlist.songtype='S') ORDER BY historylist.date_played DESC",6);
$history = $db->rows();
reset($history);

$db->open("SELECT songlist.*, queuelist.requestID as requestID FROM queuelist, songlist WHERE (queuelist.songID = songlist.ID)  AND (songlist.songtype='S') AND (songlist.artist <> '') ORDER BY queuelist.sortID ASC",2);
$queue = $db->rows();
reset($queue);

//### Вычесление наилучшего времени обновления веб страници. Необходимо для для обновления информации о трэке
//==================================================================================================

list($key, $song) = each($history);
$listeners = $song["listeners"];

$starttime = strtotime($song["date_played"]);
$curtime = time();
$timeleft = $starttime+round($song["duration"]/1000)-$curtime;

  //Установка интервала обновления
if($timeleft>0) # ждать минимум 30 секунд
   { $timeout = $timeleft;}        # если timeleft равно timeleft то страница обнавляется (это примерно конец трека)
else
   { $timeout = 90; }            # есле нет , ждать 90 секунд
   
if(($timeout>150) or ($timeout==0)) $timeout = 150;
if($timeout<30) $timeout  = 30;
   
$refreshURL = "showsong.php?buster=".date('dhis').rand(1,1000);

PrepareSong($song);
$mainsong = $song;
?>

<SCRIPT LANGUAGE="JavaScript">
<!---
var refreshID = "";
refreshID = setTimeout("DoRefresh()", <? echo ($timeout*1000); ?>);

function DoRefresh()
{
  document.location.href = '<? echo $refreshURL; ?>';
}
//--->
</SCRIPT>


<font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#c8a2c8"><b>Сейчас играет</b> (осталось <b id="countDownText"></b>)<br><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#ffffff">
<?echo $song["combine"];?></font></b><br>
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#c8a2c8"><b><font face="Verdana, Arial, Helvetica, sans-serif">Следующие:</font></b><br>
<font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#ffffff">
<?
if(count($queue)>0){
$i=0;
while(list($key, $song) = each($queue))
{
  if(empty($song["artist"]))
   $song["artist"] = 'Неизвестен'; 
   if($i>0) echo ", ";
   echo $song["artist"];
   if($song["requestid"]!=0)echo " ~заказано~";
   $i++; 
}
}
$requestid = $mainsong['requestid'];
if($requestid>0)
{
$db->open("SELECT name, msg FROM requestlist WHERE (ID = $requestid)",1);
           
if(($info = $db->row()) and (!empty($info['msg'])))
{
$info['msg'] = stripslashes($info['msg']);
?><br><b>Заказал(а):</b> <?echo $info['name'];?><br>
<b>Пожелания:</b> <?echo $info['msg'];
}
}

?>
</font><br>
<script language="JavaScript">
     var countDownInterval = <? echo $timeleft ?>;
     var countDownTime = countDownInterval + 1;

     if (document.all||document.getElementById)
       countDown();
     else
       window.onload = countDown;

     function countDown() {
       countDownTime--;
       if (countDownTime == 0) {
         countDownTime = countDownInterval;
         window.location.reload();
         return;
       }
       else if (countDownTime < 0)
         countDownTime = 30;
       if (document.all)
         document.all.countDownText.innerText = secsToMins(countDownTime);
       else if (document.getElementById)
         document.getElementById("countDownText").innerHTML = secsToMins(countDownTime);
       counter = setTimeout("countDown()", 1000);
     }

     function secsToMins(theValue) {
       var theMin = Math.floor(theValue / 60);
       var theSec = (theValue % 60);
       if (theSec < 10)
         theSec = "0" + theSec;
       return(theMin + ":" + theSec);
     }
   </script>
    </body>
</html>

1,002

Re: SAM Broadcaster

Фик знает что у тебя там за глюки, проверил, все отлично.
ЗЫ... дизайн сайта наглый рип прошлого дизайна kissfm.ua )

Отредактировано KyPIIaToB (12-09-2011 15:23:28)

В здоровом теле - здоровый дух!

1,003

Re: SAM Broadcaster

Только время первой песни показывает, потом не хочет.

1,004

Re: SAM Broadcaster

Не давно столкнулся с проблемой: Дано Sam BC и windows 7 Сэм открываеться и запускаеться, а вот с воспроизведением треков проблема они даже в дек не добавляються и не воспроизводяться, кто-то сталкивался?

1,005

Re: SAM Broadcaster

и где Вы такие кривые SAMы находите )

В здоровом теле - здоровый дух!

1,006

Re: SAM Broadcaster

пишет KyPIIaToB:

и где Вы такие кривые SAMы находите )

Не кривой, до этого он работал нормально, а тут капризничать начал)

1,007

Re: SAM Broadcaster

Как сделать так, что бы сэм всегда в плеере слушателя отображал только название радио? что бы не было видно названия песен
непонятно, когда как работает. когда только название отображает, а когда название трека. название писал в настройках энкодера для айскаст.

1,008

Re: SAM Broadcaster

Сними галку с enable title streaming в encoders

В здоровом теле - здоровый дух!

1,009

Re: SAM Broadcaster

KyPIIaToB
Спасибо

1,010

Re: SAM Broadcaster

Как заставить сэм работать без звукавухи если сами треки добавляються но не проигрываються?

Отредактировано Pioner (30-09-2011 01:09:38)

1,011

Re: SAM Broadcaster

пишет Pioner:

Как заставить сэм работать без звукавухи если сами треки добавляються но не проигрываються?

http://s39.radikal.ru/i085/1109/d9/8e098c54e2e3.jpg

В здоровом теле - здоровый дух!

1,012

Re: SAM Broadcaster

Проблему решил осталась последняя: Где то на форуме видил что можно в сэме сделать так, что в настройках можно задать время через которое будут повторятся треки в папки и рандомное проигрывание треков из папки только найти не могу..подскажите как организовать?

1,013

Re: SAM Broadcaster

Столкнулся с такой проблемой. Указываю ссылку в проигрывателе aimp все прекрасно работает, но если добавляю эту же ссылку на сайт в playlist.mpl то не работает, ссылка указываю таким образом
<stream artist="" title="тест" url="http://мой ip:8000/" />
Эфир пускаю через SAM Broadcaster

Что делать? Спасибо.

Отредактировано den_in (03-10-2011 17:49:12)

1,014

Re: SAM Broadcaster

Пробуй так http://ваш_ip:порт/;stream.nsv

В здоровом теле - здоровый дух!

1,015

Re: SAM Broadcaster

огромное спасибо smile

Отредактировано den_in (03-10-2011 18:46:06)

1,016

Re: SAM Broadcaster

Здравствуйте!!!У меня такой вопрос,возможно уже таков вопрос задавался,но просто нету сил перечитывать всю темку с надеждой найти ответ на свой вопрос.....(((Зжальтеся пожалуйста....
При добавлении той или иной песни в Плейлист,бывает такое что время(продолжительность песни) неизвестно и обозначается просто вот так ??:?? и естественно не воспроизводится,если  даже песни к примеру  скачаны с одного сервера или даже с одного альбома,одна песня нормально показывает время и проигрывается,другая же...может .при добавлении в Плейлист не показывает время (продолжительность песни) и  естественно не проигрывается....в чем причина,просто узе нет мочи качать одну и туже песня раз  сто, чтоб добиться её воспроизведения...ну а при приеме заказов это не очень удобно,даже трудно..так как Сэм может подвисать,подскажите плиз почему так????(Для справки у меня СЭМ 4.9)

1,017

Re: SAM Broadcaster

переименуйте файл (или еще папку в которой он) или перекодируйте в mp3 (если он не mp3 ), чаще всего проблема изза этого

1,018

Re: SAM Broadcaster

Проверь теги у этого трека.

В здоровом теле - здоровый дух!

1,019

Re: SAM Broadcaster

пишет tarasian666:

переименуйте файл (или еще папку в которой он) или перекодируйте в mp3 (если он не mp3 ), чаще всего проблема изза этого

Страюся использовать токо mp3 формат. Спасибки,папку переименовывать уже пробовала не помогло,а вот с  переменованием названия сработала)))Ой даж стыдно то,чаво раньше сама не попробовала то..ыщщщ
Благодарю за ответ!!!

пишет KyPIIaToB:

Проверь теги у этого трека.

Ой,я уже исправила путем выше подсказанного,но все же Спасибки шо откликнулися!!!!

Отредактировано lisok001 (04-10-2011 19:24:58)

1,020

Re: SAM Broadcaster

если теги не читаються то играть все ровно должно

у меня такой прикол когда в название трека или папки было записано в utf-8 со спец символами типа умлаут и тп

1,021

Re: SAM Broadcaster

Добрый вечер.
У меня тут еще один вопросик есть.
Как я понял этот сервер на Линуху не поставить?
Можете посоветовать чем его заменить? что бы установить на Линуксе?

1,022

Re: SAM Broadcaster

смотря какой функционал нужен

1,023

Re: SAM Broadcaster

то есть?
ну что б радио работало))

1,024

Re: SAM Broadcaster

пишет tarasian666:

смотря какой функционал нужен

Он в смысле про SAM говорит, про возможность установки его на линуксе.

пишет den_in:

то есть?
ну что б радио работало))

Попробуй его через вайн запустить.

В здоровом теле - здоровый дух!

1,025

Re: SAM Broadcaster

пишет den_in:

то есть?
ну что б радио работало))

IDJC - Internet DJ Console
Чем-то напоминает Сэм

http://radioheart.ru/banners/radioheart_400x40_banner.jpg
RadioHeart.ru: Функциональный радио хостинг с автодиджеем и нонстопом, а так же быстрый виртуальный хостинг. Возможность создать радио за 5 минут, подключить автодиджей и нонстоп.
Отзывы о хостинге