It has been developed by a team of two developers, Samuel Quinones and Debayan Sutradhar, they intend to add more features down the line. You can check the project on GitHub to know more about how it works.
In its current state, StreamPi supports integration with OBS (Open Broadcaster Software), Spotify, support for tweets on Twitter, media controls, launching other applications and more.
Future plans are to add support for additional programs such as Discord to trigger commands at the touch of a macro.
StreamPi also features a bunch of pre-set themes for the interface that can be customized with the help of some minor coding.
In the video below, you can see StreamPi in action to get an idea of how it works.
Download and Setup
The user needs a Raspberry Pi and a compatible touchscreen display to implement StreamPi with the help of two applications that are designed to run on both Linux and Windows machines.
One application is for the client side and one for the server side, you can know more about installation instructions and downloads by referring to the official downloads page.
If you are just starting out in the world of live-streaming and are looking for a cheap alternative to the Elgato Stream Deck then the StreamPi may be your answer, it is completely free and open-source and will remain so, according to the developers.
You also have the freedom to customize it any way you want without any limitations whatsoever.
Will you be trying StreamPi? Better off with something else? Let me know in the comments below.