Кстати, тема со скачиванием только видео дорожки оказалась очень выгодной, а реализовать ее очень просто, если разделены аудио и видео треки. У нас(многое зависит от контента, поведения пользователя и тд) это технологически простое изменение принесло -20% времени запуска на p50, уменьшением трафика на 5%, при этом значительно вырос ТВТ. Тут детали: https://habr.com/ru/companies/yandex/articles/1027160/#focus
Мы не пытаемся на iOS это побороть как-то в обход браузера. Как говорит дока, Safari требует реальное взаимодействие с UI для запуска видео со звуком. Свайп/скролл обычно не считается достаточным жестом. Мы делаем так: запускаем без звука, а потом включаем его если был клик в кнопку "включить звук". Для следующих видео в том же видеотеге дожидаться клика не нужно, можно сразу воспроизводить со звуком
Кстати, тема со скачиванием только видео дорожки оказалась очень выгодной, а реализовать ее очень просто, если разделены аудио и видео треки. У нас(многое зависит от контента, поведения пользователя и тд) это технологически простое изменение принесло -20% времени запуска на p50, уменьшением трафика на 5%, при этом значительно вырос ТВТ. Тут детали: https://habr.com/ru/companies/yandex/articles/1027160/#focus
Мы не пытаемся на iOS это побороть как-то в обход браузера. Как говорит дока, Safari требует реальное взаимодействие с UI для запуска видео со звуком. Свайп/скролл обычно не считается достаточным жестом. Мы делаем так: запускаем без звука, а потом включаем его если был клик в кнопку "включить звук". Для следующих видео в том же видеотеге дожидаться клика не нужно, можно сразу воспроизводить со звуком