Нестабильный битрейт

В данном разделе описывается диагностика проблемы нестабильной передачи данных от программы у вас на ПК до сервера StreamVi.

Для начала необходимо выяснить, по какой причине происходит колебание битрейта. Возможны три основные причины:

  1. Проблемы с отрисовкой или кодированием — связаны с вашим ПК.
  2. Проблемы с передачей данных — вызваны проблемаими при формировании пакетов или их передачей по сети
  3. Включен динамический битрейт, тогда потерь в статистике не будет и нужно всего лишь изменить настройки OBS, чтобы программа передавала постоянный битрейт

Чтобы определить источник проблемы в OBS, откройте вкладку «Вид», затем выберите пункт «Статистика».

1ee1d7c4-dfdf-8014-9930-eac8119dd95d%2F1ee1d7c4-dfdf-80ca-8562-f791c87cb2d0-image.png


В открывшемся окне будет отображаться информация о текущей трансляции, если она запущена в данный момент, либо о последней трансляции, если вы не закрывали OBS после её завершения

1ee1d7c4-dfdf-8014-9930-eac8119dd95d%2F1ee1d7c4-dfdf-8074-af85-f92444e7ad9b-image.png


Потери нескольких кадров не страшны при старте трансляции (максимум в течении минуты) - это нормально. Но если потери возникают во время трансляции, то необходимо выявить и устранить причину. В зависимости от данных в окне со стаистикой есть три варианта, сейчас разберем каждый случай:






Если в разделе статистика у вас показываются пропуски в пункте “Пропуск кадров (сеть)”, то следуйте пунктам диагностики из раздела Сетевые проблемы

1ee1d7c4-dfdf-8014-9930-eac8119dd95d%2F1ee1d7c4-dfdf-8024-9021-e86bea6f73a7-image.png



Если у вас возникают пропуски кадров при рендеринге или кодировании, то следуйте пунктам и зраздела Перегрузка кодировщика

1ee1d7c4-dfdf-8014-9930-eac8119dd95d%2F1ee1d7c4-dfdf-800d-b879-ebe6bc2aa70a-image.png




Если пропусков нет, но при этом битрейт передается с колебаниями, то следуйте пунктам ниже.


Обязательные настройки для постоянного стабильного битрейта:

  1. Проверьте настройки OBS на вкладке Настройки → Для продвинутых (или в старых версиях OBS “Расширенные”) → Сеть
  • Семейство IP должно быть на значении “Только IPv4”
  • Должны быть убраны галочки “Регулировать битрейт в зависимости от перегруженности сети”, “Включить сетевую оптимизацию”, “Включить прореживание пакетов”

1ee1d7c4-dfdf-8014-9930-eac8119dd95d%2F1ee1d7c4-dfdf-8064-9066-c97356cacf22-image.png


  1. Проверить опцию управление битрейтом. Она должна быть на значение CBR

1ee1d7c4-dfdf-8014-9930-eac8119dd95d%2F1ee1d7c4-dfdf-806f-839c-c23ddc9d5d23-image.png