Как да коригирате забавянето на потока на Discord за зрителите?



Опитайте Нашия Инструмент За Премахване На Проблемите

Графикът на GPU често е причината зад забавянето на потока на Discord на вашия компютър. Когато играете игра, по-голямата част от вашите GPU ресурси се използват от процеса на играта, което оставя много малък приоритет за видео кодирането и заснемането, извършено от Discord.



  Discord поток

Discord поток



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



1. Стартирайте Discord като администратор

Първото нещо, което трябва да направите, когато започнете да отстранявате проблема, е да стартирате Discord с администраторски привилегии, когато срещнете забавяне на поток на Discord. Както споменахме, основната причина за проблема е графичният график на Windows.

Това се случва особено, когато предавате поточно игра към приятелите си на сървър на Discord. Процесът на играта има по-висок приоритет, поради което повечето от GPU ресурсите се разпределят за процеса на играта. В резултат на това Discord не може да заснеме видеото и да го кодира гладко, тъй като също така изисква вашия GPU.

За да поправите това, можете да стартирате Discord с администраторски привилегии, което ще даде на Discord висок приоритет и той ще може да използва вашия GPU по-често. Следвайте инструкциите по-долу, за да направите това:



  1. Първо отворете Старт меню и търсене на Раздор.
  2. От дясната страна щракнете върху Изпълни като администратор опция.
      Изпълнение на Discord като администратор

    Изпълнение на Discord като администратор

  3. Кликнете да в последващия диалогов прозорец за контрол на потребителските акаунти.
  4. Вижте дали това коригира забавянето на потока.

2. Ограничете FPS в играта

Друго потенциално решение на споменатия проблем може да бъде ограничаването на вашия FPS в играта. Въпреки че това може да не звучи добре, ограничаването на вашия FPS в играта може значително да повлияе на качеството на вашия поток в Discord.

Това е така, защото ограничаването на вашия FPS в играта също ограничава количеството GPU ресурси, които вашата игра използва. Процесът на играта използва по-малко GPU ресурси, когато ограничите своя FPS в играта. Това позволява на други приложения във фонов режим да използват някои от GPU ресурсите.

Казано по-просто, вие подобрявате планирането на GPU в полза на приложението Discord, като ограничавате FPS в играта. Освен това някои игри се изобразяват със стотици кадри в секунда, което не е полезно. FPS в играта не е ограничен и играта се опитва да натисне колкото е възможно повече. Следователно ограничаването на вашия FPS в такъв сценарий не трябва да повлияе на играта ви.

Можете да ограничите своя FPS в играта, като отидете в настройките на играта. Разработчиците на игри често предоставят опция за ограничение на FPS в менюто Настройки. Потърсете споменатата опция и ограничете FPS. Вижте дали това решава проблема.

3. Променете региона на канала

Регионът на вашия канал в Discord също може да доведе до забавяне на вашите потоци. Това е така, защото ако не използвате най-близкия регион на канала, забавянето се увеличава и по този начин възниква забавяне при изпращането и получаването на пакети.

Когато това продължава да се случва, потокът може да започне да изостава. За да разрешите това, ще трябва да промените региона на канала си и да поддържате минимално забавяне между вас и сървъра на Discord. За това ще ви е необходимо разрешение за управление на канали в сървъра.

Следвайте инструкциите по-долу, за да направите това:

  1. Първо отворете Раздор клиент на вашия компютър.
  2. В клиента на Discord отидете до вашия сървър.
  3. Кликнете върху икона на зъбно колело (Редактиране на канал) до вашия гласов канал.
      Отваряне на настройките на канала в Discord

    Отваряне на настройките на канала в Discord

  4. На Преглед раздел, превъртете надолу и намерете Замяна на регион меню.
      Промяна на региона на канала

    Промяна на региона на канала

  5. От падащото меню изберете местоположение, което е най-близо до вас.
  6. Кликнете върху Запазите промените бутон, който се появява.
  7. Стартирайте потока отново, за да видите дали проблемът е разрешен.

4. Включете хардуерното ускорение на енкодера

Хардуерното ускорение играе жизненоважна роля, когато става въпрос за поточно предаване на Discord. Ако имате деактивирано хардуерно ускорение в настройките на Discord, това може да причини проблема ви със закъснение.

Discord вече не използва вашия GPU за кодиране на вашето видео, когато деактивирате хардуерното ускорение. Това ограничава Discord само до вашия процесор, което не винаги е оптимално. Съхраняемост активирано хардуерно ускорение би било правилният курс на действие, ако имате GPU от висок клас.

За да активирате хардуерното ускорение, следвайте инструкциите по-долу:

  1. Започнете, като отворите Раздор клиент на вашия компютър.
  2. Кликнете върху Настройки икона до вашето потребителско име, за да отворите менюто с настройки.
      Навигиране до настройките на Discord

    Навигиране до настройките на Discord

  3. В менюто Настройки навигирайте до Глас и видео раздел от лявата страна.
      Навигиране до раздела Глас и видео

    Навигиране до раздела Глас и видео

  4. След това превъртете надолу и намерете H.264 Хардуерно ускорение опция. Използвайте плъзгача до него, за да го активирате.
      Активиране на H.264 хардуерно ускорение на Discord

    Активиране на H.264 хардуерно ускорение на Discord

  5. Вижте дали това решава проблема.

