Не могу воспроизвести mp4 с веб-сервера, нормально воспроизводится из файла://
Я пробовал запустить несколько простых серверов, beefy.js и static-server, оба сервера простых узлов.
Моя проблема в том, что когда я загружаю свое видео через http:// в элемент видео или через относительный путь на локальном веб-сервере, оно не воспроизводится. Я не получаю ошибок. Я проверил, что адрес правильный, предоставив неверный адрес, который выдает ошибку в консоли.
Если я дам хром file://LOCATION_OF_MP4
, Chrome будет воспроизводить видео без проблем.
Если я пойду к http://localhost:9080/relative-location.MP4
Я получаю черный экран с элементами управления плеером и приглушенным звуком.
Я не могу понять, почему локальная версия должна быть в порядке, но серверная не может быть найдена.
Я создаю видео тег через
var vid = document.createElement('video');
console.log('src', state.demoVideo.store.src());
vid.setAttribute('src', state.demoVideo.store.src());
document.body.appendChild(vid);