Hacker News new | past | comments | ask | show | jobs | submit login

So nostalgia, much wow!

But to be useful at least for me, it'll need to both accept streaming inputs (i.e. be a client for Google Play or Spotify) and to stream its output to Chromecast.

It's a different world now.

Is there a generic “Chromecast output” virtual device for Linux? Not just an app that can cast but an OS level device so I can route audio from any app on the fly.

Pretty sure this is what you're looking for. It's a plugin for Pulseaudio that adds arbitrary DNLA/Chromecast devices.


Edit: And if you use Wine with Winamp, you can then steer Winamp to use chromecast as well. And as an aside, I also used Wine to make Windows programs (not the desktop) remote-run by running ssh crankylinuxuser@server -X -f "wine winamp.exe". And with Pulseaudio, redirection is trivial.

This is exactly what I was asking. Thanks!

I've used this a reasonable amount, and found it works but is unstable in certain circumstances. In particular, seeking, volume changes, and latency weren't great. YMMV. : )

Awesome :) Glad I could help.

No. Chromecast isn't free software or open protocol. Official support only comes through google's closed sdk and libs. Some projects like vlc have reverse engineered it sufficiently to support it somewhat, but it's far from perfect.

I think there's a cross-platform chromecast library, but you need a developer key as part of your build/dist to use it. I seem to recall playing with a node module a couple years ago, and it wasn't THAT complex.

Integration on Android proper is probably going to be easier.

Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | Legal | Apply to YC | Contact