Raspberry Pi streaming
Introducing OBS Studio
The gold standard for home streaming software is open source, powerful and really easy to learn. It’s a triple whammy threat!
L ets start by trying desktop OBS before moving on to running it a Raspberry Pi. Largely as
OBS
is in the Ubuntu repositories, and probably in those of whatever distro you’re using too. But it’s always worth getting the latest version (27.0.1 at the time of writing).
OBS
maintain its own Ubuntu repository (the wiki covers this, as well as distro-specific instructions, at https://obsproject. com/wiki/install-instructions#linux), but since there’s a Snap package you’d be as well to use that.
The Snap package includes support for hardwareassisted video encoding, virtual cameras and all sorts of other treats you probably wouldn’t get if you compiled it yourself–something Pi users will have to do as we’ll see over the page… You don’t have to be on Ubuntu to use Snaps (but if you are you’ll find the
OBS
Snap in the
Software Centre),
so once you’ve got the Snap daemon installed it’s just a matter of:
$ sudo snap install obs-studio
Well, that’s not strictly true. In order to talk to the appropriate interfaces and hardware, the Snap needs to be connected, like so (this happens automatically if you install from Ubuntu’s Software Centre):