2013-02-10 2 views
1

Мне нужно что-то, что работает как videojs, которое поддерживает родной HTML5, когда это возможно, и возвращается к флэш-памяти в браузерах, которые не поддерживают h264 изначально. У меня есть видеоjs, но потому что мне также нужно поддерживать файлы MP3 (не поддерживаемые videojs), я думал, что попробую mediaelementjs.Поддерживает ли mediaelementjs один видеоролик mp4 h264 по всем платформам?

Чтение веб-сайта mediaelementjs, похоже, что это должно сработать, но мне непонятно, будет ли флеш-плеер играть в h264 или нет. Похоже, мне может потребоваться включить различные кодеки, которые я определенно не хочу делать. Я хочу кодировать только на h264 и использовать плеер, который будет воспроизводить их со вспышкой, если браузер не поддерживает этот кодек и использует HTML5, если браузер делает это.

Любые советы?

ответ

1

Я использовал mediaelementjs несколько раз и IMHO, я думаю, что это лучший способ предложить кросс-браузерную поддержку видео.

Один файл MP4 может использоваться для воспроизведения в собственном элементе video или он будет воспроизводиться через SWF.

+0

Спасибо! Можете ли вы указать мне пример, потому что мне не удалась заставить флэш-резерв работать. Я не могу найти пример, который показывает только один файл .mp4, и на домашней странице показаны два разных способа его использования, и нет ничего, указывающих на то, что все, что ему нужно, это один файл .mp4. – Redtopia

+1

Уверен, посмотрите эту ссылку: https://jef.fwd.wf/. Протестировано в IE 7. –

+0

Хорошо, я куда-то ... Используя ваш пример в качестве шаблона, я могу воспроизводить видео, когда видеоэлемент жестко закодирован. Но когда я пытаюсь динамически добавлять элемент видео с помощью jquery, он не работает. – Redtopia