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
AI runs 70% of my distribution. The exact stack. User Avatar 191 comments 30 days ago I posted here with $0 revenue. Here's what actually happened next. User Avatar 93 comments I used $30,983 of AI tokens last month in Claude code on $200/mo plan User Avatar 87 comments my reddit post got 600K+ views. here's exactly what i did User Avatar 43 comments How to spot high-intent customers in 5 minutes, for free. User Avatar 39 comments I turned someone’s tweet into an app idea and it has made ~$3000 so far in 4 months. User Avatar 37 comments