Twitch.tv로 스트리밍하려면 어떻게합니까?


11

최신 업데이트 된 Ubuntu 12.04를 사용하고 있으며 두 번째 모니터를 RTMP 주소로 스트리밍하는 방법을 알고 싶습니다. (Twitch.tv)

Linux에서 설정할 수있는 스트리밍 종류가 있습니까? 12.04에서이를 수행하는 방법을 보여주는 최신 안내서가 있습니까?


: 나는 OBS으로 오히려 쉽게 작업을 얻었다 gamingonlinux.com/articles/...
brandizzi

답변:


2

필요한 인증 (스트림 키)을 사용 ffmpeg하거나 avconv제공 한 경우 RMTP 주소로 직접 스트리밍 할 수 있습니다 .

ffmpegTwitch.tv RMTP 서버로 스트리밍하는 데 사용되는 요약 된 예는 다음과 같습니다.

# stream key. You can set this manually.
STREAM_KEY=$(cat ~/.twitch_key)

# stream url. Note the formats for twitch.tv and justin.tv
# twitch:"rtmp://live.twitch.tv/app/$STREAM_KEY"
# justin:"rtmp://live.justin.tv/app/$STREAM_KEY"
STREAM_URL="rtmp://live.twitch.tv/app/$STREAM_KEY"

ffmpeg \
-f alsa -ac 2 -i "pulse" \
-f x11grab -s $(xwininfo -root | awk '/geometry/ {print $2}'i) -r "30" -i :0.0 \
-vcodec libx264 -pix_fmt yuv420p -s "640x360" -vpre "fast" \
-acodec libmp3lame -threads 6 -qscale 5 -b 64KB \
-f flv -ar 22050 "$STREAM_URL"

twitch.tv 및 justin.tv와 같은 인기있는 플랫폼으로 스트리밍하는 방법에 대한 자세한 내용은 이 askubuntu 답변을 참조하십시오 .

위 스크립트의 확장 버전 요점은 여기에서 찾을 수 있습니다. https://gist.github.com/oseparovic/2db2aaa737cd37e7c068


2

레드 5 red5-server 설치

Flash 클라이언트로 녹화 및 스트리밍 할 수있는 무료 RTMP 서버입니다. 프로젝트 홈페이지 에 따른 기능 은 다음과 같습니다.

  • 스트리밍 오디오 / 비디오 (FLV 및 MP3)
  • 클라이언트 스트림 녹화 (FLV 만 해당)
  • 공유 객체
  • 라이브 스트림 게시 (현재 라이브 h264 지원)
  • 원격 (AMF0 / AMF3)

이 응용 프로그램은 주로 자체 RTMP 서버를 설정하기위한 것입니다. 원격 스트리밍 서버로 스트림을 전송하는 방법과 Twitch.tv에서이 작업을 수행 할 수있는 방법에 대한 경험이 없습니다. 이 작업을 수행 할 수 있음을 나타내는 일부 문서가 프로젝트 홈 페이지에 있습니다.

프로젝트 페이지에서 (어떻게 든 중첩 된) 문서를 찾을 수 있습니다.


이 목록에 감사드립니다. 나는 완전한 우분투 초보자입니다. RTMP로 스트리밍하는 방법을 설명하는 설명서에 링크 할 수 있습니까? 나는이 모든 외국 명령 / 문서에 압도당했습니다.
Michaeljwjr

어떻게 두 개의 공감대가 나오지만 정확히 어떻게해야하는지 설명이 없습니까?
keiki

1

좋은 구글 검색은 약간을 찾습니다. 먼저하는 것이 가장 좋습니다. 어쨌든 쉽지는 않지만 이것을보십시오 : http://michaelchinen.com/2011/06/27/justin-tv-streaming-in-linux/


6
우분투에 오신 것을 환영합니다! 이 이론적으로 질문에 대답 할 수 있습니다 동안, 바람직 할 것이다 여기에 대한 대답의 본질적인 부분을 포함하고 참조 할 수 있도록 링크를 제공합니다.
Eliah Kagan

1
답변을 향상 시키려면 언제든지 편집 할 수 있습니다 (편집 링크는 왼쪽 근처의 답변 아래에 있음).
Eliah Kagan

2
이미 Google 검색을 통해 찾은 다른 모든 자습서와 마찬가지로 더 이상 사용되지 않습니다.
Michaeljwjr
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.