Hvernig á að streyma til Twitch frá flugstöð í Ubuntu og afleiðum?

twitch_logo3

twitch er vettvangur sem býður upp á straumspilunarþjónustu í beinni í eigu Amazon, þennan vettvang er orðinn einn sá vinsælasti til að deila tölvuleikjum með vídeóum, þ.m.t. Efni vefsvæðisins er hægt að skoða beint eða eftir beiðni.

Til að geta streymt myndbandi á Linux við höfum nokkur verkfæri, en við gleymum einfaldast og það er frá flugstöðinniÍ þessari færslu mun ég deila með þér aðferð til að geta streymt til Twitch frá flugstöðinni okkar.

Forkröfur

Til að geta sent út á Twitch við munum styðjast við frá FFmpeg sem þegar er þekkt af mörgum þökk sé fjölbreyttu gagnsemi þess, fyrir þetta verðum við að opna flugstöð og framkvæma eftirfarandi skipun:

sudo apt install ffmpeg

Einfaldlega til að ganga úr skugga um að það hafi verið sett upp með góðum árangri, keyrum þessa skipun:

ffmpeg --help

Þar sem þeir fá svar með öllum breytum fyrir tólið.

Að breyta bashrc

Núna við verðum að gera nokkrar breytingar á bashrc skránni okkar, þar sem við munum bæta við alias fyrir sendinguna.

Það er mikilvægt að þú munir að bashrc skráin virkar á hvern notanda, þannig að ef fleiri en einn notandi kerfisins þíns ætlar að nota þessa aðgerð, verða þeir að bæta eftirfarandi við bashrc skrána sína.

Áður en þú bætir við eða breytir við ætlum að taka afrit af skránni okkar, fyrir þetta á flugstöðinni ætlum við að framkvæma eftirfarandi skipun:

mkdir ~/bashrc-backup

cp ~ / .bashrc ~ / bashrc-backup / .bashrc-bak

Þegar með öryggisafrit okkar af skránni, við getum haldið áfram að breyta því á öruggan hátt, við verðum aðeins að framkvæma eftirfarandi skipun:

nano ~/.bashrc

Athugið: þú mátt ekki breyta sem root eða með superuser heimildir.

Við verðum að bæta eftirfarandi við enda skjalsins:

streaming() {

INRES="1920x1080" # input resolution

OUTRES="1920x1080" # output resolution

FPS="15" # target FPS

GOP="30" # i-frame interval, should be double of FPS,

GOPMIN="15" # min i-frame interval, should be equal to fps,

THREADS="2" # max 6

CBR="1000k" # constant bitrate (should be between 1000k - 3000k)

QUALITY="ultrafast"  # one of the many FFMPEG preset

AUDIO_RATE="44100"

STREAM_KEY="$1" # use the terminal command Streaming streamkeyhere to stream your video to twitch or justin

SERVER="live-sjc" # twitch server in California, see http://bashtech.net/twitch/ingest.php to change

ffmpeg -f x11grab -s "$INRES" -r "$FPS" -i :0.0 -f alsa -i pulse -f flv -ac 2 -ar $AUDIO_RATE \

-vcodec libx264 -g $GOP -keyint_min $GOPMIN -b:v $CBR -minrate $CBR -maxrate $CBR -pix_fmt yuv420p\

-s $OUTRES -preset $QUALITY -tune film -acodec libmp3lame -threads $THREADS -strict normal \

-bufsize $CBR "rtmp://$SERVER.twitch.tv/app/$STREAM_KEY"

}

Í þessu vVið getum breytt upplausn, gæðum, hljóði og öðrum stillingum flutnings í samræmi við þörf okkar eða getu búnaðar okkar og nettengingar. Svo þú ættir að taka nokkrar mínútur í það.

Gildin hægt að reikna út með hjálp matsmanna, krækjurnar eru eÞessi sem OBS veitir okkur, Og þetta annað sem ég fann á netinu. Það er nauðsynlegt að þeir viti einnig um flutningshraða símkerfisins þar sem það er einn áhrifamesti þátturinn í gæðum flutningsins, þú getur vitað það með þetta tól.

straumkippur

Við munum aðeins bæta við flutningslyklinum, þetta verður beðið í hvert skipti sem við keyrum handritið.

Þegar stillingarnar hafa verið gerðar höldum við áfram að vista breytingarnar í Nano textaritlinum með Ctrl + O og hætta með Ctrl + X.

Streymir til Twitch frá flugstöðinni

Nú til að keyra handritið, skrifaðu bara eftirfarandi skipun í flugstöðina:

streaming streamkey

Með þessu verða þeir veit nú þegar lykilorðið frá Twitch, ef ekki, ættu þeir einfaldlega að fara til á þennan tengil hvar þeir fá það.

Þegar með það einfaldlega stilltu það og þú verður að byrja strauminn til Twitch rétt.

Til að hætta í straumnum, ýttu á „Q“ og það ætti að enda, þar sem straumurinn notar FFmpeg. Ef Q hnappurinn virkar ekki, reyndu að fá quit scriptið með Ctrl + C eða Ctrl + Z.


Innihald greinarinnar fylgir meginreglum okkar um siðareglur ritstjórnar. Til að tilkynna um villu smelltu hér.

Vertu fyrstur til að tjá

Skildu eftir athugasemd þína

Netfangið þitt verður ekki birt. Nauðsynlegir reitir eru merktir með *

*

*

  1. Ábyrgðarmaður gagna: Miguel Ángel Gatón
  2. Tilgangur gagnanna: Control SPAM, umsögn stjórnun.
  3. Lögmæti: Samþykki þitt
  4. Samskipti gagna: Gögnunum verður ekki miðlað til þriðja aðila nema með lagalegri skyldu.
  5. Gagnageymsla: Gagnagrunnur sem Occentus Networks (ESB) hýsir
  6. Réttindi: Hvenær sem er getur þú takmarkað, endurheimt og eytt upplýsingum þínum.