Можно ли воспроизводить видео онлайн, состоящее из двух или более видеофайлов?Воспроизведение видеофайлов онлайн последовательно без задержки/буферизации между видеороликами
Поскольку мой первоначальный пост не был достаточно ясным, вот расширенное объяснение и вопрос.
Мой сайт размещен на сервере Linux/Apache/PHP. У меня есть видеофайлы в формате FLV/F4V. Я также могу преобразовать их в другие доступные форматы. Все видео имеют одинаковое соотношение сторон и другие параметры.
Я хочу создать (или использовать, если есть) онлайн-видеоплеер, который воспроизводит видео, состоящее из нескольких видеофайлов, объединенных вместе в режиме реального времени, то есть когда пользователь нажимает на видео.
Например, посетитель приходит на мой сайт и видит видео, которое называется «Добро пожаловать». Когда он нажимает на воспроизведение этого видео, я беру видеофайлы «Opening.f4v», «Welcome.f4v» и «Ending.f4v» и присоединяюсь/объединяю/объединяю их один за другим, чтобы создать одно непрерывное видео на лету.
Результирующее видео выглядит как одно видео, без видимых подсказок, задержек или даже самой маленькой наблюдаемой задержки между частями видео. В основном то, что делается, это некоторая форма редактирования на лету или предварительная редактирование, и пользователь видит результат. Это видео не сохраняется на сервере, оно просто составлено и воспроизведено таким образом в режиме реального времени.
Также, если это возможно, пользователю не следует ждать завершения этого слияния до того, как он/она увидит результирующее видео, но чтобы получить первую часть воспроизведения видео сразу, в то время как слияние выполняется одновременно ,
Возможно ли это с помощью flash/actionscript, ffmpeg, html5 или некоторых других онлайн-технологий? Мне не нужно объяснять, как это возможно, просто кивнуть, что это возможно, и некоторые ссылки для дальнейшего изучения.
Также, если один из вариантов заключается в использовании вспышки, какие альтернативы для этой работы при посещении сайта с iphone/ipad?
Это кажется разумным вопрос ко мне - может быть, он просто должен быть перефразировать как «поток видео последовательно без задержки буферизации между каждым видео». Я не знаю ни одного из основных игроков, поддерживающих его в качестве стандарта. В FlowPlayer есть что-то вроде этого: http://flash.flowplayer.org/demos/configuration/instream-complex.html, но он имеет некоторую задержку между видео. У MS также был подход: http://en.wikipedia.org/wiki/Advanced_Stream_Redirector. Возможно, стоит обратиться к форумам JWPlayer и FlowPlayer и т. Д. Если вы найдете решение, возможно, вы можете поделиться им здесь. – Mick
Отличная идея идти к создателям игроков и их форумам напрямую. Вид очевидный, но кто знает, когда я подумал бы, так что спасибо! Я пошел на форум ffmpeg, я поеду на форумы игроков. – Marko