Стриминг
потоковое видео
Это понятие впервые встречается на программе «Инженерия и системный подход к решению задач» — примерно 11-12 лет (5-6 класс).
Просмотр видео или музыки прямо из сети, не дожидаясь полной загрузки: данные приходят маленькими кусочками и сразу играют.
Вода из-под крана: пьёшь прямо из струи, а не ждёшь, пока наполнится вся бочка.
Включить видео на YouTube и показать на полоске загрузки, что скачана ещё не вся дорожка, а смотреть уже можно.
Потоковая передача: сервер отдаёт видео или звук непрерывным потоком небольших порций, плеер проигрывает их по мере получения и держит небольшой запас — буфер — на случай задержек. Файл целиком на устройство не скачивается. Если сеть медленнее потока, буфер пустеет — включается «крутилка» загрузки или качество автоматически снижается.
На видео вручную переключить качество с высокого на низкое и по счётчику трафика объяснить, почему низкое качество тратит меньше данных и реже подвисает.
Доставка медиа потоком с воспроизведением по мере приёма. Адаптивный стриминг (HLS, MPEG-DASH) режет видео на сегменты по несколько секунд в нескольких качествах и на ходу выбирает битрейт под скорость сети. Живая трансляция идёт с задержкой в несколько секунд из-за буфера. Ориентир битрейта: SD ≈ 1–3 Мбит/с, Full HD ≈ 5–8 Мбит/с, 4K ≈ 15–25 Мбит/с. Краевой случай: канала не хватает под битрейт — плеер сам роняет качество, чтобы не прерывать показ.
Открыть вкладку Network (F12), включить видео и найти подгружаемые сегменты; переключить качество и показать, как изменился объём приходящих данных.
Частое заблуждение
«Стриминг — это скачивание видео на устройство». Нет: файл целиком не сохраняется — данные приходят потоком и играют по мере поступления, а просмотренное отбрасывается.