LINUX.ORG.RU

nginx -> mp4 -> windows Phone -> unknown error

 ,


0

1

Всем привет. На сервере настроен nginx+ngx_http_mp4_module - все стандартно. На сайте для просмотра видео используется стандартный html5 плеер. Когда заходишь смотреть видео с windows Phone в плеере появляется на секунду ошибка unknown error - кнопка плей есть можно начать смотреть но нет прогресс бара и времени видео - такое происходит через раз - бывает когда 5 раз нет ошибки и плеер становится нормально в нем есть прогресс бар и время а бывает 10 раз подряд ошибка.

Кто что знает за эту проблему и как можно подлечить ?

P.S мне кажется что nginx как то не так обдает первый пакет данных в него то входят метаданные из файла то нет.


Кто что знает за эту проблему

Она называется «windows phone»

и как можно подлечить ?

Поставь заглушку с предложением использовать смартфон, а не звонилку с прошивкой для плиток.

prischeyadro ★★★☆☆
()
Ответ на: комментарий от prischeyadro

Да я понимаю но хочется подлечить. Смотрю на многих сайтах такая проблема но и у многих подлечено - значит лекарство есть.

print
() автор топика

Конвертить в нормальный формат надо. На сервере

r_asian ★☆☆
()

Не знаю как там на мобилках, но по моему опыту с webm траблов гораздо меньше чем с mp4 (а яблочники должны страдать).
ffmpeg -i ./video.mp4 -vcodec libvpx -acodec libvorbis ./video.webm
Очишуенно стримится nginx-ом без всяких там дополнительных модулей. Воспроизводится актуальными версиями FF и Chrome (и не актуальными тоже), ондроедом (на старых не проверял) и внезапно флешом. Не помню что там с IE (да и можно флешом подкостылить) и Win Phone. iOS в пролёте, но для неё и mp4 надо как-то специально готовить.

MrClon ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.