Jak opravit zpoždění streamování Discord pro diváky?



Vyzkoušejte Náš Nástroj Pro Odstranění Problémů

Plánování GPU je často důvodem zpoždění streamu Discord na vašem počítači. Při hraní hry je většina vašich zdrojů GPU využívána herním procesem, což ponechává velmi malou prioritu pro kódování videa a zachycování prováděné Discordem.



  Discord Stream

Discord Stream



Problém může navíc nastat, když jste v nastavení Discordu vypnuli hardwarovou akceleraci. Existují i ​​další faktory, které mohou přispět k problému. Níže uvádíme několik metod, které můžete implementovat, abyste problém vyřešili sami. Začněme bez okolků.



1. Spusťte Discord jako správce

První věc, kterou byste měli udělat, když začnete odstraňovat problém, je spustit Discord s oprávněními správce, když narazíte na zpoždění ve streamu Discord. Jak jsme již zmínili, hlavním důvodem problému je plánování GPU systému Windows.

To se stává zejména tehdy, když streamujete hru svým přátelům na Discord serveru. Herní proces má vyšší prioritu, a proto je většina zdrojů GPU přidělena hernímu procesu. Výsledkem je, že Discord není schopen zachytit video a plynule jej zakódovat, protože vyžaduje také váš GPU.

Chcete-li to napravit, můžete spustit Discord s oprávněními správce, což dá Discordu vysokou prioritu a bude moci používat váš GPU častěji. Postupujte podle následujících pokynů:



  1. Nejprve otevřete Nabídka Start a hledat Svár.
  2. Na pravé straně klikněte na Spustit jako administrátor volba.
      Spuštění Discordu jako správce

    Spuštění Discordu jako správce

  3. Klikněte Ano v následném dialogovém okně Řízení uživatelských účtů.
  4. Podívejte se, zda to vyřeší zpoždění streamu.

2. Omezte FPS ve hře

Dalším potenciálním řešením zmíněného problému může být omezení FPS ve hře. I když to nemusí znít dobře, omezení FPS ve hře může výrazně ovlivnit kvalitu streamu Discord.

Je to proto, že omezení FPS ve hře také omezuje množství zdrojů GPU, které vaše hra využívá. Herní proces využívá méně prostředků GPU, když omezíte FPS ve hře. To umožňuje ostatním aplikacím na pozadí využívat některé prostředky GPU.

Jednoduše řečeno, vylepšujete plánování GPU ve prospěch aplikace Discord omezením FPS ve hře. Některé hry se navíc vykreslují při stovkách snímků za sekundu, což není užitečné. FPS ve hře není omezeno a hra se snaží tlačit co nejvíce. Proto by omezení FPS v takovém scénáři nemělo ovlivnit vaši hru.

Své FPS ve hře můžete omezit v nastavení hry. Vývojáři her často nabízejí možnost limitu FPS v nabídce Nastavení. Hledejte zmíněnou možnost a omezte si FPS. Podívejte se, zda to problém vyřeší.

3. Změňte oblast kanálu

Oblast vašeho kanálu Discord může také způsobit zpoždění vašich streamů. Je to proto, že pokud nepoužíváte nejbližší kanálovou oblast, zvyšuje se latence, a proto dochází ke zpoždění při odesílání a přijímání paketů.

Když se to bude opakovat, stream se může začít zpožďovat. Chcete-li to vyřešit, budete muset změnit oblast svého kanálu a udržovat latenci mezi vámi a serverem Discord na minimu. K tomu budete potřebovat oprávnění ke správě kanálů na serveru.

Postupujte podle následujících pokynů:

  1. Nejprve otevřete Svár klienta na vašem počítači.
  2. Na klientovi Discord přejděte na svůj server.
  3. Klikněte na ikona ozubeného kola (upravit kanál) vedle vašeho hlasového kanálu.
      Otevření Nastavení kanálu na Discordu

    Otevření Nastavení kanálu na Discordu

  4. Na Přehled přejděte dolů a vyhledejte Přepsání oblasti Jídelní lístek.
      Změna oblasti kanálu

    Změna oblasti kanálu

  5. Z rozbalovací nabídky vyberte místo, které je vám nejblíže.
  6. Klikněte na Uložit změny tlačítko, které se objeví.
  7. Znovu spusťte stream, abyste zjistili, zda je problém vyřešen.

4. Zapněte hardwarovou akceleraci kodéru

Hardwarová akcelerace hraje zásadní roli, pokud jde o streamování Discord. Pokud máte v nastavení Discord vypnutou hardwarovou akceleraci, může to způsobit problém s prodlevou.

Discord již nepoužívá váš GPU ke kódování videa, když deaktivujete hardwarovou akceleraci. To omezuje Discord pouze na váš procesor, což není vždy optimální. Vedení povolena hardwarová akcelerace by byl správný postup, pokud máte high-end GPU.

Chcete-li povolit hardwarovou akceleraci, postupujte podle následujících pokynů:

  1. Začněte otevřením Svár klienta na vašem počítači.
  2. Klikněte na Nastavení ikonu vedle vašeho uživatelského jména a otevřete nabídku Nastavení.
      Přejděte do Nastavení Discord

    Přejděte do Nastavení Discord

  3. V nabídce Nastavení přejděte na Hlas a video záložka na levé straně.
      Přechod na kartu Hlas a video

    Přechod na kartu Hlas a video

  4. Poté přejděte dolů a vyhledejte Hardwarová akcelerace H.264 volba. Povolte ji pomocí posuvníku vedle ní.
      Povolení hardwarové akcelerace H.264 na Discord

    Povolení hardwarové akcelerace H.264 na Discord

  5. Podívejte se, zda to problém vyřeší.