В някои сценарии деактивирането на хардуерното ускорение може също да ви даде положителни резултати. Ако хардуерното ускорение вече е било активирано, опитайте да го деактивирате и вижте дали това има значение.

5. Разрешете Качество на услугата

В някои сценарии проблемът може да възникне поради вашия рутер. Това се случва, когато пакетите, изпратени от Discord, не се третират с приоритет от вашия рутер.

При такъв сценарий ще трябва да активирате опцията за качество на услугата във вашите настройки на Discord. Това ще уведоми вашия рутер, че пакетите, които Discord предава, са с висок приоритет. За да направите това, следвайте инструкциите по-долу:

  1. Първо отворете Раздор клиент.
  2. Отворете менюто Настройки, като щракнете върху икона на зъбно колело до вашето потребителско име в клиента на Discord.
      Навигиране до настройките на Discord

    Навигиране до настройките на Discord

  3. Там отидете до Глас и видео раздел от лявата страна.
      Навигиране до раздела Глас и видео

    Навигиране до раздела Глас и видео

  4. След това превъртете надолу и намерете Разрешете висок пакетен приоритет на качеството на услугата опция. Кликнете върху плъзгача до него, за да го включите.

    Активиране на QoS на Discord

  5. След като направите това, вижте дали проблемът все още се появява.

6. Деактивирайте OpenH264 Video Codec

Discord използва видео кодека OpenH264, за да кодира вашите видеоклипове по подразбиране. Използването на този видеокодек понякога може да доведе до забавяне на вашите потоци.

Като деактивирате видео кодека OpenH264, Discord ще разчита на вашия процесор за кодиране и декодиране, което може да разреши проблема в някои случаи. За да направите това, следвайте инструкциите по-долу:

  1. Отвори Раздор клиент на вашия компютър.
  2. Кликнете върху икона на зъбно колело до вашето потребителско име, за да отворите менюто с настройки.
      Навигиране до настройките на Discord

    Навигиране до настройките на Discord

  3. В менюто Настройки превключете на Глас и видео раздел.
      Навигиране до раздела Глас и видео

    Навигиране до раздела Глас и видео

  4. Там превъртете надолу и намерете OpenH264 видео кодек опция. Кликнете върху плъзгача до него, за да го деактивирате.
      Деактивиране на видеокодек OpenH264 на Discord

    Деактивиране на видеокодек OpenH264 на Discord

  5. След като направите това, рестартирайте Discord и вижте дали проблемът продължава.

7. Деактивирайте игровия режим

Режимът на игра е функция в Windows, която дава приоритет на вашите системни ресурси за процесите на играта, когато играете. Това води до по-плавна игра и дори стабилизира FPS.

Въпреки това, тъй като процесът на играта използва главно системните ресурси, когато Игралният режим е активиран , фоновите приложения понасят удари и са с много ограничени ресурси. При такъв сценарий, когато се опитвате да предавате поточно в Discord, приложението няма да разполага с достатъчно ресурси, за да кодира и заснеме вашето видео.

Ако това се отнася за вас, ще трябва да деактивирате Game Mode, за да освободите ресурсите за Discord. За да направите това, следвайте инструкциите по-долу:

  1. Първо отворете Настройки приложение чрез натискане на Windows клавиш + I на вашата клавиатура.
  2. В приложението Настройки навигирайте до Игри раздел от лявата страна.
      Навигиране до раздела Игри

    Навигиране до раздела Игри

  3. Там щракнете върху Режим на игра опция.
      Навигиране към режим на игра

    Навигиране към режим на игра

  4. Накрая щракнете върху плъзгача до Режим на игра за да го деактивирате.
      Деактивиране на игровия режим

    Деактивиране на игровия режим

  5. След като направите това, опитайте да стриймвате отново, за да видите дали ще се подобри.

8. Деактивирайте NVIDIA ShadowPlay (ако е приложимо)

NVIDIA ShadowPlay е лесен начин за потребителите с NVIDIA GPU да записват и заснемат своя геймплей. ShadowPlay идва в комплект с GeForce Experience и е доста лесен за използване. ShadowPlay и NVIDIA Instant Replay обаче могат да причинят споменатия проблем със стрийминг на Discord.

Това е така, защото Instant Replay автоматично използва вашия графичен процесор, за да улови вашите моменти в играта. Повторенията могат да бъдат запазени на вашия локален диск с натискане на бутон. Дори и да не запазите моментите, те се улавят във фонов режим, ако функцията е активирана.

В резултат на това се използват ненужни системни ресурси, които могат да бъдат използвани от Discord за вашия поток. Следователно деактивирането на ShadowPlay и Instant Replay във вашите настройки на GeForce може да ви помогне да разрешите проблема. Следвайте инструкциите по-долу, за да направите това:

  1. Първо, стартирайте GeForce Experience .
  2. Докато GeForce Experience работи във фонов режим, натиснете Alt+Z на клавиатурата си, за да изведете наслагването на GeForce Experience.
  3. Кликнете върху Незабавно повторение, и от падащото меню изберете да Изключи .

    Деактивиране на ShadowPlay

  4. След това също спрете записа, като щракнете върху Записвайте икона.
  5. След това вижте дали проблемът е изчезнал.