меня бэкграунд видео с автоплей опцией, на десктопе — все ок, но возникает много нюансов на мобайл девайсах. 1. Какой желательный размер видео-файла, что бы юзеры не сильно страдали при использовании моб. интернета? 2. При загрузке страницы, до того, как видео начинает проигрываться — на экране черный бэкраунд и кнопка плей (которая, кстати, неактивная). Я думал, что по дефолту должен первый фрейм вставать пока видео не готово к проигрованию, как это пофиксить? 3. У видео background-size: cover. На десктопе все отлично, на мобайл теряются некоторые смысловые части ролика, да и видео в целом зернистое. Возможно, на таких девайсах стоит грузить другой файл, который будет меньше и в нужном разрешении? Но у меня пока не получается даже понять, какой формат бы нормально стал на экраны моб. телефонов.
Есть у кого-то советы/ссылки на что почитать по моим вопросам?
Я работал только с hls.js, попробуйте его. Вполне возможно, что там обёрнуты device-specific хаки.
Обсуждают сегодня