I currently have a Raspberry Pi (with DAC) in my room attached to an amp and speakers, with Moode Audio installed on it, and it’s perfect, been using it for many years. I can use plenty of MPD clients, or go through the web gui, and the sound outputs from the Pi itself.

I have similar hardware downstairs, except instead of a Pi, I have an x86 Dell thin client, with various Docker containers running on it. I’d like something that does the same job as Moode Audio (which is unfortunately ARM only), and outputs the sound directly from the host.

I’ve set up a Jellyfin container, and it’s a great bit of software (will keep it for TV and movies), but doesn’t allow me to output sound from the Dell PC itself. Is there a plugin or some other config that would let me do this? I’m aware that Airsonic would probably work (installed it, but not full tested it yet), but I much prefer the look and feel of Moode and Jellyfin, especially as it’s not just for my use.

Does anyone have a similar set up?

Thanks

[edit: I can install Mopidy-Jellyfin, and cast to that. It works within the Jellyfin gui, and outputs from host. Would prefer something in a container (had to install directly on the Linux server) and I’m still looking, but I have something that works.

  • PanaX@lemmy.world
    link
    fedilink
    English
    arrow-up
    4
    ·
    10 months ago

    You can set up a jellyfin client on the Dell and control it from anything else. Jellyfin has clients for Linux Windows and Android. Once set up you can output anything from anywhere and control any of them from each other.

    • vgnmnky@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      10 months ago

      Thanks. If I access the client from another device, it’ll still just stream to that device though, won’t it? The same as using the Jellyfin web gui. I tried the Jellyfin-vue client, and that’s what it did.

      I’m trying to keep everything in containers, but I could install something bare-metal (Linux), as long as I can access it on the home network (or have Jellyfin cast to it).

      • pirat@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        10 months ago

        When I cast from the Jellyfin app on my phone (or the webapp) (to either the Jellyfin app on my Android TV box) or to Kodi (through Jellycon/Jellyfin addon or DLNA), the content is playing independently of my phone. This means that if I disconnect from the device I’m casting to in the Jellyfin app, the content will keep playing. It’s not streaming through my phone, but I can reconnect to regain remote control. I guess it’s the same case for Linux clients. If not, you can use Kodi with Jellycon addon (and not the Jellyfin addon, since that will sync the library to Kodi, which is unnecessary here). You will need a screen to set it up, but once that’s done + auto-launch Kodi at boot if you wish to, it will work headlessly if necessary as a client to cast to. Another reason to use Kodi is the very wide variety of formats it supports.