1

Тема: Передача для слушателей радио своего текста

Здравствуйте. Есть такая задачка. Показывать в бегущей строке winamp'a или в любом другом окне проигрывателя результаты работы одного парсера (написан на php). Результат работы парсера представляет собой текстовую строку, которую очень хочется показать слушателям радио, которое вещается с помощью SHOUTcast.

Если честно, даже не знаю с какой стороны подступится к этой задачке... Очень надеюсь на помощь...

2

Re: Передача для слушателей радио своего текста

Если прогамма вещатель не позволяет изменять титл то можно через админку шоута - через url, url точно не помню

3

Re: Передача для слушателей радио своего текста

модель - shoutcast+radioboss ...

4

Re: Передача для слушателей радио своего текста

в админке ничего такого... баны и статистика...

5

Re: Передача для слушателей радио своего текста

кнопки там нет, говорю же есть спец. url для этого

6

Re: Передача для слушателей радио своего текста

http://localhost:8000/admin.cgi?pass=YOUR_PASSWORD&mode=updinfo&song=METADATA

Отредактировано Krueger (04-11-2012 12:38:19)

7

Re: Передача для слушателей радио своего текста

Я, конечно, извиняюсь за вопрос - но "что может быть?" или "что должно быть?" в поле METADATA...


ЗЫ. Что бы не надоедать вопросами... может подскажете, что можно почитать на эту тему... В смысле форматы и способы обращения к серверу...

8

Re: Передача для слушателей радио своего текста

для того чтоб немного разобраться что и откуда берется инфо, изучите XML shoutcast'a , как структурирован его XML
Для shoutcast посетите страницу своего сервера по адресу http://localhost:8000/admin.cgi?pass=пароль&mode=viewxml 
Способы обращения к XML методом GET /  Обращение к XML-парсеру на сайте возможно через аякс, json, а там далее разбор по тегам. Для большей функциональности (голосования, графическое оформление и т.д. ) связать с БД.
На вики почитайте про XML и его парсинг.

Парсер для shoutcast есть в сети.

Отредактировано VapSite (04-11-2012 14:59:12)

9

Re: Передача для слушателей радио своего текста

Ошибка синтаксического анализа XML: некорректно
Адрес: file:///C:/Documents%20and%20Settings/%D0%90%D0%B4%D0%BC%D0%B8%D0%BD%D0%B8%D1%81%D1%82%D1%80%D0%B0%D1%82%D0%BE%D1%80/%D0%A0%D0%B0%D0%B1%D0%BE%D1%87%D0%B8%D0%B9%20%D1%81%D1%82%D0%BE%D0%BB/shout.xml
Строка 1, символ 3378:

Вот такую штуку он мне выдал при запросе - http://localhost:8000/admin.cgi?pass=пароль&mode=viewxml

10

Re: Передача для слушателей радио своего текста

Причем тут xml ? Человек просто хотел поменять метадату

11

Re: Передача для слушателей радио своего текста

Aleks197: .....В смысле форматы и способы обращения к серверу...

Aleks197: Здравствуйте. Есть такая задачка. Показывать в бегущей строке winamp'a или в любом другом окне проигрывателя результаты работы одного парсера (написан на php). Результат работы парсера представляет собой текстовую строку, которую очень хочется показать слушателям радио, которое вещается с помощью SHOUTcast.

по моему требуемый функционал не требует какого-то специального парсера на PHP
Все доступно стандартными средствами стримера и самого shoutcast'a   
Парсер - php требуется для работы на сайте чаще всего.

Приведите примеры, чего хотите, какого вида строки отображаемой в плеерах.

Пример:
Имя потока: Internet-radio - Dance Hits
Текущий заголовок: ANGEL CITY - SUNRISE

Отредактировано VapSite (05-11-2012 13:20:28)

12

Re: Передача для слушателей радио своего текста

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

http://example.com:8000/admin.cgi?pass=ТУТ_ПАРОЛЬ&mode=updinfo&song=ТУТ_ТЕКСТ_КОТОРЫЙ_ВЫВЕДЕТСЯ_У_СЛУШАТЕЛЯ

Перешли по ссылке, браузер выведет сообщение об ошибке, но текст все равно обновится и появится в плеерах слушателей. Вот и все, на основе этой ссылки, можно написать простенький скрипт под свои нужды.

Отредактировано Krueger (05-11-2012 17:41:28)