Twitch.tvにストリーミングするにはどうすればよいですか?


11

最新の更新されたUbuntu 12.04を使用していますが、2番目のモニターをRTMPアドレスにストリーミングする方法を知りたいと思います。(Twitch.tv)

Linuxで設定できるストリーミングの種類はありますか、または12.04でそれを行う方法を示す最新のガイドはありますか?


:私はそれはOBSで簡単にではなく働いてしまったgamingonlinux.com/articles/...
brandizzi

回答:


2

必要な認証(ストリームキー)を使用するffmpegavconv、持っている場合は、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

Red5 red5-serverをインストールする

これは、Flashクライアントへの記録およびストリーミング用の無料のRTMPサーバーです。プロジェクトのホームページによると、その機能は次のとおりです。

  • ストリーミングオーディオ/ビデオ(FLVおよびMP3)
  • クライアントストリームの記録(FLVのみ)
  • 共有オブジェクト
  • ライブストリームパブリッシング(ライブh264は現在サポートされています)
  • リモーティング(AMF0 / AMF3)

このアプリケーションの主な目的は、独自のRTMPサーバーをセットアップすることです。リモートストリーミングサーバーへのストリームの送信を設定する方法、およびこれをTwitch.tvで実行できるかどうかについての経験はありません。プロジェクトのホームページには、これを実行できることを示すドキュメントがいくつかあります。

プロジェクトのページで(なんとなくかなりネストされた)ドキュメントを見つけることができます:


このリストをありがとう。私は完全なUbuntu初心者です。RTMPへのストリーミング方法を説明するドキュメントにリンクできますか?私はこれらすべての外国のコマンド/ドキュメントに非常に圧倒されています。
Michaeljwjr

なぜ2つの賛成票がありますが、これを正確に行う方法についての説明はありませんか?
ケイキ14

1

Googleの優れた検索では少し見つかります。最初にそれを行うのが最善です。とにかく簡単ではありませんが、これを見てみましょう:http : //michaelchinen.com/2011/06/27/justin-tv-streaming-in-linux/


6
Ask Ubuntuへようこそ!これは理論的には質問に回答するかもしれませんが、回答の重要な部分をここに含め、参照用のリンクを提供することが望ましいでしょう
エリアケイガン

1
回答を改善したい場合は、いつでも編集できます(編集リンクは回答の下の左側近くにあります)。
エリアケイガン

2
これは、私がグーグル検索で見つけた他のすべてのチュートリアルと同様、時代遅れです。
Michaeljwjr
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.