Интернет быстрый, а видео тормозит. Как найти настоящую причину

814
Интернет быстрый, а видео тормозит. Как найти настоящую причину

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

Поэтому сначала нужно разделить две ситуации. Видео останавливается и ждёт загрузки либо продолжает воспроизводиться, но изображение идёт рывками. В первом случае начинаем с доставки данных, во втором проверяем обработку и вывод картинки. Крутящийся кружок и продолжающийся звук дают подсказку, но не устанавливают диагноз. Надёжнее сравнить один ролик при разных условиях и посмотреть, на каком этапе возникает сбой.

Пять проверок, которые сужают круг подозреваемых

Для начала выберите ролик, на котором проблема повторяется. Запомните участок и установите качество вручную. Автоматический режим может незаметно снизить разрешение, после чего возникнет ложное впечатление, что смена браузера или перезапуск роутера помогли. По возможности сохраняйте также одинаковую скорость воспроизведения и частоту кадров.


видео тормозит
  1. Снизьте качество на одну-две ступени. Например, переключите 4K на 1080p. Если зависания исчезли, вы нашли зависимость от нагрузки, но пока не виновника. Обычно уменьшаются и объём передаваемых данных, и сложность обработки изображения.
  2. Откройте другую запись на том же сервисе. Если зависает один ролик, особенно на одном и том же месте, возможна проблема с записью или конкретной версией потока. Для сравнения выбирайте похожее качество.
  3. Проверьте другой браузер или приложение. Если разница устойчива, исследуйте расширения, настройки и обработку видео. Учтите, что разные программы иногда получают разные кодеки и версии потока даже при одинаковом разрешении.
  4. Сравните устройства в одной сети. Если телефон показывает ролик плавно, а ноутбук зависает, проверяйте ноутбук и его подключение. Такой результат ещё не оправдывает весь Wi-Fi, поскольку устройства могут использовать разные диапазоны и иметь разное качество связи.
  5. Сравните подключения на одном устройстве. Для компьютера полезны Wi-Fi и Ethernet, для телефона можно сравнить домашнюю и мобильную сеть с учётом тарифа. Если проблема исчезла, подозрение падает на прежнее подключение или путь до сервиса.

Меняйте по одному условию. Если одновременно перезапустить роутер, отключить расширения и перейти с 4K на 720p, причину найти не получится. После удачной проверки верните прежнее условие и посмотрите, возвращается ли проблема.

Есть и способ исключить интернет из конкретного эксперимента. Откройте видео, которое полностью сохранено на внутреннем накопителе. Файл в облачной папке с подгрузкой по запросу для такой проверки не подходит. Если локальная запись тоже заикается, исследуйте устройство, плеер и файл. Но плавный ролик в 720p не доказывает, что компьютер справится с 4K при 60 кадрах в секунду.

Наблюдение Куда смотреть сначала
Плеер регулярно останавливается, запас видео заканчивается Доставка потока, Wi-Fi, фоновый трафик, доступность сервиса
Данные загружены, но растёт число пропущенных кадров Декодирование, нагрузка, графический драйвер, вывод изображения
Через кабель плавно, через Wi-Fi зависает Радиосвязь и беспроводной адаптер
Проблема возникает только в одном браузере Расширения, данные сайта, настройки обработки видео
Одна запись застывает в одинаковом месте на разных устройствах Повреждение файла или дефект версии записи
Сначала плавно, затем появляются рывки Нагрев, фоновая нагрузка, повышение качества потока

Проверяйте собственные устройства и сети либо оборудование, на работу с которым получили разрешение. Соблюдайте законодательство своей страны, включая требования РФ, и правила сервисов. Материал не предназначен для несанкционированного доступа, слежки или незаконного обхода ограничений.

Почему сотни мегабит не спасают от ожидания загрузки

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

Потребность видео в пропускной способности описывает битрейт, то есть объём данных на секунду записи. Битрейт может меняться в пределах одного ролика. Сложная сцена с движением, дождём или множеством мелких деталей при определённых настройках кодирования требует больше данных, чем почти неподвижный кадр. Поэтому средней скорости впритык бывает недостаточно.

Допустим, условный поток вместе со звуком требует в среднем 8 Мбит/с. Устойчивые 20 Мбит/с дают запас для загрузки, а соединение с регулярными провалами может опустошать буфер даже при хорошем среднем результате. Цифра на тарифе описывает возможности подключения, но не обещает такую скорость до каждого видеосервиса каждую секунду.

Для 1080p в рекомендациях крупных сервисов встречается ориентир около 5 Мбит/с, для 4K около 15–20 Мбит/с. Однако разрешение не задаёт битрейт однозначно. Сильно сжатый поток онлайн-кинотеатра и большой файл с домашнего медиасервера могут предъявлять совершенно разные требования. Добавьте другие устройства в квартире, и минимальный ориентир перестанет быть разумным запасом.

