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

Метаданные с различной информацией.

 

1572
KyPIIaToB @KyPIIaToB
Наткнулся тут на одно радейко ********** , дак что мне понравилось, они засунули в метаданные инфо о количестве слушателей.. как? ) ********** тут можно наглядно посмотреть)

410
Евгений @Drakkar
Очень любопытно.... ГЛЮКОЗА - БАБОЧКИ // ON LINE: 1530
А они в настройках метаданных в СЭМЕ ... не применили ли случаем какой то секретный код $, где указали бы ссыль с логином и паролем на айскаст?)

6245
Тарас @tarasian666
как - зависит от того чем вещают
в сэме думаю вполне реально, он же парсит инфу с icecast и метаданные можно изменять

да и в других порядных вещателях такое должно быть реально

1572
KyPIIaToB @KyPIIaToB
Пере ковырял, так и не нашел что либо в том же СЕМ по этому поводу,

6245
Тарас @tarasian666
а вот пал скрипт

**********

6245
Тарас @tarasian666
и еще **********

самое подходящее ))

1572
KyPIIaToB @KyPIIaToB
Да эти скрипта старые я про них знаю, только я не могу найти какой либо команды в том же пале отображения слушателей. А так я уже думал, попытаться сделать скрипт, который мне будет записывать в файл с айса кол слушателей и от туда уже эти скриптом подставлять, но это танцы с бубном, должно быть лучше решение.. Пока думаю как, но решения найти не могу. SAM даже в базу не фиксирует количество слушателей.

1572
KyPIIaToB @KyPIIaToB
Можно также через html output выводить трек, опять же, там тоже нет парсинга слушателей, беда)

6245
Тарас @tarasian666
$Viewers$ = колво слушателей

1572
KyPIIaToB @KyPIIaToB
tarasian666 пишет:

$Viewers$ = колво слушателей

Спасибо, реализовал)
Жаль генерация идет каждый трек только (((

1572
KyPIIaToB @KyPIIaToB
А просто pal может парсить слушателей?

6245
Тарас @tarasian666

for I := 0 to Relays.Count-1 do
begin
relayCount := Relays[i].Viewers;
totalCount := totalCount + relayCount;
end;

1572
KyPIIaToB @KyPIIaToB
tarasian666 пишет:


for I := 0 to Relays.Count-1 do
begin
relayCount := Relays[i].Viewers;
totalCount := totalCount + relayCount;
end;

Кинь пожалуйста ссылку на исходную информацию

6245
1572
KyPIIaToB @KyPIIaToB
Цуко не получается (

1572
KyPIIaToB @KyPIIaToB
Ну что то получается уже, вот есть CurSong := ActivePlayer.GetSongInfo ; как тут получается мне нужно подписать, что бы они название + слушатели показывал, если слушатели это I ?

6245
Тарас @tarasian666
CurSong := ActivePlayer.GetSongInfo + "количество слушателей: " + totalCount;
Encoders.SongChange(CurSong);

так наверное

6245
Тарас @tarasian666
I := totalCount

1572
KyPIIaToB @KyPIIaToB
Неа ( Не хочет он так понимать
Короче, кто поможет реализовать нормально, залью на пиво и отблагодарю)))

Кстати, мне кажется проще брать тогда стату так

Listeners := Relays.Viewers;

Но почему то, не получается не как добавить эти данные при создании данных CurSong := ActivePlayer.GetSongInfo; Как не пытался, ошибка и все тут ((((

Отредактировано KyPIIaToB - 23.03.2012
6245
Тарас @tarasian666
я кажется понял, во первых string и integer не совмещаются, во вторых там титлы в определенном формате, а именно массив или тп