Тема: Icecast2 + Ices - преер и вывод обложки из mp3 тега

Имеется вышеуказанная связка
На поддомене прикручено купленный скрипт плеера потока native flashradio (правда работает с костылем, но имя трека воспроизводит)
Собственно вопрос. Как из Icecast2 дернуть имя и может путь к файлу который сейчас играет. Или еще какой вариант?
Скрипт который дергает из тэга картинку я тоже нашел и прикрутил.
http://radio.crazytetra.ru/1.php
Сейчас я ему для теста передаю путь ручками

<?php
require_once('./getid3/getid3.php');
$value = "2.mp3";

Хотелось бы автоматизировать это все и связать в единую цельную картину. Что бы радио играло, и выводилась картинка из тегов.
Все треки я переработал руками, везде есть картинка, везде используються только v2 тэги, остальные удалены

В голову только приходит предварительный скрипт пхп который проходит по прейлисту и заполняет mysql базу имя трека - название тега, а потом простейшим запросом выдергивать имя файла. но что то как то неправильно

Отредактировано CrazyTetra (01-03-2015 16:03:50)

2

Re: Icecast2 + Ices - преер и вывод обложки из mp3 тега

Поименуйте mp3 в формате artist - title и дергайте на здоровье даныые из icecast, только не забывайте что не все символы можно использовать в url. Вобще Вам проще написать скрипт который распакует все коверы в папку и оттуда по именам их дергать. Ну а в идеале бакенд который распаковывает ковер играющей композиции и передает название файла плееру.

3

Re: Icecast2 + Ices - преер и вывод обложки из mp3 тега

gyurgin_1 пишет:

Поименуйте mp3 в формате artist - title и дергайте на здоровье даныые из icecast, только не забывайте что не все символы можно использовать в url. Вобще Вам проще написать скрипт который распакует все коверы в папку и оттуда по именам их дергать. Ну а в идеале бакенд который распаковывает ковер играющей композиции и передает название файла плееру.

да эт все понятно. неужеле нельзя через апи дернуть имя трека играющего

4

Re: Icecast2 + Ices - преер и вывод обложки из mp3 тега

неужеле нельзя через апи дернуть имя трека играющего

Я не совсем понял - Вы хотите от icecast получить имя файла чтоли?
Как Вы себе это представляете? Icecast спросил у ices и выдал? У ices надо спрашивать что он там играет.

5

Re: Icecast2 + Ices - преер и вывод обложки из mp3 тега

gyurgin_1 пишет:

неужеле нельзя через апи дернуть имя трека играющего

Я не совсем понял - Вы хотите от icecast получить имя файла чтоли?
Как Вы себе это представляете? Icecast спросил у ices и выдал? У ices надо спрашивать что он там играет.

ок, мое упущение. Вопрос так звучит - как получить имя текущего играющего файла.

6

Re: Icecast2 + Ices - преер и вывод обложки из mp3 тега

как раз проще спросить у Icecast, а не у ices, так как первый уже парсит поток от ices.
тестовая страничка, еще не доделана, но уже работает. блок "что играет" справа сверху взята с icecast...

нельзя всем дать все потому, что всех много, а всего мало