Како стрим до Твитцха са терминала у Убунтуу и дериватима?

твитцх_лого3

Трзај је платформа која нуди услугу струјања видео записа уживо у власништву Амазона, ове платформе је постала једна од најпопуларнијих за дељење стримовања видео записа из видео игара, укључујући еСпортс стреаминг и друге догађаје повезане са видео играма. Садржај странице може се гледати уживо или на захтев.

Да бисте могли да стримујете видео на линуксу имамо неке алате, али заборављамо најједноставније и то је са терминалаУ овом посту ћу поделити са вама методу како да можете да стримујете на Твитцх са нашег терминала.

Предуслови

Да бисте могли да емитујете на Твитцх-у ослањаћемо се на ФФмпег коју већ многи знају захваљујући широком опсегу корисности, за то морамо отворити терминал и извршити следећу наредбу:

sudo apt install ffmpeg

Једноставно како би били сигурни да је успешно инсталиран, покренимо ову команду:

ffmpeg --help

Где ће добити одговор са свим параметрима за алат.

Модификовање басхрц

Сада морамо извршити неке измене у нашој датотеци басхрц, у који ћемо додати псеудоним за пренос.

Важно је да запамтите да датотека басхрц ради по кориснику, па ако ће више корисника вашег система користити ову функцију, они морају додати следеће у датотеку басхрц.

Пре додавања или измене, направићемо резервну копију наше датотеке, за ово на терминалу ћемо извршити следећу наредбу:

mkdir ~/bashrc-backup

цп ~ / .басхрц ~ / басхрц-бацкуп / .басхрц-бак

Већ са нашом резервном копијом датотеке, можемо безбедно да наставимо са уређивањем, морамо извршити само следећу наредбу:

nano ~/.bashrc

Напомена: не би требало да уређујете као роот или са дозволама суперкорисника.

На крају датотеке морамо додати следеће:

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"

}

У овом вМожемо уредити резолуцију, квалитет, аудио и друга подешавања преноса према нашој потреби или капацитету наше опреме и мрежне везе. Дакле, требало би да одвојите неколико минута за то.

Вредности може се израчунати уз помоћ процењивача, везе су еОвај који нам пружа ОБС, И ово друго које сам нашао на мрежи. Неопходно је да знају и брзину отпремања своје мреже, јер је то један од најутицајнијих фактора у квалитету преноса, можете то знати са ово средство.

поток трзати

Једино нећемо додати свој кључ за пренос, ово ће се захтевати сваки пут када покренемо скрипту.

Једном када су конфигурације направљене, настављамо да снимамо промене у Нано уређивачу текста помоћу Цтрл + О и излазимо из њега помоћу Цтрл + Кс.

Стреаминг до Твитцха са терминала

Сада да бисте покренули скрипту, само напишите следећу команду на терминал:

streaming streamkey

Са овим морају већ знате лозинку коју је обезбедио Твитцхако не, једноставно би требало да оду на овај линк где ће је добити.

Већ с тим једноставно га конфигуришите и морате покренути ток на Твитцх тачно.

Да бисте изашли из стрима, притисните „К“ и требало би да се заврши, јер ток користи ФФмпег. Ако дугме К не ради, покушајте да напустите скрипту помоћу Цтрл + Ц или Цтрл + З.


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.