The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Создание универсального html-блока для показа видео на сайте

17.10.2009 09:56

"Video on the Web" - руководство по добавлению на web-страницы вставок с видеороликами, через использование HTML5 элемента "video". Основное внимание в статье уделяется использованию различных кодеков и совместимости поддержки данной возможности в различных web-браузерах.

  • Firefox 3.5 - поддерживает Theora/Vorbis в Ogg контейнере;
  • Chromium 3.0 - поддерживает Theora/Vorbis в Ogg контейнере и H.264 видео и AAC звук в MP4 контейнере;
  • Safari 3.0 - допускает использование поддерживаемых в QuickTime форматов, например MPEG-4 ASP или H.264 видео с AAC звуком в MP4 контейнере;
  • Браузеры мобильных платформ Apple iPhone и Google Android поддерживают MPEG-4 ASP или H.264 видео с AAC звуком в MP4 контейнере;
  • Браузеры в которых установлен Adobe Flash (например, Internet Explorer) поддерживают H.264 видео и AAC звук в MP4 контейнере;
  • Opera - поддерживает Theora/Vorbis в Ogg контейнере;

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

  1. OpenNews: Выпущен новый черновой вариант спецификации HTML 5
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/23880-video
Ключевые слова: video, html5, ogg, mp4, browser
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (8) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 10:50, 17/10/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Firefox 3.5 поддерживает Theora/Vorbis в Ogg контейнере
    > Safari 3.0 — MPEG-4 ASP или H.264 видео с AAC звуком в MP4 контейнере

    Сразу видно позицию Apple на счет DRM-а...

     
     
  • 2.2, bumaur (ok), 11:09, 17/10/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >> Firefox 3.5 поддерживает Theora/Vorbis в Ogg контейнере
    >> Safari 3.0 — MPEG-4 ASP или H.264 видео с AAC звуком в MP4 контейнере
    >
    >Сразу видно позицию Apple на счет DRM-а...

    Да никто не спорит, однако... Вы допустили промашку, указав в цитате неполную информацию. Акцентирую внимание - там ещё присутствовало слово "ДОПУСКАЕТ".
    То есть хотим - допускаем, расхотим - запретим. Обыкновенная позиция Apple.

     
     
  • 3.11, asdasd (?), 18:30, 17/10/2009 [^] [^^] [^^^] [ответить]  
  • +/
    +1. подерживаю полностью!

    и ещё предлагаю всё делать сайты на XHTML (Content-Type: application/xhtml+xml), чтобы IE даже не начинал показыватсья сайт...

    ..а Javascript'ы оформлять как <script ... type="application/x-javascript">...</script>

    ..а в скриптах этих -- активно использовать addEventListener ...

    ((ну вобщем делать всё то что рекомендуется W3C-стандартах))


    ВОТ-ТО БУДЕТ НЕСЛАДКО ПРОПРИЕТАРЩИКАМ!! ХА-ХА!

     

  • 1.12, devcoder (ok), 19:03, 17/10/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > ((ну вобщем делать всё то что рекомендуется W3C-стандартах)) >
    > ВОТ-ТО БУДЕТ НЕСЛАДКО ПРОПРИЕТАРЩИКАМ!! ХА-ХА!

    Несладко сначала придётся пользователям-овощам на IE,
    ну а потом огребёт standart-pure разработчик, от своих работодателей.
    Так что для коммерческих решений придётся делать как всегда 2-ную работу (сами знаете из-за кого):
    if (MSIE) {
    несовместимый уё код
    } else {
    по-стандарту
    }
      

     
     
  • 2.13, asdasd (?), 19:48, 17/10/2009 [^] [^^] [^^^] [ответить]  
  • +/
    > Так что для коммерческих решений придётся делать как всегда 2-ную работу (сами знаете из-за кого):

    вся проблема в том что чем делать двойную работу -- прощще делать "ПОЛТОРАШНУЮ"

    когда используются _только_устарелые_ html-технологии, которые работают и в не-IE-браузерах и в IE, тоже..

    ..вот сидишь, делаешь и плюёшься.....

     
  • 2.14, devcoder (ok), 19:56, 17/10/2009 [^] [^^] [^^^] [ответить]  
  • +/
    +
    И в преобладающем большинстве случ. все сползёт
    на Windows Media Player(mms://) или Flash Video(rtmp://)
    (тв от билайн/корбина, те же, например)

    Но это не значит, что с закрытыми протоколами не стоит бороться.
    По моему глубогому "ИМХО" :), проприетарный софт всегда будет, это не страшно и нормально.
    Но когда закрыт протокол/формат у него (проприет. софта) не будет свободных аналогов (=цена в космос), по крайней мере, достойных и полнофункциональных.

    Это я к чему.
    Вебмастер, не будь ...
    Встраивай <video...> как вариант (альтернативу mms/flash)
    для чуваков с нормальными браузерами :)

     
     
  • 3.15, asdasd (?), 07:08, 18/10/2009 [^] [^^] [^^^] [ответить]  
  • +/
    давно встраиваю...

    ... ещё до появления firefox-3.5

    подпись -- Вёбмастер
    (надеюсь и остальные web-мастера такиеже...)

     

  • 1.16, аноним (?), 21:23, 18/10/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Когда firefox будет поддерживать H.264 (а лучше сразу все через ffmpeg), тогда и поговорим. До тех пор тэг <video> бесполезен
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру