PHP, Last.fm, предпрослушка

Тема в разделе "PHP", создана пользователем Albert22, 1 мар 2009.

Статус темы:
Закрыта.
Модераторы: latteo
  1. Albert22

    Albert22

    Регистр.:
    30 мар 2008
    Сообщения:
    270
    Симпатии:
    10
    Всем привет :)

    Нужно чтобы со страницы встроенный плеер проигрывал музыку.
    Всё бы ничего, но проигрывает он её не во всех браузерах.
    Опера и ФФ как обычно всё работает.
    Ну а в моих любимых быдлосафари и недоИЕ конечно же нет.

    Вот пример проблемной страницы: http://a5radio.org.ua/top/track/11/
    Пробовал другие: XSPF Player, JW Player, Yahoo! Player и т.д.
    Сейчас поставил от гугла, по идее должен быть оптимальным.

    Судя по всему, проблема в следующем:
    Музыка тырится через API с last.fm
    Плейлист выдаёт трек вида
    http://play.last.fm/preview/20850499.mp3
    который при непосредственном открытии форвардится на
    http://s1.last.fm/preview/20850499/246/0001128117/25/344124800.mp3
    Видимо это некоторые браузеры и не понимают.

    Подскажите, как раскусить эту переадресацию и получить настоящий адрес файла?
    Вопхать в плеер и должно заработать.
    Но это не более чем мои догадки, и вопрос должен звучать так:
    Подскажите, почему в некоторых браузерах музыка не играет?
     
  2. vovaNux

    vovaNux Постоялец

    Регистр.:
    10 апр 2007
    Сообщения:
    125
    Симпатии:
    16
    Попробуй отследить, используя анализаторы заголовков. Я юзаю HTTP Watch Pro, но вполне достаточно Live HTTP Headers для лисы
     
  3. Albert22

    Albert22

    Регистр.:
    30 мар 2008
    Сообщения:
    270
    Симпатии:
    10
    Не не не, файл гребётся скриптом на лету.
    Не факт что у посетителя будет установлен Live HTTP Headers ,а просить его об этом не идейно.
     
Статус темы:
Закрыта.