GPU-schemaläggning är ofta orsaken bakom Discord-strömfördröjningen på din dator. När du spelar ett spel används de flesta av dina GPU-resurser av spelprocessen, vilket ger väldigt liten prioritet för videokodning och inspelningar som utförs av Discord.
Dessutom kan problemet uppstå när du har stängt av hårdvaruacceleration i Discord-inställningarna. Det finns också andra faktorer som kan bidra till problemet. Vi har listat flera metoder nedan som du kan implementera för att lösa problemet själv. Låt oss komma igång utan problem.
1. Kör Discord som administratör
Det första du bör göra när du börjar felsöka problemet är att köra Discord med administrativa privilegier när du stöter på lag på en Discord-ström. Som vi har nämnt är främst orsaken bakom problemet GPU-schemaläggningen av Windows.
Detta händer speciellt när du streamar ett spel till dina vänner på en Discord-server. Spelprocessen har högre prioritet och det är därför de flesta av GPU-resurserna allokeras till spelprocessen. Som ett resultat kan Discord inte fånga videon och koda den smidigt, eftersom det också kräver din GPU.
För att rätta till detta kan du köra Discord med administrativa privilegier, vilket kommer att ge Discord hög prioritet, och det kommer att kunna använda din GPU oftare. Följ instruktionerna nedan för att göra detta:
- Öppna först Start meny och sök efter Disharmoni.
- På höger sida klickar du på Kör som administratör alternativ.
- Klick Ja i den uppföljande dialogrutan Användarkontokontroll.
- Se om det fixar strömfördröjningen.
2. Begränsa FPS i spelet
En annan möjlig lösning på det nämnda problemet kan vara att begränsa din FPS i spelet. Även om detta kanske inte låter bra, kan en begränsning av din FPS i spelet påverka din Discord-strömkvalitet avsevärt.
Detta beror på att en begränsning av din FPS i spelet också begränsar mängden GPU-resurser som ditt spel använder. Spelprocessen använder färre GPU-resurser när du begränsar din FPS i spelet. Detta gör att andra appar i bakgrunden kan använda några av GPU-resurserna.
För att uttrycka detta enkelt, du förbättrar GPU-schemaläggningen till förmån för Discord-appen genom att begränsa din FPS i spelet. Dessutom renderas vissa spel med hundratals bilder per sekund, vilket inte är användbart. FPS i spelet är inte begränsat, och spelet försöker pressa så mycket som möjligt. Därför bör en begränsning av din FPS i ett sådant scenario inte påverka ditt spelande.
Du kan begränsa din FPS i spelet genom att gå till dina spelinställningar. Spelutvecklare tillhandahåller ofta ett FPS-gränsalternativ i menyn Inställningar. Leta efter det nämnda alternativet och begränsa din FPS. Se om det löser problemet.
3. Ändra kanalregion
Regionen för din Discord-kanal kan också göra att dina strömmar släpar efter. Detta beror på att om du inte använder den närmaste kanalregionen ökar latensen, och därför uppstår en fördröjning i sändningen och mottagningen av paket.
När detta fortsätter att hända kan strömmen börja släpa. För att lösa detta måste du ändra din kanalregion och hålla latensen mellan dig och Discord-servern på ett minimum. Du behöver behörigheten Hantera kanaler på servern för detta.
Följ instruktionerna nedan för att göra detta:
- Öppna först Disharmoni klient på din dator.
- På Discord-klienten, navigera till din server.
- Klicka på kugghjulsikon (Redigera kanal) bredvid din röstkanal.
- På Översikt fliken, scrolla ner och leta reda på Åsidosätt region meny.
- Välj en plats som är närmast dig i rullgardinsmenyn.
- Klicka på Spara ändringar knappen som visas.
- Starta streamen igen för att se om problemet är löst.
4. Aktivera Encoder Hardware Acceleration
Hårdvaruacceleration spelar en viktig roll när det kommer till Discord-streaming. Om du har inaktiverat hårdvaruacceleration i dina Discord-inställningar kan det orsaka ditt eftersläpningsproblem.
Discord använder inte längre din GPU för att koda din video när du inaktiverar hårdvaruacceleration. Detta begränsar Discord till endast din processor, vilket inte alltid är optimalt. Förvaring hårdvaruacceleration aktiverad skulle vara rätt tillvägagångssätt om du har en avancerad GPU.
För att aktivera hårdvaruacceleration, följ instruktionerna nedan:
- Börja med att öppna Disharmoni klient på din dator.
- Klicka på inställningar ikonen bredvid ditt användarnamn för att öppna menyn Inställningar.
- På menyn Inställningar, navigera till Röst och video fliken på vänster sida.
- Efteråt, scrolla ner och leta reda på H.264 hårdvaruacceleration alternativ. Använd skjutreglaget bredvid för att aktivera det.
- Se om det löser problemet.
I vissa scenarier kan inaktivering av hårdvaruacceleration också ge dig positiva resultat. Om hårdvaruacceleration redan var aktiverad, försök att inaktivera den och se om det gör någon skillnad.
5. Aktivera tjänstekvalitet
I vissa scenarier kan problemet uppstå på grund av din router. Detta händer när paketen som skickas av Discord inte behandlas med prioritet av din router.
I ett sådant scenario måste du aktivera alternativet Quality of Service i dina Discord-inställningar. Om du gör det kommer din router att veta att paketen som Discord sänder har hög prioritet. För att göra detta, följ instruktionerna nedan:
- Öppna först Disharmoni klient.
- Öppna menyn Inställningar genom att klicka på kugghjulsikonen bredvid ditt användarnamn på Discord-klienten.
- Där navigerar du till Röst och video fliken på vänster sida.
- Efteråt, scrolla ner och leta reda på Aktivera tjänstekvalitet med hög paketprioritet alternativ. Klicka på reglaget bredvid den för att aktivera den.
- När det är gjort, se om problemet fortfarande uppstår.
6. Inaktivera OpenH264 Video Codec
Discord använder OpenH264 videocodec för att koda dina videor som standard. Användningen av denna videocodec kan ibland leda till att dina strömmar släpar efter.
Genom att inaktivera OpenH264-videocodec kommer Discord att förlita sig på din processor för kodning och avkodning, vilket kan lösa problemet i vissa fall. För att göra detta, följ instruktionerna nedan:
- Öppna Disharmoni klient på din dator.
- Klicka på kugghjulsikonen bredvid ditt användarnamn för att öppna menyn Inställningar.
- På menyn Inställningar byter du till Röst och video flik.
- Där bläddrar du ner och letar reda på OpenH264 Video Codec alternativ. Klicka på skjutreglaget bredvid den för att inaktivera den.
- När det är gjort, starta om Discord och se om problemet kvarstår.
7. Inaktivera spelläge
Spelläget är en funktion i Windows som prioriterar dina systemresurser för spelprocesserna när du spelar. Detta resulterar i en smidigare spelupplevelse och stabiliserar till och med din FPS.
Men eftersom spelprocessen främst använder systemresurserna när Spelläge är aktiverat , bakgrundsappar får en träff och är mycket resursbegränsade. I ett sådant scenario, när du försöker strömma på Discord, kommer applikationen inte att ha tillräckligt med resurser för att koda och fånga din video.
Om detta gäller dig måste du inaktivera spelläget för att frigöra resurserna för Discord. För att göra detta, följ instruktionerna nedan:
- Öppna först inställningar appen genom att trycka på Windows-tangent + I på ditt tangentbord.
- På appen Inställningar, navigera till Spelande fliken på vänster sida.
- Där klickar du på Spelläge alternativ.
- Klicka slutligen på skjutreglaget bredvid Spelläge för att inaktivera den.
- När du har gjort det, försök att streama igen för att se om det blir bättre.
8. Inaktivera NVIDIA ShadowPlay (om tillämpligt)
NVIDIA ShadowPlay är ett enkelt sätt för användare med en NVIDIA GPU att spela in och fånga sitt spel. ShadowPlay kommer med GeForce Experience och är ganska lätt att använda. ShadowPlay och NVIDIA Instant Replay kan dock orsaka det nämnda streamingproblemet på Discord.
Detta beror på att Instant Replay automatiskt använder din GPU för att fånga dina ögonblick i spelet. Uppspelningarna kan sparas på din lokala disk med en knapptryckning. Även om du inte sparar ögonblicken, fångas de i bakgrunden om funktionen är aktiverad.
Som ett resultat använder detta onödiga systemresurser som kan användas av Discord för din stream. Därför kan du lösa problemet genom att inaktivera ShadowPlay och Instant Replay i dina GeForce-inställningar. Följ instruktionerna nedan för att göra detta:
- Starta först GeForce Experience .
- Med GeForce Experience igång i bakgrunden, tryck Alt+Z på ditt tangentbord för att visa GeForce Experience Overlay.
- Klicka på Omedelbar repris, och från rullgardinsmenyn, välj att Stäng av .
- Efteråt kan du också sluta spela in genom att klicka på Spela in ikon.
- När det är gjort, se om problemet har försvunnit.