Симптомы

В OBS индикатор статуса меняется на красный, теряются кадры (dropped frames), битрейт падает до нуля, у зрителей стрим прерывается на буферизацию. Проблема носит прерывистый характер – то нормальный поток, то срыв.

Возможные причины


  • Проблемы с сетью. Практически всегда потеря кадров связана с неполадками соединения. Wi-Fi соединение, перегруженная сеть или нестабильный маршрут до серверов Twitch могут вызывать потери пакетов.
  • Перегрузка канала. Если одновременно со стримом идут загрузки/раздачи (торренты, обновления), uplink может не справляться.
  • Неоптимальный выбор сервера Twitch. Автовыбор сервера в OBS не всегда выбирает лучший хост. Бывает, ближайший по географии сервер перегружен.
  • Слишком высокий битрейт. Битрейт выше пропускной способности вашего канала приведет к потерям. Например, выставление 8000+ Кбит/с на не самом стабильном соединении вызовет постоянные фризы.
  • Сбои на стороне Twitch или провайдера. Редко, но бывают проблемы на узлах сети по пути к Twitch (CDN), в этом случае ваша линия в интернет может быть в порядке, а пакеты теряются дальше​.

Решения


  • Переход на проводное подключение. Если вы стримите по Wi-Fi – немедленно переключитесь на кабель Ethernet. Беспроводное соединение часто нестабильно для аплоада видео.
  • Понизьте битрейт. Убедитесь, что ваш битрейт не превышает возможности канала. Попробуйте снизить его на 10–20% и посмотреть, пропадут ли дропы. Если даже при небольшом битрейте сеть “сыплется”, причина не в битрейте.
  • Проверьте свое подключение и оборудование. Запустите тест скорости (например, Speedtest) и убедитесь, что upload скорость стабильна. Если заявлено 10 Мбит/с, а по факту выдает 2–3 – ищите проблемы у провайдера или роутера. При низких реальных скоростях поможет замена оборудования (роутера, кабеля) или тарифного плана​.
  • Используйте TwitchTest для выбора сервера. Скачайте утилиту TwitchTest (R1CH) и проверьте качество подключения к разным ingest-серверам Twitch​. Выберите сервер с показателем Quality 100. Если все серверы дают Quality = 0, значит проблема серьезная – возможно, на вашей линии блокируется или теряется трафик.
  • Ограничьте фоновые нагрузки. Отключите все загрузки, стриминг видео, облачные синхронизации на время трансляции. Ничто не должно отъедать полосу пропускания.
  • Попробуйте другой сервер вручную. В OBS можно вручную выбрать альтернативный ближайший сервер Twitch (например, другой город). Иногда переключение на менее загруженный узел решает проблему​.
  • Мониторьте через Twitch Inspector. Twitch предоставляет инструмент Inspector для отслеживания здоровья потока. Запустите тестовую трансляцию (можно включить флаг bandwidthtest=true, чтобы стрим не шел публике) и просмотрите графики – это поможет понять, где возникают сбои.

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