Stream Kitchen is an open-source service that everyone can use to combine and share live video streams.
Stream Kitchen is an open-source service that everyone can use to combine and share live video streams. Read more
About this project
Stream Kitchen is an open-source toolkit which facilitates compositing and sharing live video streams. Users can stream real time video, sync multiple feeds, cut them together, and broadcast them simultaneously to platforms such as Twitch, YouTube, and Hitbox.
Bring together everyone's separate video feeds into one broadcast.
Easily customize and switch between scene orientations while live.
Create a Newscast
Stream Kitchen's mobile support empowers users to comprehensively capture real time events from multiple angles. From concerts to citizen journalism, you can easily stream live footage to your chosen audience. CNN can do it; with Stream Kitchen you can too!
Stream to Everywhere
With support for unlimited outputs, you can send your broadcast to as many platforms as you want. Stream to Twitch, YouTube, Hitbox, Picarto, Livecoding, Wowza, Huzza, DailyMotion, and anywhere else simultaneously.
What will it look like?
Something like this:
Software as a Service
Our software will be open-source, but we will be offering to host your use of Stream Kitchen through our dedicated servers. Your stream will run seamlessly through our web service and you will have affordable access to the mighty compositing power offered by large servers. Users can pay à la carte hourly, or pre-pay for hours which never expire, which is what we’re offering in the reward tiers for this project. This pricing model will allow us to make software development sustainable and to grow Stream Kitchen as a company.
If you’d prefer to run our software on your own servers, you can do that too! We envision a world where everyone has the ability to stream live video footage however they want. That's why we're making the software free, open-source, and accessible to everyone. Our source code can be found through our GitHub. The core technologies of Stream Kitchen are Node.js and FFmpeg, both widely adopted free software projects. The system was designed from the ground up to be extensible, with a powerful plugin interface and REST API.
We are so incredibly excited about this technology and we want to build a community of users who share our passion for giving streaming tools to everybody. With Kickstarter, we hope to connect with like-minded people that will help us grow the project in the right direction.
Our mission is to make sophisticated streaming technology available to everyone. To realize that goal, we want to get the platform off the ground without pursuing traditional investment channels. We don't want to take the risk of turning over the company to someone who doesn't share that vision. We like you better and we trust you more.
By relying on crowdfunding rather than venture capital in this early stage of product development, we hope to nurture our slow, deliberate growth into a company which reflects our values.
Eli founded Stream Kitchen accidentally when he was trying to make a funny livestream. Since then he's learned a lot about MPEG-TS packets, which are hilarious. He left his job in January this year to focus on building Stream Kitchen full time. Good job, Eli! @elimallon
Jennie has been daydreaming about all of the wonderful uses for Stream Kitchen for what feels like her whole life and helping it to become the lofty and vainglorious vision you see before you. She left an exciting career in service in May to dedicate herself completely to the project. Good job, Jennie! @jschilltweets
This will be our development budget. It reflects the absolute minimum of what we need to deliver on this vision. Here's how it will be spent:
► We need big servers to convert 1080p video in real time at high quality.
► We need a UX designer to ensure an easily navigable, usable product.
► We need to pay our development team.
I have an additional question!
Contact us any time through firstname.lastname@example.org and we'll get back to you as soon as we can! We'll also be live streaming very frequently during this campaign; please join us in chat and ask us anything! Follow us on Twitter to know when (and where) we're live.
What's up with your emoji selection?
We're big fans of Unicode and wanted to pepper our project with emoji. Unfortunately, at this time it seems that Kickstarter doesn't support 4-byte emoji. We've submitted a bug report, but for this campaign we were pretty limited in our selection.
If you're running your own project, or are just curious about what we had access to, we've compiled a spreadsheet of currently usable emoji.
Here's where to find us:
♥️♥️♥️ SPECIAL THANKS TO ♥️♥️♥️
⚰️ Sid Jensen ✧ﾟ･:*ヽ(◕ヮ◕ヽ) for the original music composition. Currently accepting commissions through: email@example.com.
Risks and challenges
We're running this campaign now because our software is at a point where it is working consistently enabling us to make content reliably. The core streaming and compositing technologies work. We believe a year is a reasonable timetable to develop the remaining components of the software including building our user account and payment systems, implementing multiple data center locations, and doing a lot of testing.
To ensure that we have the time and resources to deliver this basic version of our service, we are narrowing our focus to the core elements of our software. This is why we are not offering any physical rewards for this Kickstarter.
Because Stream Kitchen is open-source, we will be releasing our work as we complete it so that this streaming technology remains available to the community. Even in the worst possible scenario, the software will survive.Learn about accountability on Kickstarter
Support this project
- (30 days)