V některých scénářích může deaktivace hardwarové akcelerace také přinést pozitivní výsledky. Pokud již byla hardwarová akcelerace povolena, zkuste ji deaktivovat a zjistěte, zda to má vliv.

5. Aktivujte Quality of Service

V některých scénářích může problém nastat kvůli vašemu routeru. K tomu dochází, když váš router nezachází s pakety odeslanými Discordem prioritně.

V takovém případě budete muset povolit možnost Quality of Service v nastavení Discord. Pokud tak učiníte, váš router bude vědět, že pakety, které Discord přenáší, mají vysokou prioritu. Chcete-li to provést, postupujte podle následujících pokynů:

  1. Nejprve otevřete Svár klienta.
  2. Otevřete nabídku Nastavení kliknutím na ikona ozubeného kola vedle vašeho uživatelského jména v klientovi Discord.
      Přejděte do Nastavení Discord

    Přejděte do Nastavení Discord

  3. Tam přejděte na Hlas a video záložka na levé straně.
      Přechod na kartu Hlas a video

    Přechod na kartu Hlas a video

  4. Poté přejděte dolů a vyhledejte Povolit kvalitu služeb s vysokou prioritou paketů volba. Klepnutím na posuvník vedle něj jej zapnete.

    Povolení QoS na Discord

  5. Po dokončení zkontrolujte, zda problém stále přetrvává.

6. Vypněte video kodek OpenH264

Discord ve výchozím nastavení používá video kodek OpenH264 ke kódování vašich videí. Použití tohoto video kodeku může někdy vést ke zpoždění vašich streamů.

Deaktivací video kodeku OpenH264 bude Discord při kódování a dekódování spoléhat na váš procesor, což může v některých případech problém vyřešit. Chcete-li to provést, postupujte podle následujících pokynů:

  1. Otevři Svár klienta na vašem počítači.
  2. Klikněte na ikona ozubeného kola vedle vašeho uživatelského jména otevřete nabídku Nastavení.
      Přejděte do Nastavení Discord

    Přejděte do Nastavení Discord

  3. V nabídce Nastavení přepněte na Hlas a video tab.
      Přechod na kartu Hlas a video

    Přechod na kartu Hlas a video

  4. Tam přejděte dolů a vyhledejte Video kodek OpenH264 volba. Klepnutím na posuvník vedle něj jej deaktivujete.
      Zakázání videokodeku OpenH264 na Discordu

    Zakázání videokodeku OpenH264 na Discordu

  5. Poté restartujte Discord a zjistěte, zda problém přetrvává.

7. Vypněte herní režim

Herní režim je funkce ve Windows, která upřednostňuje vaše systémové prostředky pro herní procesy, když hrajete. To má za následek plynulejší herní zážitek a dokonce stabilizuje vaše FPS.

Protože však herní proces využívá především systémové prostředky, když Herní režim je povolen , aplikace na pozadí jsou zasaženy a mají velmi omezené zdroje. V takovém scénáři, když se pokoušíte streamovat na Discord, aplikace nebude mít dostatek prostředků na kódování a zachycení vašeho videa.

Pokud se vás to týká, budete muset herní režim deaktivovat, abyste uvolnili zdroje pro Discord. Chcete-li to provést, postupujte podle následujících pokynů:

  1. Nejprve otevřete Nastavení aplikaci stisknutím tlačítka Klávesa Windows + I na vaší klávesnici.
  2. V aplikaci Nastavení přejděte na Hraní záložka na levé straně.
      Přechod na kartu Hry

    Přechod na kartu Hry

  3. Tam klikněte na Herní mód volba.
      Přechod do herního režimu

    Přechod do herního režimu

  4. Nakonec klikněte na posuvník vedle Herní mód jej zakázat.
      Deaktivace herního režimu

    Deaktivace herního režimu

  5. Jakmile to uděláte, zkuste streamovat znovu, abyste zjistili, zda se to zlepší.

8. Zakažte NVIDIA ShadowPlay (pokud je to možné)

NVIDIA ShadowPlay je pro uživatele s GPU NVIDIA snadný způsob, jak zaznamenat a zachytit svou hru. ShadowPlay je dodáván s GeForce Experience a je velmi snadno použitelný. ShadowPlay a NVIDIA Instant Replay však mohou způsobit zmíněný problém se streamováním na Discordu.

Je to proto, že Instant Replay automaticky používá váš GPU k zachycení vašich herních momentů. Záznamy lze uložit na místní disk stisknutím tlačítka. I když si momentky neuložíte, zachytí se na pozadí, pokud je tato funkce povolena.

Ve výsledku to využívá zbytečné systémové prostředky, které by Discord mohl využít pro váš stream. Proto vám vypnutí ShadowPlay a Instant Replay v nastavení GeForce může pomoci problém vyřešit. Postupujte podle následujících pokynů:

  1. Nejprve spusťte GeForce Experience .
  2. Se spuštěnou GeForce Experience na pozadí stiskněte Alt+Z na klávesnici a vyvolejte překrytí GeForce Experience.
  3. Klikněte na Okamžité přehrávání, a z rozbalovací nabídky vyberte možnost Vypnout .

    Deaktivace ShadowPlay

  4. Poté zastavte nahrávání také kliknutím na Záznam ikona.
  5. Po dokončení zkontrolujte, zda problém zmizel.