Не путайте мегабиты и мегабайты. Провайдер обычно пишет Мбит/с, программа загрузки может показывать МБ/с. Один байт содержит восемь бит, поэтому 100 Мбит/с соответствуют теоретическим 12,5 МБ/с до учёта накладных расходов.

Тест скорости тоже проверяет не «весь интернет». Измерение проходит между вашим устройством и конкретным сервером. Видеопоток может идти с другого узла и через другие соединения между сетями. Поэтому нормальный результат теста не исключает перегрузку на пути до площадки. А зависания только одного сервиса не доказывают ни поломку компьютера, ни намеренное замедление. По одному симптому причину не установить.

Измеряйте скорость на устройстве, где возникает проблема, примерно в то же время. Затем закройте тест и повторите просмотр. Запущенный одновременно тест сам создаёт нагрузку и способен помешать плееру. Полезно сравнить несколько измерений, а не опираться на единственный удачный результат.

В домашней сети начните с Wi-Fi. Полные деления показывают сильный сигнал, но не свободный радиоэфир. Соседние сети, другие устройства и помехи могут мешать передаче даже рядом с роутером. Сравните просмотр в обычном месте и вблизи точки доступа, затем проверьте кабель, если доступен.

Диапазон 5 ГГц часто удобнее для видео рядом с роутером, поскольку позволяет получить большую скорость и избежать части помех диапазона 2,4 ГГц. Через несколько стен преимущество может исчезнуть. Выбирать диапазон лучше по результату проверки, а не по правилу «больше цифра, значит лучше».

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

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

Когда интернет ни при чём, а кадры всё равно пропадают

Получить файл недостаточно. Устройство должно восстановить изображение из сжатых данных, обработать кадры и вовремя вывести результат. Такой процесс называют декодированием. Для видео применяют H.264, HEVC, VP9, AV1 и другие кодеки. MP4 и MKV обозначают контейнеры, внутри которых находятся видео, звук и дополнительные дорожки. Два файла MP4 могут совершенно по-разному нагружать один компьютер.

Многие современные устройства содержат специализированные блоки аппаратного декодирования. Но поддержка зависит от поколения чипа, кодека, профиля, глубины цвета, разрешения и программного обеспечения. Если подходящий блок недоступен, работу часто выполняет центральный процессор. Поэтому старый ноутбук может плавно показывать один ролик в 4K и с трудом воспроизводить другой.

Частота кадров тоже имеет значение. При 60 кадрах в секунду на каждый кадр приходится около 16,7 миллисекунды, при 30 около 33,3 миллисекунды. Если обработка и вывод не укладываются в нужный ритм, часть кадров может пропадать. Даже при заполненном буфере движение будет дёрганым.

Если плеер показывает техническую информацию, откройте её во время проблемы. В настольном YouTube статистику воспроизведения можно вызвать правой кнопкой мыши по изображению. Пункт обычно называется «Статистика для сисадминов». Полезны запас буфера, Buffer Health, и пропущенные кадры, Dropped Frames.

Наблюдайте за показателями, а не за одной фотографией экрана. Если буфер регулярно опустошается перед остановками, исследуйте получение данных. Если запас остаётся, а счётчик пропусков быстро растёт одновременно с рывками, проверяйте обработку и вывод изображения. Небольшое число пропусков при запуске, смене качества или перемотке само по себе не означает неисправность. Заполненный буфер тоже не гарантирует исправность плеера, но помогает отделить нехватку данных от других причин.

В Windows нажмите Ctrl + Shift + Esc и посмотрите диспетчер задач непосредственно во время зависания. Проверьте нагрузку на процессор, память и накопитель. Во вкладке «Производительность» выберите графический процессор и найдите график Video Decode, если доступен. График 3D не заменяет статистику декодирования, поскольку показывает другую работу графического чипа.

Высокая загрузка процессора вместе с рывками даёт повод проверить программное декодирование и фоновые задачи. Но общая загрузка ниже 100% не исключает ограничение на отдельном ядре или другом этапе обработки. Нулевой показатель Video Decode также нельзя считать окончательным доказательством. Нужная работа может отражаться у другого графического адаптера или иначе учитываться драйвером.

Дальше проверьте аппаратное ускорение браузера. Обычно ускорение полезно, поскольку переносит часть работы с центрального процессора на графическую подсистему. Но ошибки драйвера и несовместимости способны вызывать мерцание, зависания и сбои. Я бы использовал переключатель как эксперимент, а не советовал отключать ускорение всем подряд.

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

Отдельно стоит отличать зависания от неравномерного движения камеры. При выводе фильма с частотой 24 кадра в секунду на экран, работающий на 60 Гц, кадры без дополнительной компенсации приходится удерживать неодинаковое время. Возникает лёгкая ритмичная дёрганность. На совместимой приставке помогает согласование частоты вывода с видео. Но многосекундные остановки и кружок загрузки несовпадение частот не объясняет.

