Сейчас играет Shoutcast/Icecast

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


person Harmanpreet Singh    schedule 20.04.2014    source источник


Ответы (2)


В идеале вы будете использовать какое-то push-уведомление с сервера об изменении метаданных. С помощью этих данных вы можете обновить статический файл или таблицу, которую регулярно читают все ваши клиенты. Вы также можете отправлять обновления клиентам напрямую, если используете что-то вроде WebSockets или JSON с длинным опросом.

В качестве альтернативы доступны службы для возврата метаданных в формате JSON для произвольного потока. Я запускаю один из них под названием AudioPump. Вы можете создать учетную запись здесь: http://audiopump.co/accounts/.

person Brad    schedule 21.04.2014

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

`Загрузка...

<script language="javascript" type="text/javascript" src="http://servername/file/recenttracks.js"  > `   

я получил это из документации Centova Cast http://www.centova.com/en/cast/docs

person Bogle    schedule 02.01.2017