-
Notifications
You must be signed in to change notification settings - Fork 31
Description
@aschober Have you heard about Music Assistant (MA) project and any chance you be interested in adding support for using it? See:
and
The "Music Assistant" server is a music-streaming cross-ecosystem interoperability open-source software project 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.
Read this article announcement about new Music Assistant 2.0 release explaining how it works (and integrates with Home Assistant):
https://www.home-assistant.io/blog/2024/05/09/music-assistant-2/
Unfortunately it sounds as if Music Assistant can only stream to Google Cast speakers, it can not act as a Google Cast reciever itself?
Would be great if was easy to use Vinyl Cast to stream high-quality audio that is recieved by a "Music Provider" inside Music Assistant.
https://music-assistant.io/music-providers/
Any chance you consider building a solution that could achieve the concept of a Vinyl Cast "Music Provider" for Music Assistant?
https://music-assistant.io/music-providers/url
Music Assistant has support for manually adding radio station URLs to the database. You can for example You can add any online station or your locally created stations using, such as for example , Squeezelite and Snapcast, or Icecast:
Check out the Music Assistant use case page for examples:
I Want To Stream To - Music Assistant: "You could use Darkcast to stream to Icecast which in turn sets up a web radio stream that you could add to MA! You could use this to stream your turntable around the house for example. Here is a generic tutorial and for those that like a nice step by step look here. For input a HiFiBerry could be used or a USB Audio Interface like this one or this one"
It is possible to stream directly from app like Vinyl Cast if it implemented something like Darkice and Icecast? See example here:
and
Streaming: On the Raspberry Pi, two critical software components come into play:
- Darkice: This live audio streamer captures the digital audio and encodes it into a streamable format.
- Icecast: This streaming media server takes the encoded audio from Darkice and broadcasts it, making it accessible to listeners over the internet.