Технология адаптивной потоковой передачи видео работает за счёт динамической регулировки качества видео в ответ на изменения в реальном времени скорости интернет-соединения зрителя, производительности устройства и общих условий сети. www.globalyo.com
Процесс включает несколько этапов: cqr.company
- Сегментация видеофайла. cqr.company Видеофайл разбивают на небольшие фрагменты, обычно продолжительностью в несколько секунд, и кодируют в несколько версий с разными битрейтами и разрешениями. cqr.company
- Создание файла манифеста. cqr.company Он содержит информацию о каждом сегменте видео, такую как его битрейт, разрешение и местоположение на сервере. cqr.company
- Запрос проигрывателя. cqr.company Когда зритель запрашивает просмотр видео, видеоплеер отправляет на сервер запрос файла манифеста. cqr.company
- Начальный выбор битрейта. cqr.company Проигрыватель изначально выбирает версию видео с наименьшим битрейтом и начинает его воспроизведение. cqr.company
- Адаптивный выбор битрейта. cqr.company Проигрыватель использует сложные алгоритмы для динамической настройки битрейта в зависимости от состояния сети зрителя и возможностей устройства. cqr.company
- Сегментная доставка. cqr.company Видеоплеер загружает каждый сегмент видео на основе выбранного битрейта и разрешения. cqr.company
- Управление буфером. cqr.company Проигрыватель поддерживает буфер видеосегментов, чтобы гарантировать, что воспроизведение видео остаётся непрерывным даже в случае колебаний сети или прерываний. cqr.company
- Переключение потоков. cqr.company Технология обеспечивает плавное переключение между различными битрейтами и разрешениями, обеспечивая плавное и непрерывное воспроизведение видео в различных сетевых условиях и на различных устройствах. cqr.company
Например, если пользователь подключён к высокоскоростному оптоволоконному соединению, сервис может предоставить чёткое видео HD или 4K. www.globalyo.com Если тот же пользователь переключится на мобильную сеть с ограниченной пропускной способностью, сервис плавно снизит качество, чтобы предотвратить буферизацию или прерывания. www.globalyo.com