Тег Chrome не воспроизводит видео - PullRequest
0 голосов
/ 30 апреля 2019

Мне хорошо известны предостережения о возврате ответа HTTP 200 против 206 здесь.Когда я отправлял 200, он мог по крайней мере передавать потоковое видео, за исключением поиска. Теперь, когда я отправляю 206, он не будет работать.Я кое-что проверил с помощью cURL, и для меня это хорошо выглядит на стороне ответа:

C:\Users\mike\Downloads\curl-7.64.1-win64-mingw>bin\curl.exe -H Range:bytes=0- -I http://localhost:8080/resource/12345
HTTP/1.1 206
Accept-ranges: bytes
Range: bytes=0-1048576/25032249
Content-Type: video/mp4
Content-Length: 1048577
Date: Tue, 30 Apr 2019 15:16:03 GMT

Когда мне удалось cURL загрузить этот сегмент в файл, он даже прекрасно воспроизводился в Windows Media Player.В Chrome все, что он делает, - это вращается в течение нескольких секунд, а затем отключается.При проверке сетевых запросов / ответов с включенными инструментами разработчика написано «передано 159 байт».

Есть ли что-то еще, что мне здесь не хватает?

Сервис написан на SpringЗагрузитесь, если это поможет с предложениями.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...