Как использовать html5 (video) в jsf приложении?

Добрый день.
Конструкция вида
<body>.
<video controls preload="auto" autoplay>
    <source src="-xiGLuG3.mp4" type="video/mp4"/>
</video>
</body>

Работает на ура, при запуске на apach сервере. Тут все хорошо.
Но, когда я вставляю эту же конструкцию в .xhtml файл -
<video controls="controls" preload="auto" autoplay="autoplay">
            <source src="-xiGLuG3.mp4" type="video/mp4" />
        </video>

То появляется только пустой квадрат плеера, внизу которого кнопка плэй, время 0:00 и серая полоса полоса прокрутки.
Как побороть - не понятно :(
ЗЫ. Файл точно доступен. Он кинут в директорию webapp. Если вместо имени test.xhtml подставить имя файла, то он скачивается....
ЗЫЫ. Если важно - то сервер приложений - wildfly11
  • Вопрос задан
  • 83 просмотра
Решения вопроса 1
@alex_kag Автор вопроса
провел тут еще пачку опытов, и вообще ничего не понимаю.
если указывать путь на другой сервер - не wildfly , а на стоящий рядом apach, то все оказывается супер - видео показывается. А вот если ссылка идет на wildfly , то облом. причем пробовал уже по разному указывать:

Ни один из этих способов не работает - причем сам файл доступен для скачивания... И вот куда копать?

PS. Вопрос решился. Сам файл с видео отдаю не напрямую, а через поток, так как собственно оно и планировалось. Таким образом - работает. Просто же добавление в web.xml mime типа для mp4 - оказалось не достаточно.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы