#html #video #playframework #streaming #playback
#HTML #Видео #playframework #потоковая передача #воспроизведение
Вопрос:
Я хочу воспроизвести видео в браузере по заданному пути.
Я попробовал <video>
тег.
<video id="video1" class="video-js vjs-default-skin" width="640" height="480"
data-setup='{"controls" : true, "autoplay" : true, "preload" : "auto"}'>
<source src="public/sample.flv" type="video">
</video>
Он не выдает никаких ошибок и не воспроизводит видео.
На моей странице Flash работает нормально.
Однако <video>
тег работает хорошо, когда я записываю его в простой html.
Комментарии:
1. Play framework и Scala не имеют никакого отношения к тому, как вы работаете в браузере.
2. у меня есть flv-видео в общедоступной папке. я хочу воспроизводить его, когда моя страница просматривается клиентом.
3. я попробовал это с помощью контроллера… Ok.sendFile(«путь к файлу.flv»), но я не знаю, как воспроизвести этот поток для конечного пользователя.
4. видео является статическим ресурсом … не обременяйте приложение Play его обслуживанием. Но если вы хотите использовать его с помощью Play … просто поместите его в общедоступный каталог с другими статическими ресурсами, такими как изображения, css и т. Д.
5. Хорошо ….. но все равно, если я пытаюсь <video width=»400″ управляет src=»sample2.mp4″ type=»video / mp4″>, ваш браузер не поддерживает видео HTML5. </video> отображается пустой экран только с элементами управления мультимедиа.