Встраивание видео из мобильного веб-приложения - PullRequest
0 голосов
/ 28 июля 2011

Я искал информацию о встраивании видео на мобильный сайт. Вот несколько вопросов, которые у меня есть:

1) Я знаю, что использование тега HTML5 <video> будет работать с iPhone и Android, но есть ли какой-то конкретный способ сделать это для других телефонов? Я знаю, что буду бороться с ежевикой, но как насчет телефонов HTC или Windows Phone? С ними все будет хорошо? Большинство телефонов говорят, что они поддерживают HTML5, поэтому можно ли предположить, что видео будет поддерживаться?

2) Что касается телефонов, таких как Blackberry, можно ли было бы просто реализовать обычную веб-страницу, которая воспроизводит видео (мои обходные пути от bb всегда заключаются в воссоздании страницы как обычной веб-страницы). Я предполагаю, что игрок потока не может быть и речи. Есть лучший способ сделать это? Я хочу, чтобы приложение могло использовать как можно больше телефонов, поэтому я буду использовать такой формат:

if: Android OS/iPhone
  - Go to HTML5 Page
else if BB
   if version > 5 
     - Go to HTML5 Page
   else
     - Go to workaround
else if HTC
   - Assuming that html5 will work
else if Opera (for opera Mobi and Mobile)
   - Send to HTML5 page
else
   - Send to workaround

Редактировать забыл добавить страницу о поддержке HTML 5 .

1 Ответ

0 голосов
/ 28 июля 2011

Большинство телефонов / устройств фактически передают воспроизведение видео на системный медиаплеер (включая iPhone), большинство из которых способны воспроизводить некоторые варианты MP4 или H.264.Я использую DeviceAtlas http://deviceatlas.com/ или WURFL http://wurfl.sourceforge.net/ для поиска соответствующих возможностей устройства (видеоплеер, поддержка кодеков и т. Д.), А затем подаю соответствующий файл / кодек (-ы) и разметку (будь тоHTML5-видео тег или простой HREF) для каждого устройства обычно является лучшим (и самым простым в конце) решением.

FYI - некоторые устройства (например, устройства Nokia Symbian) поддерживают воспроизведение видео Flash (FLV)/ VP6 - я полагаю) внутри самой веб-страницы (с использованием плагина Flash), как и многие устройства Android (хотя и с разной степенью успеха).

...