Пропуск кадров, отключение от сети, лаги в OBS Studio

Содержание:

Комментарии

Альтернативная ссылка:




6128

Рейтинг: 4.3/5 - 4 голосов

Примечание!

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

Пропуск кадров, отключение, лаги в OBS Studio  

«Dropped frames» (вырезанные кадры, отброшенные фрагменты) свидетельствуют о том, что соединение компьютера не стабильно. Либо в том случае, если битрейт слишком большой. И соединение просто не может его поддерживаться на заданной скорости, поэтому программа вынуждена не показывать часть кадров. Однако если выброшено слишком много фрагментов, то это может означать, что произошло отключение от потокового сервера. Одновременно с этим проблема может быть с подключением, когда случайные регулярные отключения происходят из-за действий брандмауэра, антивируса или аппаратного обеспечения (маршрутизаторов, к примеру).

1. Попробуйте сменить сервер

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

Пользователям Twitch: стоит использовать инструмент TwitchTest для поиска таких серверов, которые обеспечат максимальную скорость передачи и лучшую пропускную способность.

2.Понижение битрейта

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

3. Отказаться от передачи по беспроводной сети

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

4. Использование другого потокового сервиса (в качестве теста)

Может сослужить пользу использование другого потокового сервиса. В этом случае можно будет определить, находится ли корень проблемы в провайдере. К примеру, если проблемы возникают при использовании Twitch.tv, попробуйте потоковую передачу на Ustream.tv или Hitbox.tv. Если проблема в их работе исчезает, то скорее всего всё связано со службой потоковой передачи. В том случае, если проблемы с кадрами остаются, от всё дело с вашим соединением в целом.

5. Проверка настроек брандмауэра / маршрутизатора / антивируса / сетевого программного обеспечения

Следующим действием по проверке соединения - это защитные службы, которые установлены в ОС. Необходимо убедиться, что ни одна из них не блокирует сигнал. В частности, следует убедиться, что исходящий TCP-порт № 1935 (порт, используемый для RTMP) разрешен. При этом не стоит использовать перенаправление портов для потоковой передачи.

Нередко антивирус или брандмауэр действительно служит причиной проблемы. В таком случае можно попробовать его отключить или (при невозможности) - добавить OBS.exe в качестве исключения. Можно отключить защиту на время в качестве проверки, чтобы выяснить всё наверняка. В разных антивирусных программах сам процесс добавления может несколько отличаться. Потому для его правильного проведения следует воспользоваться руководством из Интернета. Также необходимо добавить в исключение 32-разрядный и 64-разрядный OBS.

Также иногда отдельные программы (особенно те, что "оптимизируют" или "улучшают" сетевое соединение) или драйвера могут вызывать очень большие проблемы со скоростью. И потому в том случае, если ничего не помогает, нужно удалить любое дополнительное ПО или те драйверы, которые напрямую не связаны с установленное в ПК сетевой картой. Стоит оставить только основной драйвер, предоставляемый производителем. И избегать всегда "оптимизации" или "настройки" от сторонних программ.

6. Скоростные тесты

Правда, тесты сами по себе мало что могут дать при оценке потоковой передачи. Скорость соединения может быть определена и в 5 Мбит/с. Однако это вовсе не будет означать реальную и стабильную скорость именно в 5 Мбит/с. Интернет не всегда настолько стабилен и прост в работе. Между сервером и вами может большое количество сервером или точек маршрутизации. И если одна из них будет не стабильной, то весь битрейт будет составлять 70-75% от оценочной скорости тестовой загрузки. И то - в лучшем случае. Потому скоростной тест - это хорошо. Но далеко не всегда теоретическая скорость будет такой на практике, а не только в идеальных условиях.

7.Обновление Windows 10 1809

С обновлением Windows 10 1809 для корректной работы OBS необходимо отключать «Игровой режим» (Game Mode). Включение данного режима может изменить приоритет обработки захвата, поэтому OBS будет выдавать пустые кадры, что приведет к пропускам кадров. 

Пропуск кадров, отключение, лаги в OBS Studio

Игровой режим

 

Мы старались оцени контент:

Рейтинг: 4.3/5 - 4 голосов

Следующие 10 статей которые будут Вам интересны:

Остались вопросы? Вступай в группу и задавай свой вопрос.


Комментарии ()


    Выделите опечатку и нажмите Ctrl + Enter, чтобы отправить сообщение об ошибке.