Найти в Дзене

Качать видео или смотреть онлайн, что экономичнее по трафику

Народ, всем привет. Я тут недавно был в месте с ограниченным интернетом, точнее, трафиком, но вечерком хотел отдохнуть и посмотреть какой-нибудь фильм. И тут у меня всплыл вопрос, который я и раньше себе задавал, но все руки не доходили разобраться - а что выгоднее с точки зрения трафика, скачать видео заранее или посмотреть его онлайн (не суть на каком сервисе)? На первый взгляд, казалось бы, разницы быть не должно, ведь и в том, и в другом случае происходит загрузка файла. Однако если разобраться детальнее, то оказывается, что различия всё-таки есть, и они могут быть даже значительными. Когда вы смотрите видео онлайн, например, на YouTube, Netflix, кинопоиск, каком-нибудь «стороннем» сайте, с кучей фильмов и громкой рекламой, данные передаются непрерывно в режиме реального времени. Видео разбивается на небольшие части (сегменты), которые загружаются и сразу воспроизводятся. При этом часто используется адаптивное потоковое вещание, когда качество видео автоматически регулируется в зав

Народ, всем привет. Я тут недавно был в месте с ограниченным интернетом, точнее, трафиком, но вечерком хотел отдохнуть и посмотреть какой-нибудь фильм. И тут у меня всплыл вопрос, который я и раньше себе задавал, но все руки не доходили разобраться - а что выгоднее с точки зрения трафика, скачать видео заранее или посмотреть его онлайн (не суть на каком сервисе)? На первый взгляд, казалось бы, разницы быть не должно, ведь и в том, и в другом случае происходит загрузка файла. Однако если разобраться детальнее, то оказывается, что различия всё-таки есть, и они могут быть даже значительными.

Когда вы смотрите видео онлайн, например, на YouTube, Netflix, кинопоиск, каком-нибудь «стороннем» сайте, с кучей фильмов и громкой рекламой, данные передаются непрерывно в режиме реального времени. Видео разбивается на небольшие части (сегменты), которые загружаются и сразу воспроизводятся. При этом часто используется адаптивное потоковое вещание, когда качество видео автоматически регулируется в зависимости от скорости вашего интернет-соединения.

Это значит, что при медленном интернете вы можете смотреть видео в 480p или даже 360p, а при быстром — в Full HD или 4K. Таким образом, объем передаваемых данных может меняться от 300 МБ до 7–8 ГБ за час, в зависимости от качества.
-2

Скачивание видео подразумевает полную загрузку всего файла на устройство перед началом воспроизведения. Это как раз удобно, если вы хотите просмотреть контент позже без доступа к интернету. И здесь качество обычно задается вручную, например, вы выбираете "скачать в 720p" или будет несколько файлов с разным расширением, качеством звука и прочего, и в итоге вы получаете видео фиксированного размера. В отличие от стриминга, при скачивании не происходит адаптации качества в зависимости от сети, а само видео не дублируется.

И на первый взгляд кажется, что трафик в обоих случаях будет одинаковым, ведь видео одно и то же. Однако практика показывает, что скачивание в большинстве случаев выгоднее по трафику. Причин этому несколько:

1. Повторная буферизация при стриминге. Если вы пересматриваете какие-то моменты видео или возвращаетесь назад, эти фрагменты могут быть загружены повторно. Особенно это актуально для браузеров, которые очищают кэш между перемотками или закрытием вкладки.

Но даже если вы не перематываете фрагменты, а просто ставите на паузу, нужно понимать, что стриминги не всегда докачивают файл до конца, или загрузка пакета может «оборваться, а затем начаться заново. С другой стороны, чаще всего видео начинают воспроизводиться еще до полной загрузки, и, если вы прерываете просмотр, не вся информация доходит до вашего устройства. Но если вы потом продолжите смотреть, на следующий день, например, «скачивание» начнется заново.

-3
Хотите знать больше? Читайте нас в нашем Telegram – там еще больше интересного: новинки гаджетов, технологии, AI, фишки программистов, примеры дизайна и маркетинга.

2. Адаптивная трансляция может "переоценить" качество. Иногда сервисы по умолчанию включают видео в более высоком разрешении, чем нужно, особенно если у вас быстрое соединение. Это значит, что вы можете посмотреть 5-минутное видео в 4K, даже если для целей контента достаточно было бы 720p. Разница в трафике может быть в 5-10 раз.

3. Ну и самое важно, это фоновые данные и реклама. Онлайн-просмотр часто сопровождается загрузкой дополнительного контента, рекламы, субтитров, аналитических трекеров и прочего, чего вам не нужно. Всё это тоже потребляет трафик, которого нет при скачивании "чистого" файла.

Давайте представим, что вы хотите посмотреть полуторачасовой фильм в Full HD (1080p). При скачивании вы получаете файл размером около 1.5–2 ГБ в хорошем качестве. При стриминге в 1080p за счёт фрагментированной передачи, возможной повторной буферизации и вспомогательных данных расход может составить от 2 до 2.5 ГБ, особенно если вы перематываете или пересматриваете отдельные сцены.

Если же вы решите посмотреть фильм в 4K, стриминг может "съесть" до 7–10 ГБ трафика, в то время как скачанный 4K-файл будет иметь примерно тот же объем, но без риска скачивания лишнего из-за перебоев соединения или повторного запроса данных. Простыми словами, вроде разница небольшая, но если вы любите смотреть фильмы в большом разрешении, то объем лишнего трафика может быть существенным. Хотя по факту, если у меня ограничен трафик, то лучше не «шиковать» и посмотреть в среднем качестве, и тут уже разница будет небольшой (но скаченный файл все равно окажется экономичней).

-4

Также следует учитывать еще парочка факторов, которые играют как в минус, так и в плюс:

  • кэш браузера, т.к. некоторые браузеры сохраняют часть видео в кэш, что позволяет экономить трафик при повторном просмотре. Однако это работает не всегда, особенно на мобильных устройствах.
  • разные платформы используют разные алгоритмы сжатия. Например, YouTube использует кодек VP9 или AV1, которые эффективнее по сжатию, чем старые форматы. При скачивании вы можете выбрать кодек вручную и получить меньший размер без потери качества.
  • многие мобильные операторы учитывают стриминговый трафик отдельно, например, видео с YouTube может идти в рамках пакета "безлимитное видео". В таких случаях стриминг может быть предпочтительнее с точки зрения стоимости, хотя он всё равно требует больше данных.
-5

Если Вам нравятся наши статьи, и вы хотите отблагодарить автора (на развитие канала), нам будет очень приятно!