Чому відео зависає через Wi-Fi, хоча мобільний інтернет працює добре: реальний досвід і рішення?

Іноді користувачі стикаються з парадоксальною ситуацією: домашній інтернет має високу швидкість — сотні мегабіт на секунду — але відео на сайтах постійно буферизується, зависає або повільно перемотується. При цьому варто роздати мобільний інтернет зі смартфона — і все починає працювати ідеально навіть при швидкості 5–10 Мбіт/с.

На перший погляд це виглядає як проблема Wi-Fi або слабкого роутера. Проте на практиці причина часто набагато складніша і може бути пов’язана з налаштуваннями мережі, протоколами передачі даних або навіть обмеженнями з боку провайдера. Розглянемо реальний досвід пошуку такої проблеми та можливі способи її вирішення.


Коли швидкість висока, а відео все одно гальмує

Ситуація виглядає приблизно так:

  • швидкість через Wi-Fi за тестами — 500–800 Мбіт/с
  • сайти відкриваються швидко
  • YouTube працює нормально
  • але відео на інших сайтах постійно підвантажується

Навіть тестовий відеофайл розміром 60 МБ, який теоретично має завантажитися менш ніж за секунду, відтворюється з паузами і показує «колесо буферизації».

Проблема проявляється на різних пристроях:

  • iPhone
  • iPad
  • MacBook
  • ноутбуки Windows
  • Android-смартфони

При цьому через мобільний інтернет усе працює стабільно.

Це означає, що причина не в пристроях і не у швидкості каналу.


Що перевірити насамперед

Перед складними налаштуваннями варто виконати базову діагностику мережі.

1. Перевірити MTU

Неправильний MTU може викликати фрагментацію пакетів, що особливо критично для потокового відео.

Для macOS команда виглядає так:

ping -D -s 1472 8.8.8.8

Якщо з’являється повідомлення Message too long, потрібно зменшувати значення (1464, 1450 тощо), поки пакет не почне проходити.

Оптимальний MTU визначається так:

MTU = знайдений розмір + 28

Для більшості домашніх мереж стандарт — 1500 байт.


2. Перевірити якість каналу

У macOS можна скористатися вбудованою утилітою:

networkQuality -v

Вона показує:

  • джиттер
  • стабільність каналу
  • затримки під навантаженням

3. Перевірити маршрут трафіку

Щоб побачити, через які вузли проходить з’єднання:

traceroute site.com

Для детальнішого аналізу втрат пакетів можна використати утиліту MTR.

sudo mtr site.com

Важливо звернути увагу на:

  • Loss% — втрати пакетів
  • Worst — максимальна затримка
  • StDev — нестабільність каналу

Високі значення можуть викликати проблеми з потоковим відео.


Ще один корисний тест швидкості

Перевірити реальну швидкість завантаження можна через curl.

Наприклад:

curl --http1.1 -w "TCP Speed: %{speed_download} B/s\n" -o /dev/null -s https://cloudflare.com/dwld/100mb.bin

Або для протоколу HTTP/3:

curl --http3 -w "QUIC Speed: %{speed_download} B/s\n" -o /dev/null -s https://cloudflare.com/dwld/100mb.bin

Це дозволяє порівняти швидкість різних протоколів.


Де може ховатися справжня проблема

У деяких випадках тести показують цікаву закономірність:

  • через VPN швидкість значно вища
  • без VPN відео гальмує

Це може означати, що провайдер:

  • обмежує UDP-трафік
  • або використовує DPI (Deep Packet Inspection)

Більшість сучасних відеосервісів використовують протокол QUIC, який працює через UDP. Якщо мережа неправильно обробляє UDP-пакети, з’являються лаги.


Просте рішення для браузера

Іноді достатньо вимкнути QUIC у браузері.

У Chrome це робиться так:

  1. Відкрити адресний рядок
  2. Ввести
chrome://flags/#enable-quic
  1. Встановити Disable

Після цього трафік почне використовувати TCP, який зазвичай стабільніше проходить через мережі провайдерів.


Налаштування роутера, які варто спробувати

Якщо проблема залишається, можна змінити кілька параметрів роутера.

Серед популярних рекомендацій:

  • встановити DNS
    • 1.1.1.1
    • 8.8.8.8
  • вимкнути QoS
  • вимкнути IPv6
  • оновити прошивку роутера
  • перевірити MLO або 6 GHz

Також корисно увімкнути DNS over HTTPS (DoH).


Якщо проблема на смартфонах і ТВ

На мобільних пристроях вимкнути QUIC у кожному додатку практично неможливо.

Тому іноді використовують інше рішення — блокування UDP-трафіку на порту 443 на рівні роутера.

Це змушує всі додатки переходити на TCP.


Альтернативний варіант — VPN

Ще один робочий варіант — підключити VPN прямо на роутері.

Наприклад:

  • Cloudflare WARP
  • WireGuard
  • власний VPS-сервер

VPN може обійти:

  • обмеження провайдера
  • некоректну маршрутизацію
  • DPI-фільтрацію

Як зрозуміти, що проблема вирішена

Найпростіший спосіб перевірки:

  1. Відкрити інструменти розробника в браузері
  2. Перейти у вкладку Network
  3. Подивитися поле Protocol

Якщо ви бачите:

  • h2 — використовується HTTP/2 (TCP)
  • h3 — використовується HTTP/3 (QUIC)

Після вимкнення QUIC має відображатися h2.


Висновок

Проблеми з буферизацією відео не завжди пов’язані зі швидкістю інтернету. Навіть при каналі 500–800 Мбіт/с відео може зависати через:

  • обмеження UDP-трафіку
  • DPI-фільтрацію
  • неправильний MTU
  • нестабільні маршрути

У багатьох випадках допомагають прості кроки:

  • вимкнення QUIC
  • увімкнення DNS over HTTPS
  • зміна DNS
  • використання VPN