Help  Search  Portal
 Portal  Search
Hello There, Guest!  Register  Login

Adding upmpdcli as a client for Logitech Media Server


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
 
#1
Requesting that upmpdcli be added as a client for Logitech Media Server, assuming of course that the LMS UPnP/DLNA Media plugin has been installed. Currently, with LMS as server, upmpdcli is not avaiable as client.   I can confirm that this combination works, with LMS running on my PC and upmpdcli running on NUC with SnakeOil.

Why this combination?  I like mpd as a player but let down by its Android client e.g. MPDroid has a basic UI and limited ability to configure the library, tags. I have been using UPnP for a while.  So, by using upmpdcli, it gave me the best of both worlds, good mpd playback with a better UPnP server, MinimServer with its library, tags configuration and a good UI with BubbleUPnP App.
 
However, MinimServer would soon be moving to a paid model, with yearly fees!  I am therefore exploring using LMS as a UPnP Server.

In interim before it makes the next release, how do I start upmdpcli manually via Putty and/or get upmpdcli to start up automatically?

p/s it will then be very easy to compare Squeezlite vs mpd (in upmpdcli disguise), by switching phone apps.  I can confirm that the there is no difference between mpd and upmpdcli.
 Reply
#2
Good idea. Have create an issue here. Aim for next release. Will probably need to defer some of the Raspberry Pi tickets to rush this out.
Snakeoil Operating System - Music, your way!
 Reply
#3
(07-Sep-2020, 08:58 AM) agent_kith Wrote: Good idea. Have create an issue here. Aim for next release. Will probably need to defer some of the Raspberry Pi tickets to rush this out.

Thank you.

Is there a way to ensure that the DLNA UPnP plugin is installed with LMS? Otherwise, can you put a warning note next to upmpdcli client to remind people to add plugin?
 Reply
#4
(07-Sep-2020, 06:20 PM) Snoopy8 Wrote: Thank you.

Is there a way to ensure that the DLNA UPnP plugin is installed with LMS? Otherwise, can you put a warning note next to upmpdcli client to remind people to add plugin?

For now I can include some docs in the wiki. But this can be done for the new ISO...

Just tied up with too many things at home atm. Setting up the whole new house networking, and now I gotta deal with a leaking cistern.

Apologies for stalling the project, 2020 is a really Angry year. But I have it better than most, so I need to stop whinging!
Snakeoil Operating System - Music, your way!
 Reply
#5
There is a workaround and wrinkle. As background, for UPnP to work, it requires a server, a player and a controller (phone App)

Controller
Using BubbleUPnP Android phone app as controller to select server and player.

Server
When the LMS UPnP/DLNA Media Interface plugin is enabled, it will make LMS appear as a UPnP server.  It will appear as a server on the phone.

Player
Was intending to use upmpdcli as the player, hence the original post.

However, can use the players from the LMS UPnP/DLNA Bridge plugin.  When enabled, the Bridge plugin will look for UPnP players and provides a list of players.  This list can be enabled or disabled by the user. The player is visible on the phone, even if the plugin is not active!  Potentially, can have duplicate entries if upmpdcli is enabled seperately.
 Reply
#6
(06-Sep-2020, 03:40 PM) Snoopy8 Wrote: Requesting that upmpdcli be added as a client for Logitech Media Server, assuming of course that the LMS UPnP/DLNA Media plugin has been installed. Currently, with LMS as server, upmpdcli is not avaiable as client.   I can confirm that this combination works, with LMS running on my PC and upmpdcli running on NUC with SnakeOil.

Why this combination?  I like mpd as a player but let down by its Android client e.g. MPDroid has a basic UI and limited ability to configure the library, tags. I have been using UPnP for a while.  So, by using upmpdcli, it gave me the best of both worlds, good mpd playback with a better UPnP server, MinimServer with its library, tags configuration and a good UI with BubbleUPnP App.
 
However, MinimServer would soon be moving to a paid model, with yearly fees!  I am therefore exploring using LMS as a UPnP Server.

In interim before it makes the next release, how do I start upmdpcli manually via Putty and/or get upmpdcli to start up automatically?

p/s it will then be very easy to compare Squeezlite vs mpd (in upmpdcli disguise), by switching phone apps.  I can confirm that the there is no difference between mpd and upmpdcli.


It was using MAFA in my android phone.  I think it's a very good MPD client after all these years.  It's worth to buy. Shy
 Reply
 

Bookmarks
SnakeoilOS Mission
[-]

Our mission is to create a free to use computer OS that is easy to install, intuitive to operate and play music that will connect and engage with you emotionally.

SnakeoilOS gives you the freedom to spend more time on listening, enjoying and exploring music. Wasting time on computers is now a thing of the past! Everything is constantly evolving/improving. Please check back often for updates.

If you like this project, do show your support with a small token donation. All donations collected will be used to run this website, and for purchasing new equipment for the project.

Latest Threads
[-]
Advertising
[-]
Possibly Related Threads…
 

Users browsing this thread: 1 Guest(s)