I got my first headless Plexamp set up tonight and everything is pretty awesome so far except for my Tidal Streaming integration.
I’m unable to play Tidal music from my phone. I receive an error: Unable to play content. The content playback is not currently supported when connected to remote player.
I have been able to get Tiday to stream from my windows desktop machine to my headless Raspberry Pi Zero W. But It seems it has a lot of initial buffering issues which leads to very poor quality play at the beginning of songs. Hopefully some prebuffering of the next song will be added in to combat this. It’s very unsatisfying. I do not get this when using the windows machine itself with Tidal. I am using a wifi connection, but streaming Tidal via LMS was never an issue.
LMS has been so good to me, but gotta say I’m loving that I can move on from it. Just a few things missing here, but this is a real winner. All my real time content is able to be fed through Plex and at the best qualities!
I am with you here. This should be done. How else can you control a headless player. Plus as is stated LMS is having no issues here. This should also be working with Chromecast devices. Plex with plexamp has many advantages over LMS, but LMS works flinging or casting to a remote headless client with Tidal.
^^ This would be magical. I am putting together a set of pi’s for multi room audio streaming and being able to push/control plex from the phone is essential. Tidal would be the icing on the cake for the setup.
so is there (will there be) a way to gang up plexamp pi’s and have them play a sync’d stream as with LMS? this is the main reason I even keep an LMS running anymore.
btw: surprised and dismayed to discover recently that I cannot fling a podcast to a plexamp.
I didn’t mention room synchronization as i thought that was a given! Please bring it.
Podcast would be nice as well. I would even like to be able to play the audio only tracks of videos. I have some tv shows that i record that would be about to be listened to in a podcast stripe style.
Was so hopeful when i came across this but not sure it’s going forward much! Please don’t drop it. I don’t want to go back to LMS.
If by multi room you mean that the same audio is synced to different zones, then no. But I do have different players for different rooms, but with the lack of synchronization and other features (Tidal) I have pretty much just turned off the whole home audio and it’s sad. I really hope this can get some much needed attention now that 3.0 is out.
Actually, I did just mean different players (powered by R Pi in my case). Did you achieve that?
With Tidal, I found that adding all the relevant Tidal content to my main ‘Music’ library, the content itself was easily located in Plexamp (for example in ‘recently added’) and did turn up in the different radio playlists. Maybe not the same, but not too bad a workaround.
I set up each zone with its own Pi-Zero, putting Pi-Hat DAC’s on each one and then output those to my mutli zone amp. I am able to control them all from my phone or other machines with plex-amp installed on them. Although I can only control their volume from the phone app for some reason. I run into issues with trying to play tidal tracks.
Ah, gotcha. Thanks. Was looking at whether I could dispense with Roon if I could achieve similar with Plexamp. Not without some headaches it seems - some things are worth paying for to avoid stresses.
Due to the inability to re-play Tidal I ended up heading down a different path with Mopidy. Have not enabled multi-room streams yet, was going to experiment with Snapcast behind Mopidy for that. Unfortunately the plex plugin for Mopidy is well out of date, on the list (with all this inside time) is to see if I can updated that plugin. End state is looking like Plex to host it all, Plex to play video content, Mopidy/Snap for music. All a work in progress at the moment…
Can you elaborate on how you managed to get Plexamp working on a Pi Zero? I’ve tried to get this working over the past couple of days, using the Pi Plexamp 2 instructions on a couple of versions of Raspbian. The service is running OK and I can connect to it from Windows Plex but as soon as I try playing music the Pi Zero throws an error and doesn’t play. I tried the SD card in a Pi 3B and it worked first time.
I don’t remember if i had to deviate from any of the steps, but I used the following links, these are all bookmarked in my my plexamp folder. The Pimoroni link is obviously cause I used that specific phat-dac.
Unfortunately I don’t remember any specific roadblocks that I ran into. I do know that you have to use that version of nodejs though. Or at least you did at that time.
Thanks for that, pretty much the same steps as I followed, with the exception that I used the armv61 version of node as I was of the understanding that a Pi Zero isn’t compatible with armv71.
I’m using a different hat, the JustBoom Digi Zero pHat, but I tested with this disabled and using the standard audio and got the same error, so would be surprised if this was the root cause.
Yeah, already got the correct node version. As I mention above the build I’ve done works on a Pi 3b but not the pi zero, this is one the few threads (possibly the only?, can’t remember now) that discusses having it running on that setup. I’ve given up for now tbh, hoping that a Pi build of Plexamp v3 is released.