Воспроизведение файлов MP3 и видео YouTube на веб-странице на Blackberry, Android, iPhone - PullRequest
0 голосов
/ 02 февраля 2012

Я занимаюсь разработкой мобильного веб-сайта со звуком (ссылки на собственные файлы MP3) и видео (ссылки на YouTube).Моими целевыми пользователями являются платформы Blackberry, Android и Iphone.

Я хочу, чтобы аудио / видео файл воспроизводился в браузере с использованием HTML5 с резервной флэш-памятью, или чтобы открыть собственный медиаплеер устройства.Если оба не удаются, я могу показать ссылку для загрузки MP3 или ссылку на страницу YouTube.

Для видео с YouTube я читаю что-то на S / O о RSTP , ноэто ручной процесс, я не знаю, есть ли какой-нибудь способ автоматизировать это с помощью API YouTube.

Исходя из моих выводов, ежевика может показаться самой сложной платформой, потому что я не могу найти многоподдержка аудио / видео javascript / css / html.К сожалению, в моем случае это основная целевая платформа.

Ссылки на любые статьи, ресурсы или плагины, которые могут помочь, будут высоко оценены.

1 Ответ

1 голос
/ 06 февраля 2012

Я исправил видео часть. Я наткнулся на блог с этой информацией, и, к сожалению, продолжая рыскать в Интернете, я снова потерял ссылку. Вот что он / она предложил.

например. PHP-код для видео с идентификатором YouTube Mgi4fkp9YAg это то, что я сделал. Он отлично работал на BlackBerry и Android, у меня нет iPhone, но, думаю, он тоже должен там работать:

    <?php
    $ua = strtolower($_SERVER['HTTP_USER_AGENT']);
    $pos_blackberry = strrpos($ua, "blackberry");
    $pos_webkit = strrpos($ua, "webkit");

    if (!($pos_blackberry === false)) {
        if (!($pos_webkit === false)) {          
                    $output = '<a href="http://www.youtube.com/watch?v=Mgi4fkp9YAg"><img width="310" height="160" title="videotitle" alt="videoalt" src="http://img.youtube.com/vi/Mgi4fkp9YAg/0.jpg" /></a>';        
            }
    }else{
        $output = '<iframe width="310" height="160" src="http://www.youtube.com/embed/Mgi4fkp9YAg?controls=1&showinfo=0&showsearch=0&modestbranding=1"></iframe>';
    }

    echo $output;
?>

Теперь мне нужно знать, как воспроизводить самостоятельно размещенные MP3-файлы на веб-страницах на BlackBerry и Android. Все еще смотрю ...

...