如何在Twitch.Tv上流式传输

好吧,所以我已经使用Linux Ubuntu 12.04一年多了,我仍然对此一无所知。 我唯一可以做的就是使用互联网。 我想开始将我在电脑上播放的游戏流式传输到Twitch.tv。但我不知道如何。 所有下载仅适用于Windows。 我发现了一个网站,告诉你如何做到这一点,但由于我对linux一无所知,我无法做到。 我还没有能够超越第一步。 有人可以给我一步一步的教程,告诉我如何做到这一点。 请不要认为你是具体的,因为我相信它会对我有所帮助。 该网站的链接是这样的 – http://www.creativetux.com/2012/11/streaming-to-twitchtv-with-linux.html

您可能必须使用ffmpegavconv并提供您的Twitch.tv密钥,可在此处找到: http : avconv

我个人使用ffmpeg因为avconv由于某种原因只在我从笔记本电脑流式传输时在流上显示我的鼠标。 一个简短的例子是:

 # 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 -s "640x360" -vpre "fast" \ -acodec libmp3lame -threads 6 -qscale 5 -b 64KB \ -f flv -ar 44100 "$STREAM_URL" 

有几个要点将整个过程捆绑成一个更容易理解的脚本。 我找不到一个我喜欢的,所以我根据上面的代码创建了自己的代码: https : //gist.github.com/oseparovic/2db2aaa737cd37e7c068

你可以在这篇文章中看到更多关于从ubuntu流式传输到twitch.tv/justin.tv的信息: http : //www.thegameengine.org/miscellaneous/streaming-twitch-tv-ubuntu/