Нужен скрипт для вывода тегов из IceCast на сайт

Нужен скрипт для вывода тегов из IceCast на сайт

Нужен скрипт для вывода названия текущего трека на сайт.

2 Ответ от Radio-Tochka.com 24-10-2015 23:29:44
  • Откуда: Москва
  • Зарегистрирован: 28-04-2007
  • Сообщений: 111
Re: Нужен скрипт для вывода тегов из IceCast на сайт 3 Ответ от Dmitriy.Nazarov 24-10-2015 23:31:56
  • Откуда: Москва
  • Зарегистрирован: 24-10-2015
  • Сообщений: 8
Re: Нужен скрипт для вывода тегов из IceCast на сайт пишет Radio-Tochka.com: 4 Ответ от Radio-Tochka.com 24-10-2015 23:45:33
  • Откуда: Москва
  • Зарегистрирован: 28-04-2007
  • Сообщений: 111
Re: Нужен скрипт для вывода тегов из IceCast на сайт

Ссылку на поток можете опубликовать? Нужно версию посмотреть.

5 Ответ от Dmitriy.Nazarov 24-10-2015 23:52:42
  • Откуда: Москва
  • Зарегистрирован: 24-10-2015
  • Сообщений: 8
Re: Нужен скрипт для вывода тегов из IceCast на сайт пишет Radio-Tochka.com:

Ссылку на поток можете опубликовать? Нужно версию посмотреть.

http://185.9.146.179:8000/Сейчас идет тестирование Сервера и ПО

6 Ответ от Radio-Tochka.com 25-10-2015 00:34:37
  • Откуда: Москва
  • Зарегистрирован: 28-04-2007
  • Сообщений: 111
Re: Нужен скрипт для вывода тегов из IceCast на сайт

после этого из Javascript можно сделать запрос по адресу http://185.9.146.179:8000/status-json.xsl и получить JSON со статусом трансляции.Останется сделать вывод этой информации на странице, вот пример скрипта:

Отредактировано Radio-Tochka.com (25-10-2015 00:35:42)

7 Ответ от Dmitriy.Nazarov 25-10-2015 00:57:21
  • Откуда: Москва
  • Зарегистрирован: 24-10-2015
  • Сообщений: 8
Re: Нужен скрипт для вывода тегов из IceCast на сайт пишет Radio-Tochka.com:

Останется сделать вывод этой информации на странице

Все сделал. Но отображается только название трека, исполнителя нетhttp://185.9.146.179:8000/test.html

8 Ответ от Radio-Tochka.com 25-10-2015 01:00:53
  • Откуда: Москва
  • Зарегистрирован: 28-04-2007
  • Сообщений: 111
Re: Нужен скрипт для вывода тегов из IceCast на сайт

Если нужна полная строка с исполнителем и названием трэка, то в скрипте заменить это:

9 Ответ от Dmitriy.Nazarov 25-10-2015 01:09:09
  • Откуда: Москва
  • Зарегистрирован: 24-10-2015
  • Сообщений: 8
Re: Нужен скрипт для вывода тегов из IceCast на сайт пишет Radio-Tochka.com:

Если нужна полная строка с исполнителем и названием трэка, то в скрипте заменить это:

Спасибо! Возможно, еще понадобится Ваша помощь позднее

10 Ответ от Dmitriy.Nazarov 25-10-2015 12:35:10
  • Откуда: Москва
  • Зарегистрирован: 24-10-2015
  • Сообщений: 8
Re: Нужен скрипт для вывода тегов из IceCast на сайт

Если Два потока на одном сервере IceCast (mp3 и aacp+), то не выводится информация о треке.Как в таком случаи быть?

11 Ответ от Radio-Tochka.com 25-10-2015 19:03:10
  • Откуда: Москва
  • Зарегистрирован: 28-04-2007
  • Сообщений: 111
Re: Нужен скрипт для вывода тегов из IceCast на сайт

теперь, когда их два, нужно взять первый из массива:

12 Ответ от Dmitriy.Nazarov 25-10-2015 19:37:58
  • Откуда: Москва
  • Зарегистрирован: 24-10-2015
  • Сообщений: 8
Re: Нужен скрипт для вывода тегов из IceCast на сайт 13 Ответ от Dmitriy.Nazarov 27-10-2015 12:33:09
  • Откуда: Москва
  • Зарегистрирован: 24-10-2015
  • Сообщений: 8
Re: Нужен скрипт для вывода тегов из IceCast на сайт

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

14 Ответ от yakoff 03-11-2015 00:28:09
  • Зарегистрирован: 27-10-2015
  • Сообщений: 25
Re: Нужен скрипт для вывода тегов из IceCast на сайт

Установил icecast 2.4.2.Использую скрипт от Radio-Tochka.com:

Ничего не кажет.. в то же время файл "http://188.166.110.220:8000/status-json.xsl" доступен через браузер.Пробовал использовать Ваш файл "http://185.9.146.179:8000/status-json.xsl" - все работает: вытаскиваю все данные, какие хочу, то есть с принципом работы немного разобрался.При использовании файла со своего сервера - ничего не отображает. Пробовал обратиться и к text(response.icestats.source.artist) , и к text(response.icestats.source.server_url) - ни в какую..

Файлы /icecast/status-json.xsl/icecast/xml2json.xsltна месте, содержание стандартно, ничего не менял.

Есть разница в поведении между моим и Вашим status-json.xs: при обращении через браузер у мой status-json.xs открывается прямо в браузере, а у Вас браузер сохраняет файл с именем "file-". Хотя подозреваю, что в данном случае дело в content-type вашего файла, и роли не играет.

Как вывести название трека? Что я делаю не так?

Отредактировано yakoff (05-11-2015 00:38:46)

15 Ответ от yakoff 07-11-2015 13:52:17
  • Зарегистрирован: 27-10-2015
  • Сообщений: 25
Re: Нужен скрипт для вывода тегов из IceCast на сайт

Уважаемые форумчане! ну помогите, брутфорс кодинг положительных результатов не дает.

16 Ответ от temacoder 23-08-2018 10:31:04
  • Зарегистрирован: 23-08-2018
  • Сообщений: 2
Re: Нужен скрипт для вывода тегов из IceCast на сайт

Добрый день! Сделал вывод названия треков по вашему скрипту и все отлично работает. Но есть один вопрос, почему в логах icecast с каждого IP идет от 5 до 20 запросов в минуту? В коде я указал, чтобы обновление было раз в 60 сек. Вот пример лога:

📎📎📎📎📎📎📎📎📎📎