Maitiro ekuyerera uchienda kuTwitch kubva kumagumo muUbuntu uye zvigadzirwa?

twitch_logo3

pfura chikuva icho inopa mhenyu vhidhiyo yekushambadzira sevhisi muridzi weAmazon, chikuva ichi yava imwe yevakakurumbira kugovana vhidhiyo mutambo wekushambadzira, kusanganisira eSports kutenderera, uye zvimwe zvevhidhiyo mutambo zvinoenderana zviitiko. Saiti zvemukati zvinogona kutariswa zvirarame kana pane zvinodiwa

Kugona kufambisa vhidhiyo pane linux tine zvimwe zvekushandisa, asi isu tinokanganwa yakapusa uye iri kubva kune inourayaMune ino posvo ini ndichagovana newe nzira yekukwanisa kuyerera kuTwitch kubva kune yedu terminal.

Prerequisites

Kugona kutepfenyura paTwitch isu tichazendamira paFmpmpeg iyo inotozivikanwa nevazhinji nekutenda kune hwakawanda hwayo hwekushandisa, kune izvi isu tinofanirwa kuvhura terminal uye nekuita unotevera kuraira:

sudo apt install ffmpeg

Zvakare kuve nechokwadi kuti yakaiswa zvinobudirira, ngatimhanyei uyu murairo:

ffmpeg --help

Iko kwavanogamuchira mhinduro nezvose paramende zvechishandiso.

Kugadzirisa bashrc

Iye zvino isu tinofanirwa kugadzirisa zvimwe kune yedu bashrc faira, iyo yatinozowedzera ma alias ekutakura.

Izvo zvakakosha kuti iwe urangarire kuti iyo bashrc faira inoshanda pamushandisi, saka kana vanopfuura mumwe mushandisi wesystem yako vari kuzoshandisa iri basa, ivo vanofanirwa kuwedzera zvinotevera kune yavo bashrc faira.

Usati wawedzera kana kugadzirisa, isu tichaenda kugadzira kopi yekuchengetedza yefaira redu, zve izvi pane terminal tichaenda kunotevera unotevera kuraira:

mkdir ~/bashrc-backup

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

Nechekare ne backup yedu yefaira, tinogona kuenderera mberi nekugadzirisa zvakachengeteka, isu tinongofanirwa kuita unotevera kuraira:

nano ~/.bashrc

Ongorora: haufanire kugadzirisa semidzi kana nemvumo yepamusoro.

Tinofanira kuwedzera zvinotevera kumagumo efaira:

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"

}

Mune ino vIsu tinokwanisa kugadzirisa resolution, mhando, odhiyo uye mamwe marongero yekufambisa maererano nezvatinoda kana kugona kwemidziyo yedu uye netiweki yekubatanidza. Saka iwe unofanirwa kutora maminetsi mashoma kuzviitira.

Izvo zvinokosheswa inogona kuverengerwa nerubatsiro rwevanofungidzira, zvinongedzo zviri eIyi iyo iyo OBS inotipauye uyu mumwe iyo yandakawana pamambure. Izvo zvakakosha kuti ivo zvakare vazive iyo yekumhanyisa kumhanyisa kwenetiweki yavo sezvo chiri chimwe chezvinhu zvine simba zvakanyanya muhunhu hwekutapurirana, iwe unogona kuzviziva ichi chinhu.

rwizi twitch

Isu hatizowedzere chete kiyi yekufambisa, izvi zvinokumbirwa pese patinomhanyisa script.

Kamwe magadzirirwo akaitwa, isu tinoenderera mberi nekuchengetedza shanduko muNano mameseji edhizaina neCtrl + O uye woibuditsa neCtrl + X.

Kuyerera kuenda kuTwitch kubva kuchiteshi

Iye zvino kumhanyisa script, ingo nyora unotevera kuraira pane iyo terminal:

streaming streamkey

Naizvozvi vanofanira unotoziva password yakapihwa neTwitch, kana zvisiri ivo vanofanirwa kungoenda ku Iyi link kwavachaiwana.

Yatove nayo ingoigadzirisa uye unofanira kutanga rwizi kuenda kuTwitch nenzira kwayo.

Kuti ubude murukova, tinya "Q" uye inofanira kupera, sezvo rwizi runoshandisa FFmpeg. Kana iyo Q bhatani isingashande, edza kutora iyo yekurega script neCtrl + C kana Ctrl + Z.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako