Загрузил видео на сервер. На странице вызываю плеер
<video width="640" height="360" controls="controls">
<source src="/video/video.mp4" type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"'>
</video>
Но видео не воспроизводится, хотя идет его загрузка. Локально все работает.
Проблему победили, может кому будет полезно. В процессе тестирования страницы с видеоплеером стало понятно, что маленькие по размеру файлы воспроизводились без проблем, а вот большие не показываются. При этом, файл вроде как передается и content-type отображается правильный. Выяснилось, что проблема была в настройках сервера. А именно в HTTP range на Nginx.
Забыли autoplay поставить:
<video autoplay width="640" height="360" controls="controls">
<source src="/video/video.mp4" type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"'>
</video>
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости