Ako opraviť oneskorenie streamovania Discord pre divákov?



Vyskúšajte Náš Nástroj Na Odstránenie Problémov

Plánovanie GPU je často dôvodom oneskorenia streamu Discord na vašom počítači. Pri hraní hry je väčšina vašich zdrojov GPU využívaná procesom hry, čo ponecháva veľmi malú prioritu kódovaniu videa a zachytávaniu, ktoré vykonáva Discord.



  Discord Stream

Discord Stream



Okrem toho sa problém môže vyskytnúť, keď ste v nastaveniach Discord vypli hardvérovú akceleráciu. Existujú aj ďalšie faktory, ktoré môžu prispieť k problému. Nižšie uvádzame niekoľko metód, ktoré môžete implementovať na vyriešenie problému sami. Začnime bez okolkov.



1. Spustite Discord ako správca

Prvá vec, ktorú by ste mali urobiť, keď začnete riešiť problém, je spustiť Discord s oprávneniami správcu, keď narazíte na oneskorenie v streame Discord. Ako sme už spomenuli, hlavným dôvodom problému je plánovanie GPU systému Windows.

Stáva sa to najmä vtedy, keď streamujete hru svojim priateľom na serveri Discord. Herný proces má vyššiu prioritu, a preto je väčšina zdrojov GPU pridelená hernému procesu. Výsledkom je, že Discord nedokáže zachytiť video a plynule ho zakódovať, pretože vyžaduje aj váš GPU.

Aby ste to napravili, môžete spustiť Discord s oprávneniami správcu, čo dá Discordu vysokú prioritu a bude môcť častejšie používať váš GPU. Postupujte podľa pokynov nižšie:



  1. Najprv otvorte Úvodná ponuka a hľadať Nesúlad.
  2. Na pravej strane kliknite na Spustiť ako správca možnosť.
      Spustenie Discordu ako správcu

    Spustenie Discordu ako správcu

  3. Kliknite Áno v nasledujúcom dialógovom okne Kontrola používateľských kont.
  4. Zistite, či sa tým odstráni oneskorenie streamu.

2. Obmedzte FPS v hre

Ďalším potenciálnym riešením uvedeného problému môže byť obmedzenie FPS v hre. Aj keď to nemusí znieť dobre, obmedzenie FPS v hre môže výrazne ovplyvniť kvalitu streamu Discord.

Je to preto, že obmedzenie FPS v hre obmedzuje aj množstvo zdrojov GPU, ktoré vaša hra využíva. Herný proces využíva menej zdrojov GPU, keď obmedzíte svoje FPS v hre. To umožňuje iným aplikáciám na pozadí využívať niektoré zdroje GPU.

Zjednodušene povedané, vylepšujete plánovanie GPU v prospech aplikácie Discord obmedzením FPS v hre. Navyše, niektoré hry sa vykresľujú pri stovkách snímok za sekundu, čo nie je užitočné. FPS v hre nie je limitovaná a hra sa snaží tlačiť čo najviac. Preto by obmedzenie FPS v takomto scenári nemalo ovplyvniť vašu hru.

Svoje FPS v hre môžete obmedziť v nastaveniach hry. Vývojári hier často poskytujú možnosť limitu FPS v ponuke Nastavenia. Vyhľadajte spomínanú možnosť a obmedzte si FPS. Zistite, či sa tým problém vyriešil.

3. Zmeňte oblasť kanála

Oblasť vášho kanála Discord môže tiež spôsobiť oneskorenie vašich streamov. Je to preto, že ak nepoužívate najbližšiu oblasť kanála, latencia sa zvyšuje, a teda dochádza k oneskoreniu pri odosielaní a prijímaní paketov.

Keď sa to bude opakovať, stream môže začať meškať. Aby ste to vyriešili, budete musieť zmeniť oblasť svojho kanála a udržiavať latenciu medzi vami a serverom Discord na minime. Na to budete potrebovať povolenie na správu kanálov na serveri.

Postupujte podľa pokynov nižšie:

  1. Najprv otvorte Nesúlad klienta na vašom počítači.
  2. Na klientovi Discord prejdite na svoj server.
  3. Klikni na ikona ozubeného kolieska (Upraviť kanál) vedľa vášho hlasového kanála.
      Otvorenie nastavení kanála na Discord

    Otvorenie nastavení kanála na Discord

  4. Na Prehľad prejdite nadol a vyhľadajte Prepísanie oblasti Ponuka.
      Zmena oblasti kanála

    Zmena oblasti kanála

  5. Z rozbaľovacej ponuky vyberte miesto, ktoré je vám najbližšie.
  6. Klikni na Uložiť zmeny tlačidlo, ktoré sa zobrazí.
  7. Znova spustite stream, aby ste zistili, či sa problém vyriešil.

4. Zapnite hardvérovú akceleráciu kódovača

Hardvérová akcelerácia hrá dôležitú úlohu, pokiaľ ide o streamovanie Discord. Ak máte v nastaveniach Discord vypnutú hardvérovú akceleráciu, môže to spôsobiť problém s oneskorením.

Discord už nepoužíva váš GPU na kódovanie videa, keď zakážete hardvérovú akceleráciu. Toto obmedzuje Discord iba na váš procesor, čo nie je vždy optimálne. Udržiavanie povolená hardvérová akcelerácia by bol správny postup, ak máte high-end GPU.

Ak chcete povoliť hardvérovú akceleráciu, postupujte podľa pokynov nižšie:

  1. Začnite otvorením Nesúlad klienta na vašom počítači.
  2. Klikni na nastavenie ikonu vedľa svojho používateľského mena, čím otvoríte ponuku Nastavenia.
      Prechod na nastavenia Discord

    Prechod na nastavenia Discord

  3. V ponuke Nastavenia prejdite na položku Hlas a video záložka na ľavej strane.
      Prechod na kartu Hlas a video

    Prechod na kartu Hlas a video

  4. Potom prejdite nadol a vyhľadajte Hardvérová akcelerácia H.264 možnosť. Na aktiváciu použite posúvač vedľa.
      Povolenie hardvérovej akcelerácie H.264 na Discord

    Povolenie hardvérovej akcelerácie H.264 na Discord

  5. Zistite, či sa tým problém vyriešil.

V niektorých scenároch vám môže priniesť pozitívne výsledky aj vypnutie hardvérovej akcelerácie. Ak už bola hardvérová akcelerácia povolená, skúste ju zakázať a zistite, či to má nejaký význam.

5. Aktivujte Quality of Service

V niektorých scenároch sa problém môže vyskytnúť v dôsledku vášho smerovača. Stáva sa to vtedy, keď smerovač nezaobchádza s paketmi odoslanými Discordom prioritne.

V takom prípade budete musieť povoliť možnosť Quality of Service v nastaveniach Discord. Ak tak urobíte, váš router bude vedieť, že pakety, ktoré Discord prenáša, majú vysokú prioritu. Postupujte podľa nasledujúcich pokynov:

  1. Najprv otvorte Nesúlad zákazník.
  2. Otvorte ponuku Nastavenia kliknutím na ikona ozubeného kolieska vedľa vášho používateľského mena v klientovi Discord.
      Prechod na nastavenia Discord

    Prechod na nastavenia Discord

  3. Tam prejdite na Hlas a video záložka na ľavej strane.
      Prechod na kartu Hlas a video

    Prechod na kartu Hlas a video

  4. Potom prejdite nadol a vyhľadajte Povoliť kvalitu služby s vysokou prioritou paketov možnosť. Kliknutím na posúvač vedľa neho ho zapnete.

    Povolenie QoS na Discord

  5. Po dokončení skontrolujte, či problém stále pretrváva.

6. Vypnite video kodek OpenH264

Discord predvolene používa video kodek OpenH264 na kódovanie vašich videí. Používanie tohto video kodeku môže niekedy viesť k oneskoreniu vašich streamov.

