Spill

Hvordan fange opp og streame spilløkten din på Linux

Hvordan fange opp og streame spilløkten din på Linux
Tidligere ble spill bare ansett som en hobby, men med tiden så spillindustrien en enorm vekst når det gjelder teknologi og antall spillere. Spillpublikummet har økt flere ganger på grunn av den bemerkelsesverdige utbredelsen av online spill. Og nå har spill blitt en vanlig sport, aka e-sport.

Som andre idretter blir e-sports kringkasting populært. Seertallet av e-sport har utvidet seg de siste årene på grunn av det overveldende engasjementet fra spillfans. Vanlige medier har begynt å vise interesse for spill på grunn av sitt enorme publikum. Amazons berømte plattform, Twitch, er en av de berømte streamingplattformene. Foruten Twitch blir andre plattformer som YouTube, Facebook, Streamlabs og Discord også brukt av spillere til å streame spill. Du kan til og med publisere de innspilte spillene dine på Youtube.

Som vi alle vet at Windows og spillkonsoller er godt likt og aksepterte spillplattformer, men Linux tar nå sakte fart og blir den tredje populære spillplattformen, takket være støtten fra Steam og mange moderne maskinvareprodusenter for Linux. Det er et stort bibliotek med spill på Linux, noen har innfødt støtte, og noen jobber med tredjeparts plugins. Denne guiden vil fokusere på hvordan du spiller inn spill og streamer på Linux. La oss sjekke hvordan du får det til å fungere:

Installere Open Broadcast Software - OBS på Ubuntu 20.04, 20.10:

For det første trenger vi et program som også kan streame og spille inn. OBS er et velkjent kringkastings- og opptaksprogram som er åpen kildekode og plattform. Installasjonsprosessen til OBS ligner på alle andre programinstallasjoner på Linux.

Trinn 1:

OpenGL 3.2 kreves for at OBS-programmet skal fungere på Linux.
Bruk kommandoen nedenfor for å sjekke OpenGL:

$ glxinfo | grep “OpenGL”

Hvis det er en feil, kan du prøve å installere Mesa-verktøy ved å bruke kommandoen vist nedenfor:

$ sudo apt installere mesa-utils

Mesa er et åpen kildekode 3D-grafikkbibliotek som hjelper til med å gjengi 3D-grafikk på forskjellige plattformer ved å implementere OpenGL.

Steg 2:

Det er et par tilnærminger for å få OBS på Ubuntu. Først er det bare å åpne Ubuntu Software Store og søke i "OBS" og installere den.

Det kan sees i applikasjoner.

Den andre tilnærmingen til å installere OBS er gjennom terminalen. Bruk kommandoen nevnt nedenfor for å legge til depotet:

$ sudo add-apt-repository ppa: obsproject / obs-studio

Deretter oppdaterer du pakkelisten ved å bruke:

$ sudo apt oppdatering

For å installere OBS-programmet, bruk:

$ sudo apt installere obs-studio

Åpne den:

Sette opp OBS for streaming og innspilling på Ubuntu 20.04, 20.10:

OBS har gjort oppsettprosedyren ganske enkel. Det vil be deg om "Autokonfigurasjonsveiviser" når den først er åpen. Hvis du av en eller annen grunn ikke kan se det, klikker du på verktøy og deretter "Veiviser for automatisk konfigurering":

Den første tingen, "Auto-Configuration Window" vil vise er "Informasjon om bruk.”Bruksinformasjon kommer med to alternativer. Siden vi tar opp og streamer, vil derfor det første alternativet bli sjekket. Klikk på "Neste" -knappen:

Nå kan du justere videoinnstillingene, for eksempel bildefrekvens og basisoppløsning i henhold til maskinvarefunksjonene:

Etter det vil veiviseren presentere deg forskjellige streamingtjenester; Velg en. Jeg velger rykk; det vil be om streamingnøkkelen; klikk på get stream-nøkkelen som vist på bildet nedenfor:

For å få en stream-nøkkel, må du ha en Twitch-konto: logg inn og gå mot "Creator Dashboard" ved å klikke på brukerens ikon, og deretter i "Preferences" -fanen, kan du finne "Primary Stream Key" som vist i Bilder:

Kopier strømmetasten, og lim inn OBS som vist på bildene ovenfor. Etter det vil OBS utføre forskjellige og tester for ideelle innstillinger:

Etter ferdigstillelse vil den presentere den estimerte konfigurasjonen for systemet. Du kan trykke på "Bruk innstillinger" eller gå tilbake til justeringsinnstillinger:

Oppsettet er ganske mye ferdig. Men disse innstillingene kan videre justeres i alternativet "Innstillinger". Klikk på “File” og deretter “Settings”:

I kategorien "Generelt" kan du endre språk, tema og aktivere eller deaktivere ulike alternativer; se bildet:

I fanen "Stream" kan streamingplattformen endres. Det anbefales å la serveren stå "Auto":

I kategorien "Output" er det to hovedalternativer; den første er "enkel", og den andre er "avansert.”De“ enkle ”utgangsinnstillingene kan sees i det følgende bildet, der visse streaming- og opptaksalternativer er gitt for å endre. Koder, lydbithastighet, lagringsbane, opptaksformat og kvalitet kan endres her:

Enkle innstillinger er passende, men hvis du vil justere utdatainnstillingene ytterligere, åpner du “Avanserte” innstillinger. I avanserte innstillinger kan mange andre alternativer endres, inkludert spesielle lydkanalinnstillinger. Under opptak kan talelyd og spilllyd spilles inn på to forskjellige kanaler som hjelper til med å redigere opptaket:

Hurtigtaster spiller en viktig rolle når du streamer eller spiller inn spill; OBS har en dedikert fane i innstillinger for å angi hurtigtaster i henhold til din bekvemmelighet:

Etter å ha satt opp OBS-tiden for å begynne å streame / spille inn. I hovedvinduet representerer "Scener" lerretene; disse lerretene kan endres og plasseres på nytt:

I kildevinduet kan forskjellige kilder legges til, for eksempel:

Klikk på "+”-Knappen for å legge til kilder:

For å legge til skjermbildet, klikk på “Screen Capture” -alternativet; et par vinduer dukker opp, beholder standardinnstillingene og trykker “OK.”For å gjøre musemarkøren synlig, sjekk alternativet“ Capture Cursor ”.

Skjermbildekilden er lagt til; andre kilder som lyd kan også legges til hvis du har koblet til mikrofonen med systemet. Hvis du vil gjøre både opptak og streaming, klikker du først på "Start opptak" -knappen og deretter "Start streaming" eller trykker på de tilordnede hurtigtastene:

Stream-status kan sees nederst på linjen:

Nå tid til å spille spill; OBS vil gjøre jobben sin.

Unntakshåndtering i C ++
Det er tre typer programvarefeil som eksisterer. Dette er syntaksfeil, logiske feil og kjøretidsfeil. Syntaksfeil Et feil skrevet uttrykk, utsagn elle...
C ++ Tilgangsspesifikatorer
I C ++ er en klasse et sett med variabler og funksjoner som er konfigurert til å fungere sammen. Når variablene i klassen er gitt verdier, oppnås et o...
Hvordan bruke C ++ Priority_queue?
I C ++ er en kø en listedatastruktur der det første elementet som skal settes i listen er det første elementet som skal fjernes når fjerning skal finn...