nuclear icon indicating copy to clipboard operation
nuclear copied to clipboard

Chromecast support

Open jonocodes opened this issue 6 years ago • 16 comments

Is this even a possibility? Not sure about the tech.

jonocodes avatar Apr 24 '19 20:04 jonocodes

It certainly is but it would need to be done by somebody with a compatible device, I don't have one.

nukeop avatar Apr 24 '19 20:04 nukeop

I have several since they are ~$25. I'm happy to send some around if anyone wants to work on this. If I ever find the time I could also take a stab at this with a fair amount of guidance.

jonocodes avatar Apr 24 '19 21:04 jonocodes

If it's this cheap I could get one to look at supporting this, but only if it doesn't require a Google account.

nukeop avatar Apr 24 '19 21:04 nukeop

I'm happy to beerpay the value of at least a chromecast. Not sure are requiring a google account. I presume some development requires an API key? I dont know. Though I use mk-chromecast on my linux desktop which I'm sure does not do this. On the client side I dont think I need a google account to sign in with my chromecast audio.

jonocodes avatar Apr 24 '19 22:04 jonocodes

Fantastic, I see there are emulators so I could start developing with one without getting a physical device, so don't worry about that. Maybe later I'll get one to confirm everything's working.

nukeop avatar Apr 24 '19 23:04 nukeop

Great. Well I sent you enough for a chromecast or some beers either way. This is a great project. Thanks for your work. Another thought I had was supporting the more generic DNLA spec. I'm not sure of the overlap with chromecast there. But it seems like there a bunch of devices like the AudioCast M5 that support DNLA services.

jonocodes avatar Apr 25 '19 04:04 jonocodes

Awesome, it'll make it that much easier. I'll get to it asap then.

nukeop avatar Apr 25 '19 07:04 nukeop

Has anyone made any progress with this one?

leonlafa avatar Jun 19 '19 07:06 leonlafa

I did some testing with a chromecast emulator but nothing definitive yet.

nukeop avatar Jun 19 '19 07:06 nukeop

Can we work on this?

Michael-Hudson avatar Sep 13 '19 15:09 Michael-Hudson

Sure!

nukeop avatar Sep 13 '19 18:09 nukeop

Since this is an Electron based app, NPM packages can be used. Don't reinvent the wheel. This should make implementation quite easy. I'm happy to test it using my Chromecast.

Just saying (in order of popularity):

  • https://www.npmjs.com/package/castv2-client
  • https://www.npmjs.com/package/chromecasts
  • https://www.npmjs.com/package/chromecast-player
  • https://www.npmjs.com/package/chromecast

JaneX8 avatar Sep 30 '19 13:09 JaneX8

Is this still available to work on? I'd like to tackle this.

averymc-dev avatar Oct 18 '22 17:10 averymc-dev

Sure, go ahead.

nukeop avatar Oct 18 '22 17:10 nukeop

Is this still being worked on?

Fooughhy avatar Jun 25 '23 15:06 Fooughhy

@Fooughhy I've made very little progress, you're welcome to work on it.

averymc-dev avatar Jul 19 '23 22:07 averymc-dev