Изначально видео может быть слишком большим, что может создать проблемы пользователям медленных интернетов; видео нужно оптимизировать.
Репозиторий модуля для упрощения оптимизации видео, пример его настройки.
Модуль использует ffmpeg для преобразования видео. Здесь можно узнать, как устанавливать ffmpeg на вин, её сборки тут. Полезно будет прочитать, какие настройки использовать для оптимизации.
Чтобы воспроизведение через флеш начиналось сразу, нужно дополнительно конвертировать видео при помощи qt-faststart (подробнее). qt-faststart.exe нужно положить в папку bin в ffmpeg, этот файл должен быть добавлен в path, чтобы модуль оптимизации мог запускать его.
Был выбран проигрыватель Video.js из-за его бесплатности, работы в устаревших браузерах (через флеш), богатого api.
По умолчанию кнопка начала воспроизведения в проигрывателе не по центру, как исправить. Пример:
.vjs-big-play-button {
    top:0;
    left:0;
    right:0;
    bottom:0;
    margin:auto;
}Чтобы проигрыватель автоматически занимал столько места, сколько есть в контейнере, в котором он находится, можно применять это дополнение: video.responsive.js.
Дополнение для возможности выбора качества видео из проигрывателя.
Дискуссия про обеспечение резиновости видео.