Zakázaním video kodeku OpenH264 sa Discord bude pri kódovaní a dekódovaní spoliehať na váš procesor, čo môže v niektorých prípadoch vyriešiť problém. Postupujte podľa nasledujúcich pokynov:

  1. Otvor Nesúlad klienta na vašom počítači.
  2. Klikni na ikona ozubeného kolieska vedľa svojho používateľského mena otvorte ponuku Nastavenia.
      Prechod na nastavenia Discord

    Prechod na nastavenia Discord

  3. V ponuke Nastavenia prepnite na Hlas a video tab.
      Prechod na kartu Hlas a video

    Prechod na kartu Hlas a video

  4. Tam prejdite nadol a nájdite Video kodek OpenH264 možnosť. Kliknutím na posúvač vedľa neho ho deaktivujete.
      Zakázanie videokodeku OpenH264 na Discorde

    Zakázanie videokodeku OpenH264 na Discord

  5. Po dokončení reštartujte Discord a zistite, či problém pretrváva.

7. Vypnite režim hry

Herný režim je funkcia v systéme Windows, ktorá pri hraní uprednostňuje vaše systémové prostriedky pre herné procesy. Výsledkom je plynulejší herný zážitok a dokonca stabilizácia vášho FPS.

Keďže však proces hry využíva hlavne systémové prostriedky, keď Herný režim je povolený , aplikácie na pozadí sú zasiahnuté a sú veľmi obmedzené na zdroje. V takomto scenári, keď sa pokúšate streamovať na Discord, aplikácia nebude mať dostatok zdrojov na zakódovanie a zachytenie vášho videa.

Ak sa vás to týka, budete musieť vypnúť Herný režim, aby ste uvoľnili zdroje pre Discord. Postupujte podľa nasledujúcich pokynov:

  1. Najprv otvorte nastavenie aplikáciu stlačením tlačidla Kláves Windows + I na vašej klávesnici.
  2. V aplikácii Nastavenia prejdite na Hranie záložka na ľavej strane.
      Prechod na kartu Hry

    Prechod na kartu Hry

  3. Tam kliknite na Hrací mód možnosť.
      Prechod do herného režimu

    Prechod do herného režimu

  4. Nakoniec kliknite na posúvač vedľa Hrací mód zakázať ho.
      Vypnutie herného režimu

    Vypnutie herného režimu

  5. Keď to urobíte, skúste streamovať znova, aby ste zistili, či sa to zlepší.

8. Zakázať NVIDIA ShadowPlay (ak je to možné)

NVIDIA ShadowPlay je jednoduchý spôsob, ako môžu používatelia s GPU NVIDIA zaznamenávať a zachytávať svoje hry. ShadowPlay je dodávaný s GeForce Experience a je celkom jednoduchý na používanie. ShadowPlay a NVIDIA Instant Replay však môžu spôsobiť spomínaný problém so streamovaním na Discorde.

Je to preto, že Instant Replay automaticky používa váš GPU na zachytenie vašich momentov v hre. Záznamy je možné uložiť na lokálny disk stlačením tlačidla. Aj keď si momentky neuložíte, zachytia sa na pozadí, ak je táto funkcia povolená.

V dôsledku toho sa využívajú nepotrebné systémové zdroje, ktoré by Discord mohol využiť pre váš stream. Preto zakázanie ShadowPlay a Instant Replay v nastaveniach GeForce vám môže pomôcť vyriešiť problém. Postupujte podľa pokynov nižšie:

  1. Najprv spustite GeForce Experience .
  2. Keď je GeForce Experience spustená na pozadí, stlačte Alt+Z na klávesnici, aby ste vyvolali prekrytie GeForce Experience.
  3. Klikni na Okamžité prehrávanie, a z rozbaľovacej ponuky vyberte možnosť Vypnúť .

    Vypnutie funkcie ShadowPlay

  4. Potom zastavte nahrávanie aj kliknutím na Záznam ikonu.
  5. Po dokončení skontrolujte, či problém zmizol.