GPU-planlægning er ofte årsagen til Discord-streamlag på din computer. Når du spiller et spil, bruges de fleste af dine GPU-ressourcer af spilprocessen, hvilket giver meget lidt prioritet til videokodning og -optagelser udført af Discord.
Derudover kan problemet opstå, når du har slået hardwareacceleration fra i Discord-indstillingerne. Der er også andre faktorer, der kan bidrage til problemet. Vi har listet flere metoder nedenfor, du kan implementere for at løse problemet selv. Lad os komme i gang uden omsvøb.
1. Kør Discord som administrator
Den første ting du skal gøre, når du begynder at fejlfinde problemet, er at køre Discord med administrative rettigheder, når du støder på forsinkelse på en Discord-stream. Som vi har nævnt, er hovedsagelig årsagen bag problemet GPU-planlægningen af Windows.
Dette sker især, når du streamer et spil til dine venner på en Discord-server. Spilprocessen har en højere prioritet, hvorfor de fleste af GPU-ressourcerne er allokeret til spilprocessen. Som et resultat er Discord ikke i stand til at optage videoen og kode den jævnt, da det også kræver din GPU.
For at rette op på dette kan du køre Discord med administrative rettigheder, hvilket vil give Discord høj prioritet, og det vil kunne bruge din GPU oftere. Følg instruktionerne nedenfor for at gøre dette:
- Åbn først Startmenu og søg efter Uenighed.
- Klik på i højre side Kør som administrator mulighed.
- Klik Ja i den opfølgende brugerkontokontroldialogboks.
- Se om det løser stream-forsinkelsen.
2. Begræns FPS i spillet
En anden potentiel løsning på det nævnte problem kan være at begrænse din FPS i spillet. Selvom dette måske ikke lyder godt, kan en begrænsning af din FPS i spillet påvirke din Discord-streamkvalitet markant.
Dette skyldes, at begrænsning af din FPS i spillet også begrænser mængden af GPU-ressourcer, dit spil bruger. Spilprocessen bruger færre GPU-ressourcer, når du begrænser din FPS i spillet. Dette giver andre apps i baggrunden mulighed for at bruge nogle af GPU-ressourcerne.
For at sige dette enkelt forbedrer du GPU-planlægningen til fordel for Discord-appen ved at begrænse din FPS i spillet. Derudover gengives nogle spil med hundredvis af billeder i sekundet, hvilket ikke er nyttigt. FPS i spillet er ikke begrænset, og spillet forsøger at presse så meget som muligt. Derfor bør begrænsning af din FPS i et sådant scenario ikke påvirke dit gameplay.
Du kan begrænse din FPS i spillet ved at gå til dine spilindstillinger. Spiludviklere giver ofte en FPS-grænseindstilling i menuen Indstillinger. Se efter den nævnte mulighed og begræns din FPS. Se om det løser problemet.
3. Skift kanalregion
Regionen på din Discord-kanal kan også få dine streams til at halte. Dette skyldes, at hvis du ikke bruger det nærmeste kanalområde, øges latenstiden, og der opstår derfor en forsinkelse i afsendelse og modtagelse af pakker.
Når dette bliver ved med at ske, kan streamen begynde at halte. For at løse dette skal du ændre din kanalregion og holde forsinkelsen mellem dig og Discord-serveren på et minimum. Du skal bruge tilladelsen Administrer kanaler på serveren til dette.
Følg instruktionerne nedenfor for at gøre dette:
- Åbn først Uenighed klient på din computer.
- På Discord-klienten skal du navigere til din server.
- Klik på tandhjulsikon (Rediger kanal) ved siden af din stemmekanal.
- På den Oversigt fanen, rul ned og find Region tilsidesættelse menu.
- Fra rullemenuen skal du vælge en placering, der er tættest på dig.
- Klik på Gem ændringer knap, der vises.
- Start streamen igen for at se, om problemet er løst.
4. Slå Encoder Hardware Acceleration til
Hardwareacceleration spiller en afgørende rolle, når det kommer til Discord-streaming. Hvis du har deaktiveret hardwareacceleration i dine Discord-indstillinger, kan det forårsage dit forsinkelsesproblem.
Discord bruger ikke længere din GPU til at kode din video, når du deaktiverer hardwareacceleration. Dette begrænser Discord til kun din processor, hvilket ikke altid er optimalt. Beholde hardwareacceleration aktiveret ville være den rigtige fremgangsmåde, hvis du har en avanceret GPU.
Følg instruktionerne nedenfor for at aktivere hardwareacceleration:
- Start med at åbne Uenighed klient på din computer.
- Klik på Indstillinger ikonet ved siden af dit brugernavn for at åbne menuen Indstillinger.
- I menuen Indstillinger skal du navigere til Stemme og video fanen i venstre side.
- Rul derefter ned og find H.264 hardwareacceleration mulighed. Brug skyderen ved siden af for at aktivere den.
- Se om det løser problemet.
I nogle scenarier kan deaktivering af hardwareacceleration også give dig positive resultater. Hvis hardwareacceleration allerede var aktiveret, kan du prøve at deaktivere den og se, om det gør en forskel.
5. Aktiver Quality of Service
I nogle scenarier kan problemet opstå på grund af din router. Dette sker, når de pakker, der sendes af Discord, ikke behandles med prioritet af din router.
I et sådant scenarie bliver du nødt til at aktivere indstillingen Quality of Service i dine Discord-indstillinger. Hvis du gør det, vil din router vide, at de pakker, Discord sender, har høj prioritet. For at gøre dette skal du følge instruktionerne nedenfor:
- Åbn først Uenighed klient.
- Åbn menuen Indstillinger ved at klikke på gear ikon ud for dit brugernavn på Discord-klienten.
- Der skal du navigere til Stemme og video fanen i venstre side.
- Rul derefter ned og find Aktiver servicekvalitet med høj pakkeprioritet mulighed. Klik på skyderen ved siden af den for at slå den til.
- Når det er gjort, skal du se, om problemet stadig opstår.
6. Deaktiver OpenH264 Video Codec
Discord bruger OpenH264 video-codec til at kode dine videoer som standard. Brugen af denne video-codec kan nogle gange resultere i, at dine streams halter.
Ved at deaktivere OpenH264 video-codec, vil Discord stole på din processor til kodning og afkodning, hvilket kan løse problemet i nogle tilfælde. For at gøre dette skal du følge instruktionerne nedenfor:
- Åbn Uenighed klient på din computer.
- Klik på gear ikon ud for dit brugernavn for at åbne menuen Indstillinger.
- Skift til menuen Indstillinger Stemme og video fanen.
- Der, rul ned og find OpenH264 Video Codec mulighed. Klik på skyderen ved siden af den for at deaktivere den.
- Når det er gjort, skal du genstarte Discord og se, om problemet fortsætter.
7. Deaktiver spiltilstand
Spiltilstanden er en funktion i Windows, der prioriterer dine systemressourcer til spilprocesserne, når du spiller. Dette resulterer i en mere jævn gameplayoplevelse og stabiliserer endda din FPS.
Men da spilprocessen primært bruger systemressourcerne når Spiltilstand er aktiveret , baggrundsapps får et hit og er meget ressourcebegrænsede. I et sådant scenarie, når du prøver at streame på Discord, vil applikationen ikke have nok ressourcer til at kode og optage din video.
Hvis dette gælder for dig, bliver du nødt til at deaktivere Game Mode for at frigøre ressourcerne til Discord. For at gøre dette skal du følge instruktionerne nedenfor:
- Åbn først Indstillinger app ved at trykke på Windows-tast + I på dit tastatur.
- På appen Indstillinger skal du navigere til Spil fanen i venstre side.
- Der, klik på Spilletilstand mulighed.
- Klik til sidst på skyderen ved siden af Spilletilstand for at deaktivere den.
- Når du har gjort det, kan du prøve at streame igen for at se, om det bliver bedre.
8. Deaktiver NVIDIA ShadowPlay (hvis relevant)
NVIDIA ShadowPlay er en nem måde for brugere med en NVIDIA GPU at optage og fange deres gameplay. ShadowPlay leveres sammen med GeForce Experience og er ret nem at bruge. ShadowPlay og NVIDIA Instant Replay kan dog forårsage det nævnte streamingproblem på Discord.
Dette skyldes, at Instant Replay automatisk bruger din GPU til at fange dine øjeblikke i spillet. Gentagelserne kan gemmes på din lokale disk med et tryk på en knap. Selvom du ikke gemmer øjeblikke, bliver de fanget i baggrunden, hvis funktionen er aktiveret.
Som et resultat bruger dette unødvendige systemressourcer, der kunne bruges af Discord til din stream. Derfor kan deaktivering af ShadowPlay og Instant Replay i dine GeForce-indstillinger hjælpe dig med at løse problemet. Følg instruktionerne nedenfor for at gøre dette:
- Start først GeForce Experience .
- Med GeForce Experience kørende i baggrunden, tryk på Alt+Z på dit tastatur for at få GeForce Experience Overlay frem.
- Klik på Øjeblikkelig genafspilning, og fra rullemenuen, vælg til Sluk .
- Stop derefter optagelsen også ved at klikke på Optage ikon.
- Når det er gjort, skal du se, om problemet er forsvundet.