Полноценное фоновое видео? - PullRequest
1 голос
/ 01 июля 2010

Похоже на на этот вопрос (хотя он не хочет использовать Flash, хотя я бы с этим согласился):

Существует ли надежный, работающий в большинстве браузеров способ создания полноэкранного фонового изображения на HTML-странице, при котором видео начинает воспроизводиться автоматически и бесконечно повторяется, и может включать элементы HTML вершина прозрачно?

Я в порядке с использованием Flash Video Player.

«Большинство браузеров» означает, что поддержка IE 6 была бы идеальной, но если это невозможно, это невозможно. IE7 является обязательным, как и все современные браузеры Firefox 2.x и 3.x, а также семейство Webkit. Не стесняйтесь также публиковать решения, которые имеют более ограниченную область применения.

В идеале он автоматически растягивается до 100% ширины документа и соответственно изменяет размер видео.

Я открыт относительно того, какой формат видео использовать, хотя H.264 был бы идеальным.

Также в идеале это можно сделать с помощью минималистичного компонента проигрывателя, который работает «из коробки» (т.е. мне не требуется наличие Flash для компиляции фильма). Простая кнопка регулировки громкости / отключения звука была бы хороша, но не обязательна.

В отличие от вопроса, на который я ссылался, ожидание HTML 5 - это , а не вариант.

1 Ответ

1 голос
/ 01 июля 2010

Это не такая большая проблема.По сути, вы должны установить правильный wmode при встраивании SWF , чтобы браузер мог рендериться выше FlashPlayer.Я не профессионал в этом, так что либо кто-то другой может сказать вам, либо вам придется попробовать.Насколько я знаю, это может сильно повлиять на производительность.

Формат видео вообще не имеет значения, поскольку это FLV-кодек .

Итак, чтобы в основном ответить на ваш вопрос: да, это можно сделать с помощью flash, и это довольно просто .Вы можете найти компонент воспроизведения, который соответствует вашим потребностям, или начать с нуля, используя flash.media::Video.Используя flash.external::ExternalInterface, вы также можете создать интерфейс для реализации любых элементов управления в JavaScript.

greetz
back2dos

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...