как правильно проигрывать видео в html - PullRequest
0 голосов
/ 30 июня 2018

У нас есть видеофайлы в amazon-s3 и мы воспроизводим их в формате html в следующем формате.

<video src="<URL>" autoplay/>

Но меня это не устраивает, это далеко не так, как это делает YouTube.

Какая инфраструктура необходима для потоковой передачи и воспроизведения видео, где она может буферизовать и изменять качество видео на лету?

Я уверен, что вопрос очень простой и не содержит много информации.

Любая помощь будет оценена.

1 Ответ

0 голосов
/ 30 июня 2018

Для видео буфера вы должны использовать Java Script:

<button onclick="myFunction()" type="button">Buffer</button><br> 

<video id="myVideo" width="320" height="176" controls>
  <source src="html.mp4" type="video/mp4">
  <source src="html.ogg" type="video/ogg">
  </video>

<script>
var vid = document.getElementById("myVideo");

function myFunction() { 
    alert("Start: " + vid.buffered.start(0) + " End: "  + vid.buffered.end(0));
} 
</script> 
...