Skip to content
View aloproducao2's full-sized avatar

Block or report aloproducao2

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
aloproducao2/README.md
CastDeck Local studio with guests and switcher

Miguel Kallemback

I build live production tools that run on your own device.

Creator of CastDeck Local — a self-hosted live studio focused on browser-based video calls, multistream and local recording.

CastDeck · GitHub · Website · Instagram · Português

CastDeck Local - Your free, open-source alternative to StreamYard | Product Hunt


👋 Hi, I'm Miguel

I'm a Brazilian developer and live-production enthusiast. I build software for creators, churches, schools and independent broadcasters who want professional shows without depending on a cloud studio.

My main project is CastDeck Local: open a desktop app, invite guests with a browser link, compose the scene, record locally and stream to multiple destinations. The video call is the center of the product — not an afterthought.

StreamYard alternative, with the video call first.
Browser guests · mix-minus · scenes · local MP4 · multistream · 16:9 + 9:16 · open source.

🎬 What I'm building

CastDeck Local

  • Guests by link — no account, no install, Chrome/Edge on phone or desktop.
  • Real mix-minus — guests hear the program, not their own delayed voice.
  • Scenes and layouts — host + guests, preview/PGM, screen share, camera by QR.
  • Pro audio — mixer, dBFS meters, buses, noise reduction and talkback.
  • Delivery — RTMP/RTMPS/SRT multistream, local MP4 recording and simultaneous vertical 9:16.
  • Open source — AGPL-3.0-only, with an optional commercial license.

See CastDeck in action → · Source code on GitHub →

🛠️ Stack I work with

Node.js JavaScript Rust Java FFmpeg WebRTC Linux Windows

📌 Principles

  • Local-first: your video, audio and keys stay on your machine.
  • Video call first: the guest experience is the product, not a checkbox.
  • Boring reliability: local recording, predictable costs, no plan limits.
  • Open by default: AGPL-3.0 code, documented architecture, clear licenses.
  • Honest engineering: know the limits, measure, and say what does not work yet.

🌎 Elsewhere


CastDeck is built by Miguel Kallemback / flue.live. “CastDeck” and the logo are trademarks; the code is AGPL-3.0. StreamYard is a trademark of its respective owners; no affiliation.

Pinned Loading

  1. castdeck-local castdeck-local Public

    Self-hosted live studio and StreamYard alternative focused on browser-based video calls, multi-guest WebRTC, multistream and local recording.

    JavaScript 1