Ubuntu 및 파생 제품의 터미널에서 Twitch로 스트리밍하는 방법은 무엇입니까?

twitch_logo3

씰룩 씰룩 움직이다 플랫폼입니다 라이브 비디오 스트리밍 서비스 제공 Amazon 소유,이 플랫폼 가장 인기있는 e 스포츠 스트리밍 및 기타 비디오 게임 관련 이벤트를 포함한 비디오 게임 비디오 스트리밍을 공유합니다. 사이트 콘텐츠는 라이브 또는 요청시 볼 수 있습니다.

비디오를 스트리밍하려면 리눅스에서 우리는 몇 가지 도구가 있습니다,하지만 우리는 잊는다 가장 간단하고 터미널에서이 게시물에서는 터미널에서 Twitch로 스트리밍 할 수있는 방법을 알려 드리겠습니다.

전제 조건

Twitch에서 방송 할 수 있으려면 우리는 FFmpeg에서 의지 할 것입니다 광범위한 유틸리티 덕분에 이미 많은 사람들에게 알려져 있습니다.이를 위해 터미널을 열고 다음 명령을 실행해야합니다.

sudo apt install ffmpeg

간단히 성공적으로 설치되었는지 확인하려면 이 명령을 실행 해 보겠습니다.

ffmpeg --help

도구에 대한 모든 매개 변수가 포함 된 답변을받을 수 있습니다.

bashrc 수정

지금 bashrc 파일을 수정해야합니다., 전송에 대한 별칭을 추가합니다.

bashrc 파일은 사용자별로 작동하므로 시스템의 두 명 이상의 사용자가이 기능을 사용하려면 bashrc 파일에 다음을 추가해야합니다.

추가 또는 수정하기 전에 파일의 백업 복사본을 만들 것입니다.,이를 위해 터미널에서 다음 명령을 실행합니다.

mkdir ~/bashrc-backup

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

이미 파일 백업을 통해 안전하게 편집 할 수 있습니다., 다음 명령 만 실행하면됩니다.

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"

}

이 v에서해상도, 품질, 오디오 및 기타 설정을 편집 할 수 있습니다. 우리의 장비 및 네트워크 연결의 필요 또는 용량에 따라 전송의. 따라서 몇 분 정도 시간이 걸립니다.

가치 견적 자의 도움으로 계산할 수 있습니다., 링크는 전자OBS가 제공하는 이건, 그리고 이 다른 인터넷에서 찾았습니다. 전송 품질에 가장 큰 영향을 미치는 요소 중 하나이기 때문에 네트워크의 업로드 속도를 아는 것이 중요합니다. 이 도구.

스트림 트 위치

전송 키만 추가하지 않습니다., 스크립트를 실행할 때마다 요청됩니다.

구성이 완료되면 Ctrl + O를 사용하여 Nano 텍스트 편집기에 변경 사항을 저장하고 Ctrl + X를 사용하여 종료합니다.

터미널에서 Twitch로 스트리밍

이제 스크립트를 실행하려면 터미널에 다음 명령을 작성하십시오.

streaming streamkey

이것으로 그들은 이미 Twitch에서 제공 한 비밀번호를 알고 있습니다., 그렇지 않은 경우 단순히 이 링크 그들이 그것을 얻을 곳.

이미 그것과 함께 간단히 구성하고 Twitch로 스트리밍을 시작해야합니다. 올바르게.

스트림을 종료하려면 "Q"를 누르면 스트림이 FFmpeg를 사용하므로 종료되어야합니다. Q 버튼이 작동하지 않으면 Ctrl + C 또는 Ctrl + Z를 사용하여 종료 스크립트를 가져옵니다.


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.