Linux Livestreaming

Before now, if you wanted to Livestream to Twitch, Justintv or any other streaming service using Linux,  you’d have to use the outdated, terminal based FFMPEG solution. While it’s not difficult to use, even if you are new to linux and it’s Terminal, it doesn’t give you much in the way of options. As gaming has moved onto Linux distributions however, there has now been a need to livestream gaming content, from Linux, efficiently and with ease. So far as I know, there are two programs that have answered many Linux-Gamers’ prayers.

SimpleScreenRecorder:                                                                                             Ironically named “Simple-Screen-Recorder” is anything but, for the streaming part anyway. Like with other screen capture programs that have existed on Linux for ages, you can record the desktop, select microphones etc. But what makes this different is the Unique abiliScreenshot from 2014-10-20 11:36:29ty to Livestream to Twitch. Like with OBS, you can actually select a running (or about to run) process to stream. It’s both less advanced and more advanced than OBS too, in the sense that it’s more complex to get going, but simpler in the feature department. On OBS, you can stream more than one thing at a time, whereas on SSR, it’s a game, desktop or nothing.

You can download Simple-Screen-Recorder from Maarten Baert’s website here: LINKIE, as well instructions for Livestreaming to services HERE.

OBS (Open Broadcaster Software):                                                                             Believe it or not, OBS now supports Linux, or, to be more specific, it’s Alpha Testing a Linux version of it’s Windows Counterpart. Though you can’t get it from OBS’s own site (for good reason, it’s alpha-quality software after all!), you can sign up to get the PPA and the package. What OBS does is rather remarkable. It still uses FFMPEG as the means of streaming to Twitch, but it doesn’t need a terminal session to do so. Instead, you get a User Interface very similar to the older versions of OBS, and you can select what to stream. Like with Windows, You can pick Scenes, and there are plenty of sources to choose from.

You can do basic screen recording, select an image to stream from your hard drive, Select an already-running OpenGL window, or even capture OpenGL games directly in fullscreen mode, plus your basic sound and mic requirements. Quite astonishingly, there’s even support for Video capture devices too, which can detect everything from Webcams, to my own Easycap recorder I use for games, the latter in which Linux doesn’t even natively support, which would probably explain why I can’t stream with sound in this modeScreenshot from 2014-10-17 09:48:39.

You can find the PPA for the Linux version here: [LINKIE] (instructions are near the bottom, and requires Ubuntu 14.04 LTS and FFMPEG to use)

To use both these applications however, I would recommend you use a beefy system, as my own PC just barely manages to stream games on Linux, which is why I use Windows for this sort of thing for the time being. I’ll blog about all my results later, 01010011 01110100 01100001 01111001 00100000 01100110 01110010 01101111 01110011 01110100 01111001 00100000 01100001 01101110 01100100 00100000 01110111 01100001 01110100 01100011 01101000 00100000 01000111 01110010 01100001 01110110 01101001 01110100 01111001 00100000 01000110 01100001 01101100 01101100 01110011 00100001 😉

Advertisements

About Filmic James

A Youtuber who spends his time drawing and making 10 minute loops.
This entry was posted in Uncategorized and tagged , , . Bookmark the permalink.

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s