Remote Media Clients for selfhosted music. reddit / selfhosted ---------------------------------------------------------------------- MonstersInYourHead · 2023-10-04 06:24 Well the title kinda states what im after but i have a few requirments and ive been struggling with finding something that works. I have a self hosted media system setup now. I use Jellyfin for everything media based. Ive also installed Logitech media server as ive been trying to find a solution, and have Truenas creating a shared media folder for both jellyfin and LMS. So anyway, I want to use some raspberry pi's i have laying around collecting dust, as well as a couple of touch screens and bluetooth speakers. I have two touch screens that are amazon special 1024x600 7 inch, and two 24" VGA touch monitors that use ELO. Each room i want to to do this in will have a dedicated monitor, BT speaker, and RPi. So Rpi connects to the media, either directly to jellyfin(interface seems to not be very elegant) or LMS(similar interfacing issues via jive/squeeze), even just the nas shared media, over the network, and it is displayed on the touchscreen and controlled directly via touch, with audio output being the bluetooth speaker in that room. Ive tried Volumio, moOde, picore/jive/squeezebox. My issues seem to come from the touchscreen resolution not matching the touchscreens them self, and ive struggled a lot to find any information on how to change them to fit appropriately. The most luck ive had is with moOde, but it has display issues, Unfortunately i really like the interface. Volumio, I liked the interface as well, but i could not get the touchscreen display plugin to install, so i moved on. Picore was very clunky and started off with issues so also moved on. Overall, I would like 2 bathrooms, the kitchen, and garage to each have a display and a speaker. For instance kitchen food prepping, the music is on and i want to go stand by the grill outside i would like to be able to turn on the garage speaker via the kitchen interface, then also control the same media from the garage interface. the same scenario could apply to any room that this is set up in, or have the different interfaces playing different things, but i want to keep this infrastructure restricted to music for now. Maybe a podcast as well from spotify but its not a deal breaker. The only thing i can think of at this point is a generic Android install for each room, with a media app, but id more than likely be losing the ability to access the other locations from one device. also ive thought about something browser based but i dont know how i would get the solo/group thing to happen smoothly. Ive thought about KODI but it seems like alot of extra for the simplistic interface im after. Im really hoping that im not the only one who has thought of something like this and someone has already implemented it in their build. So does anyone have a similar setup that they have managed to get working? TLDR: In home music streaming from selfhosted services with per room or grouped streaming help. ---------------------------------------------------------------------- MonstersInYourHead · 2023-10-04 18:20 Well, in case anybody finds this hoping to do the same thing, I set up a standard Raspbian OS image, then went through and installed Mopidy and the jellyfin plug in. This allowed me a simple way to automatically have the screen and touch calibration setup via the Raspbian install. I then installed 2 different GUI's which are available upon opening the browser to access the local host and port for Mopidy, so depending on how i access the system i have different ways to interface with it. when i use the touch screens, i select the mobile gui, and if im accessing from a central terminal (my laptop or phone) i can use Iris Gui. Iris makes it a bit easier to navigate and reach further into the settings. Iris gui seems to support snapcast, or atleast make easy to enable, which is how i plan to group the audio outputs together from one feed, which will be done from a terminal or maybe a link within my home assistant. Each host has its own speaker dedicated to it. I might make a write up, or upload the system SD card image. Im able to simply clone the SD and pop it into another host/screen setup and it will be given a different IP automatically for rapid deployment of new systems. Ive got alot more tinkering to do with it to see what else i can make it do for me, but its been a super productive day. If anybody has specific questions, feel free to ask and ill try my best to help and explain.