Как смотреть на Twitch.Tv
Итак, у меня Linux Ubuntu 12.04 уже больше года, и я до сих пор ничего не знаю об этом. Единственное, что я могу с этим сделать, это использовать Интернет. Я хочу начать трансляцию игр, в которые я играю на моем компьютере, на Twitch.tv., Но я не знаю как. Все загрузки только для Windows. Я нашел сайт, который говорит вам, как это сделать, но, поскольку я ничего не знаю о Linux, я не могу этого сделать. Я еще не смог пройти первый шаг. Может кто-нибудь, пожалуйста, дайте мне пошаговое руководство о том, как это сделать. Пожалуйста, не думайте, что вы относитесь к конкретному, потому что я уверен, что это поможет мне. Ссылка на сайт: http://www.creativetux.com/2012/11/streaming-to-twitchtv-with-linux.html
1 ответ
Вам, вероятно, придется использовать ffmpeg
или же avconv
и предоставьте свой ключ Twitch.tv, который можно найти здесь: http://www.twitch.tv/broadcast/dashboard/streamkey
Лично я пользуюсь 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
Вы можете узнать больше о потоковой передаче на twitch.tv/justin.tv из Ubuntu в этом посте: http://www.thegameengine.org/miscellaneous/streaming-twitch-tv-ubuntu/