Hello selfhosted community,
I'm posting to let you know about StreamShuttle a new self-hosted software solution that makes running your own video monitoring system a breeze. I just recently went public with the first release and I am looking for more people to help check it out and get some feedback. You can check it out at https://streamshuttle.com/.
I along with a few other testers, have been running stable builds for a few months now (on both Linux and Windows). I made sure it has all the features you would expect from a modern CCTV/NVR system (alerts, motion/object/audio detection, two-way audio, secure remote access) out of the box, without having to deal with any external services and programs. StreamShuttle is also extremely modular and will have a rich plugin system allowing you to tie-in to most parts of the system or provide other integrations.
The main goal of StreamShuttle is to make something simple that EVERYONE; not just enthusiasts can wrap their head around and manage. I took a very opinionated approach to building a system that I think works for well for most people in most scenarios. Trying to hide much of the complexity other existing systems have had to contend with.
Despite not being fully documented yet StreamShuttle already has both rest and websocket client support that will make integrating with 3rd party systems like home assistant as easy as a few clicks. Adding cameras to the homeassistant dashboard is already a breeze (https://community.home-assistant.io/t/adding-cameras-from-streamshuttle-into-the-ha-dashboard/619821)
Our documentation still has a little ways to go in making sure all edge cases are covered but the quick start guide should have you up and running in no time. This is just the beginning and StreamShuttle is only going to get better from here.
documentation also has additional screenshots
Get started now for free with a one month trial. No credit card required!
Thanks for reading and I look forward to any questions and feedback!
- Josh (Founder / CEO)