В HTML5 есть тег <video>
.Однако не все браузеры могут воспроизводить все видеофайлы, и это не изменится в ближайшем будущем.Вы можете перечислить несколько видеофайлов в теге, и первый воспроизводимый файл может быть использован браузером.Таким образом, вы можете кодировать в WebM и H264.Это получит большинство браузеров. Много информации .
Если вам нужна широкая поддержка видео, вам придется использовать технологию промежуточного плеера, такую как flash.Это то, что делает YouTube в зависимости от вашего браузера.
Итак, посмотрите флэш-плеер с открытым исходным кодом FlowPlayer .Уже существует FV Wordpress Plugin , который использует его для воспроизведения медиа-файлов.
Управление воспроизведением видео и предоставление пользователям возможности загружать свои собственные файлы - сложная задача.Есть куча вещей, которые вам нужно учитывать, вам, возможно, придется выполнять преобразования типов и т. Д. Я пытался пройти этот маршрут в один момент, но в конечном итоге положился на YouTube.Они делают всю тяжелую работу.Вы вставляете ссылки.Желаем удачи с чем угодно.