Что исправлять в браузере, телефоне и телевизоре

Если проблема проявляется только в одном браузере, обновите программу и перезапустите. Затем сравните обычное и приватное окно, убедившись, что расширения в приватном режиме отключены. Сам по себе приватный режим видео не ускоряет. Проверка помогает оценить влияние дополнений, сохранённых данных и состояния входа в аккаунт.

Если приватное окно работает лучше, отключайте расширения по очереди и повторяйте проверку. Особое внимание уделите дополнениям, которые меняют содержимое страницы или работу плеера. Подозрение подтверждается, когда включение конкретного расширения возвращает сбой. Разовый удачный просмотр после отключения всех дополнений ещё не устанавливает виновника.

Очистку данных оставьте следующим шагом. Сначала попробуйте удалить кэш, а при необходимости данные только проблемного сайта. Удаление данных сайта может сбросить настройки и завершить вход в аккаунт. Стирать всю историю и все пароли ради одного ролика не нужно. Кэш не мешает декодеру справляться с тяжёлым видео, а после очистки часть ресурсов придётся загрузить заново.

На телефоне сравните приложение и браузер, проверьте обновления и выполните перезапуск. Если рывки появляются после долгого просмотра, во время зарядки или на солнце, обратите внимание на нагрев. При перегреве устройство может снижать производительность. Прекратите тяжёлую нагрузку, отключите зарядку при сильном нагреве и дайте телефону остыть в обычных условиях. Затем повторите проверку. Режим энергосбережения также можно временно выключить для сравнения, но считать причиной заранее не стоит.

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

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

Для обращения в поддержку соберите короткое описание воспроизводимой проблемы. Укажите сервис, ролик, время, качество, устройство и результаты сравнения подключений. Если сбой ограничен приложением, добавьте его версию. Если одна запись зависает на одном месте везде, сообщите точную отметку времени. Такой набор сведений полезнее, чем скриншот с надписью «500 Мбит/с».

Я бы менял тариф или оборудование только после проверки, которая показала конкретное ограничение. Пустеет буфер, исследуйте доставку данных. Запас есть, но кадры пропадают, проверяйте декодирование и вывод изображения. Сбой возникает только в одном приложении или ролике, начинайте с приложения или записи. Главное правило остаётся простым. Меняйте одно условие, повторяйте эксперимент и оставляйте настройку только тогда, когда результат действительно улучшился.

Частые вопросы о зависании видео

Почему видео тормозит только вечером?

Вечером могут одновременно расти нагрузка на домашнюю сеть, помехи от соседних сетей Wi-Fi и нагрузка на инфраструктуру провайдера или видеосервиса. Сравните один ролик в одинаковом качестве днём и вечером, затем повторите проверку через кабель. Если вечером зависают разные сервисы даже через кабель, передайте провайдеру время проблемы и результаты проверок. Один вечерний сбой ещё не доказывает перегрузку у провайдера.

Поможет ли поставить видео на паузу, чтобы загрузилось заранее?

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

Почему видео начинает тормозить при ускорении до 1,5× или 2×?

При ускоренном просмотре плеер быстрее расходует загруженный запас и должен быстрее обрабатывать запись. При скорости 2× минута исходного видео проходит за 30 секунд, поэтому для того же потока требуется примерно вдвое больше данных за секунду просмотра. Верните обычную скорость и сравните результат. Если помогает снижение качества, проверяйте и соединение, и производительность устройства.

Почему звук идёт нормально, а изображение зависает?

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

Почему реклама воспроизводится плавно, а основной ролик тормозит?

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

Почему скачанное видео тоже тормозит?

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

Нужно ли отключать аппаратное ускорение, если тормозит видео?

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

Почему прямой эфир зависает, а обычные записи работают?

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

Когда действительно поможет более быстрый тариф?

Когда доступной пропускной способности не хватает для выбранного качества и одновременной работы других устройств. Характерный признак, просмотр становится плавным после остановки фоновых загрузок или снижения качества, а соединение через кабель регулярно достигает предела действующего тарифа. Если проблема ограничена одним браузером, конкретным роликом или слабым Wi-Fi, повышение скорости тарифа может ничего не изменить.

Alt text
Обращаем внимание, что все материалы в этом блоге представляют личное мнение их авторов. Редакция SecurityLab.ru не несет ответственности за точность, полноту и достоверность опубликованных данных. Вся информация предоставлена «как есть» и может не соответствовать официальной позиции компании.
SECLAB / TG
LIVE SecurityLab.ru
Вы зашли хитро.
Дальше — совсем просто.
Одна кнопка — и SecurityLab в вашей ленте. Новости про взломы без лишних маршрутов.
Подписаться @SecLabnews

Рекламодатель
ООО «СерчИнформ»
ИНН: 7704306397
searchinform.ru↗
ИИ-ассистент СерчИнформ