1
0 Comments

I built this out of frustration: streaming analog audio to Google Cast speaker groups (~5s latency)

I built this out of frustration.

I wanted to play analog audio (turntable, cassette, CD) on my Google Home speaker groups — but there’s no good solution for this.

So I built my own solution.

Setup:

  • Analog source
  • USB audio interface (e.g. Scarlett)
  • Android app
  • Local streaming pipeline → FFmpeg → HLS → Google Cast speaker groups

How it works:
Analog input → PCM → (DSP: bass/treble) → AAC → HLS (1s segments) → local HTTP server → Cast

Result:

  • Stable latency: ~4–6 seconds
  • Works with Google Home / Nest speaker groups
  • Fully local (no cloud)

Main issue I hit:
Direct audio streaming caused ~30+ seconds delay on Cast.

Switching to HLS reduced this to ~5 seconds consistently.

I’m wondering:

  1. Is this worth turning into a product?
  2. Or does this make more sense as a licensable SDK for audio companies?

Curious how you would approach this.

What would you do with this?
  1. I’d use this as-is
  2. License it as an SDK
  3. Sell the whole project
  4. Turn it into a commercial product
Vote
posted to Icon for group Developers
Developers
on March 26, 2026
Trending on Indie Hackers
I've been reading 50 indie builder posts a day for the past month. Here's the pattern nobody talks about. User Avatar 146 comments I shipped 3 features this weekend based entirely on community feedback. Here's what I built and why. User Avatar 125 comments $36K in 7 days: Why distribution beats product (early on) User Avatar 124 comments Finally reached 100 users in just 12 days 🚀 User Avatar 116 comments I'm a lawyer who launched an AI contract tool on Product Hunt today — here's what building it as a non-technical founder actually felt like User Avatar 74 comments I realized showing problems isn’t enough — so I built this User Avatar 32 comments