Сайт использует сервис веб-аналитики Яндекс Метрика с помощью технологии «cookie». Пользуясь сайтом, вы даете согласие на использование данной технологии.
Илья Калашников — Как устроен современный видеоплеер
Подробнее о конференции HolyJS: — — Скачать презентацию с сайта HolyJS — Разобрались в протоколах, форматах, контейнерах и кодеках видео и разнице между ними. Вооружившись MediaSourceExtenion, построили базовый видео плеер: скачали, распарсили, буферизировали, разложили, воспроизвели поток, адаптивно его переключили и почистили из памяти. Прошлись по базовым алгоритмам адаптивпного выбора качества, переключения дорожек, поддержанию буфера. Спикер объяснил, как на принципиальном уровне работают все видеоплееры, в том числе и библиотека, которую вы используете.