Open JaneX8 opened 5 years ago
I'm not really sure what Apple TV does and what features such integration should provide. I think this is a case where it'll need to be handled by contributors, so if you're willing to help, it's great news.
I think for AppleTV, Chromecast, possibly Sonos or other "smart (audio) receivers" should all have basic functionality such as "detect such devices in the local network" and "stream (using supported codecs) to that device". It's pretty straightforward network scanning/streaming functionality. It shouldn't be too hard in Electron with existing NPM packages.
I'm unfortunately loaded with (open-source) work (under different usernames). I'll see if I have some spare time in a few weeks. Maybe I'll be able to make a PoC that can be further developed by other developers. Otherwise I'd be cool if someone gives it a shot.
I'd be nice if all devices are discovered and shown in a universal GUI (with a logo or type of device shown). I think similar to how Plex mobile app discovers devices it could possibly stream to.
I literally found out about Nuclear about 45 minutes ago (from a list of Electron example apps) and started using it. Love the idea.
As for Chromecast, I might try using an emulator or finally using the bucks from beerpay to get a physical device. Apple TV will be harder. Thanks for sharing your ideas anyway, even if you don't have the time to contribute code, contributing ideas is also very valuable :+1:
In addition to this request for Chromecast support: https://github.com/nukeop/nuclear/issues/318. The same request for AppleTV.
I'm happy to test it on my Apple TV. This electron app could easily use existing NPM packages such as (in order of popularity):