MayaPosch / NymphCast

Audio and video casting system with support for custom applications.
http://nyanko.ws/nymphcast.php
BSD 3-Clause "New" or "Revised" License
2.42k stars 81 forks source link

[REQUEST] NymphCast `Music Provider` and `Player Provider` for "Music Assistant" (a.k.a. MA) for streaming high-quality audio directly to and from MA-streaming interoperability/integration software? #88

Open Hedda opened 3 months ago

Hedda commented 3 months ago

Hoping you heard about the "Music Assistant" (a.k., "MA") project and you could be interested in adding support for using it?

The "Music Assistant" project is a music-streaming cross-ecosystem interoperability open-source software suite that can work as a standalone product but is actually tailored to use side-by-side integration for Home Assistant (home automation software) as an addon.

https://music-assistant.io/faq/how-to/

Highly recommend that you read this article announcement about new Music Assistant 2.0 release explaining how it works (and how it integrates with Home Assistant and why that can be the perfect fit for many users), see:

https://www.home-assistant.io/blog/2024/05/09/music-assistant-2/

Music Assistant community discussions and feature requests can be found here:

https://github.com/orgs/music-assistant/discussions

Would first be great if was easy to use NymphCast to stream high-quality audio to NymphCast Music Provider inside Music Assistant:

https://music-assistant.io/music-providers/

Then it would also be great if was easy to stream high-quality audio from Music Assistant to NymphCast as Player Provider (clients):

https://music-assistant.io/player-support/

Any chance you consider building a solution that could achieve the concept of full NymphCast support inside Music Assistant?

FYI, Music Assistant already has support for manually adding radio station URLs to the database if using for example Icecase as then you add any online station or your locally created stations using, but for other protocols you need custom music and player providers.

https://music-assistant.io/faq/stream-to/