Итак, я пытаюсь транслировать видео с URL через BLOB. Вот код ссылки, который я нашел в Интернете:
<script>
window.onload = function() {
var xhr = new XMLHttpRequest();
xhr.open('GET', 'testers.mp4', true);
xhr.responseType = 'blob'; //important
xhr.onload = function(e) {
if (this.status == 200) {
console.log("loaded");
var blob = this.response;
var video = document.getElementById('id');
video.oncanplaythrough = function() {
console.log("Can play through video without stopping");
URL.revokeObjectURL(this.src);
};
video.src = URL.createObjectURL(blob);
video.load();
}
};
xhr.send();
}
</script>
Проблема в том, что он отлично работает на локальном хосте (даже для больших файлов), но не работает на живом сервере. Есть мысли о том, как это сделать?
Заранее спасибо.