Оптимизация проигрывания нескольких видео на странице react, javascript
Всем доброго времени суток. Есть страница с анализом по пользователям, куда подгружается основное видео, у которого controls = true
, и видео ( записи с вебкамер ), их может быть от 1 до 15.
Проигрывание видео с вебкамер запускается вместе с основным видео, play
, pause
и timeupdate
связаны через управление основным видео. Проблема в том, что если маленьких видео 2-5, то проигрывается все без лагов, но если больше, то все начинает жутко тормозить.
Как оптимизировать запуск видео, чтобы все без тормозов проигрывалось? Пробовал поиграться с setTimeout
и промисами, но ничего не помогло, возможно я что-то делал не так, т.к. с такой задачей столкнулся впервые. За любые мысли и предложения буду очень благодарен!
Источник: Stack Overflow на русском