РУКОВОДСТВО / OBS STUDIO

Dropped frames в OBS: как исправить пропуск кадров по сети

Найдите причину сетевых потерь при стриме и проверьте результат повторяемым тестом.

Если в статистике OBS растёт «Пропуск кадров (сеть)», начните с соединения до сервера трансляции: снизьте нагрузку на исходящий канал, проверьте эфир по Ethernet и сравните другой сервер. Если растёт рендеринг или кодирование, нужна диагностика GPU или кодировщика.

Убедитесь, что пропускаются именно сетевые кадры

Откройте статистику OBS во время проблемного эфира. Сохраните значения трёх отдельных показателей. Одно слово «лаги» не позволяет выбрать решение: одинаковый рывок у зрителя может возникнуть на разных этапах.

Показатель Что проверять первым
Пропуск кадров (сеть) Исходящий канал и путь до сервера
Пропуск кадров (рендеринг) Загрузку GPU, FPS игры, сцены
Пропуск кадров (кодирование) Кодировщик, разрешение, FPS и пресет

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

Первый тест: освободите исходящий канал

  1. Остановите загрузку больших файлов в облако, публикацию видео и другие исходящие передачи.
  2. Проверьте, не идут ли резервное копирование или эфир с другого устройства в той же сети.
  3. При Wi-Fi подключите компьютер кабелем Ethernet и повторите тот же тест.
  4. Запишите время начала и окончания теста, фактический битрейт и прирост сетевого счётчика.

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

Проверьте битрейт и запас пропускной способности

Тарифная скорость скачивания не равна устойчивой скорости отдачи на сервер стрима. Короткий speed test до ближайшего узла тоже не гарантирует стабильный эфир до другого региона. Кроме видео по сети идёт звук и служебный трафик, а в домашней сети канал делят несколько устройств.

Проведите повторный тест с заметно меньшим видеобитрейтом. Если сетевые пропуски исчезнут, повышайте его постепенно до устойчивого уровня с запасом. Не ориентируйтесь на универсальные 6000 Кбит/с: параметры зависят от сервиса, режима вещания и канала. Для конкретной платформы используйте настройки Twitch или настройки YouTube.

При уменьшении битрейта может понадобиться уменьшить выходное разрешение или FPS, чтобы динамичные сцены не рассыпались на блоки. Стабильность и детализация — разные проверки: сначала добейтесь устойчивой передачи, затем оцените картинку.

Сравните серверы и маршруты

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

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

Настройки сети OBS

В расширенных параметрах проверьте привязку к IP: оставьте значение по умолчанию, если не требуется конкретный интерфейс. На Windows можно отдельно протестировать оптимизацию сети и TCP pacing. После каждого изменения повторяйте один и тот же контрольный эфир.

Динамический битрейт может уменьшать качество при перегрузке канала вместо накопления пропусков. Это полезный способ смягчить кратковременный провал, но он не ремонтирует соединение. При Enhanced Broadcasting учитывайте суммарную передачу нескольких видеопотоков; сравните доступные ограничения общей полосы в настройках этого режима.

Если не помогло

Подготовьте короткую таблицу испытаний для провайдера или технической поддержки. Вместо сообщения «OBS тормозит» укажите измеримые условия. Пример структуры:

Что записать Зачем
Дата, время и часовой пояс Сопоставить с нагрузкой маршрута
Сервис и сервер Отделить конкретное направление
Ethernet или Wi-Fi Проверить локальный участок
Битрейт и длительность теста Повторить условия
Прирост сетевых пропусков Сравнить попытки
Рендеринг и кодирование Отделить сеть от нагрузки ПК

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

Как понять, что проблема решена

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

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

Источники: OBS: диагностика соединения, OBS: буферизация у зрителя.