Moode Forum
question about upnp - Printable Version

+- Moode Forum (https://moodeaudio.org/forum)
+-- Forum: moOde audio player (https://moodeaudio.org/forum/forumdisplay.php?fid=3)
+--- Forum: Support (https://moodeaudio.org/forum/forumdisplay.php?fid=7)
+--- Thread: question about upnp (/showthread.php?tid=6830)



question about upnp - lifeform - 08-18-2024

hello @Tim Curtis
i have some question about upnp
i found that the config is in /etc/upmpdcli.conf, and looks like you have parser to change this config with this page www/upp-config.php
the question is. 
1. i not found any device config for upnp. that you configure to connect. is there another config ?
2. there is tidal option there. why it is not implemented in moode? any reason?


RE: question about upnp - Tim Curtis - 08-18-2024

The UPnP tidal option apparently doesn't work anymore so there is no point to having a UI for it. For a status on this and other upmpdcli components visit the maintainers repo https://www.lesbonscomptes.com/upmpdcli/

UPnP is based on auto discovery. If you turn on the UPnP Client for MPD in Renderer Config then "Moode UPNP" should show up at some point in a UPnP Control Point for example Linn Kazoo, Lumin, Bubble, mConnect, etc.


RE: question about upnp - TheOldPresbyope - 08-18-2024

Tidal has made life difficult for third-party devs. 

I'm away from my desk so will just say there has been recent work on the upmpdcei-tidal plugin (most recent release was just yesterday). I haven't successfully built and tested it yet but even if it checks out we have to deal with the complicated authentication process. Qobuz was a piece of cake by comparison.

Regards,
Kent


RE: question about upnp - lifeform - 08-19-2024

(08-18-2024, 02:34 PM)Tim Curtis Wrote: The UPnP tidal option apparently doesn't work anymore so there is no point to having a UI for it. For a status on this and other upmpdcli components visit the maintainers repo https://www.lesbonscomptes.com/upmpdcli/

UPnP is based on auto discovery. If you turn on the UPnP Client for MPD in Renderer Config then "Moode UPNP" should show up at some point in a UPnP Control Point for example Linn Kazoo, Lumin, Bubble, mConnect, etc.

so it used mpd for routing the sound?
i asked cause i wanna try implement the snapcast. i testing mpd and spotify connect right now and works so trying to implement another


RE: question about upnp - Tim Curtis - 08-19-2024

Yes. The UPnP renderer uses MPD for playback.


RE: question about upnp - GioF_71 - 08-19-2024

(08-18-2024, 03:56 PM)TheOldPresbyope Wrote: Tidal has made life difficult for third-party devs. 

I'm away from my desk so will just say there has been recent work on the upmpdcei-tidal plugin (most recent release was just yesterday). I haven't successfully built and tested it yet but even if it checks out we have to deal with the complicated authentication process. Qobuz was a piece of cake by comparison.

Regards,
Kent

Hello @TheOldPresbyope, unless something changed in the last few days, the tidal plugin should work. I have been using it last week.
Admittedly the login process is convoluted, but should be working. I successfully installed an upmpdcli media server for Tidal using docker at my father-in-law's a few weeks ago.
If it isn't working for you, please open a ticket on the repository.
Thank you.


RE: question about upnp - TheOldPresbyope - 08-19-2024

(08-19-2024, 12:39 PM)GioF_71 Wrote:
(08-18-2024, 03:56 PM)TheOldPresbyope Wrote: Tidal has made life difficult for third-party devs. 

I'm away from my desk so will just say there has been recent work on the upmpdcei-tidal plugin (most recent release was just yesterday). I haven't successfully built and tested it yet but even if it checks out we have to deal with the complicated authentication process. Qobuz was a piece of cake by comparison.

Regards,
Kent

Hello @TheOldPresbyope, unless something changed in the last few days, the tidal plugin should work. I have been using it last week.
Admittedly the login process is convoluted, but should be working. I successfully installed an upmpdcli media server for Tidal using docker at my father-in-law's a few weeks ago.
If it isn't working for you, please open a ticket on the repository.
Thank you.

<tl;dr> I don't doubt it works.

I've been ignoring Tidal for the past several months (time management issues!) but noticed it mentioned recently in the upmpdcli release notes and thought I'd try again. I'm sure I just did something stupid trying to paste upmpdcli-1.8.13 and its media-server plugins over the existing 1.8.12 installation in moOde. Your get-credentials.py code now works a treat, thanks. Dealing with PKCE-mode authentication is downright gnarly Tongue

I'll keep at it as I get time.

Regards,
Kent


RE: question about upnp - GioF_71 - 08-19-2024

(08-19-2024, 01:44 PM)TheOldPresbyope Wrote:
(08-19-2024, 12:39 PM)GioF_71 Wrote:
(08-18-2024, 03:56 PM)TheOldPresbyope Wrote: Tidal has made life difficult for third-party devs. 

I'm away from my desk so will just say there has been recent work on the upmpdcei-tidal plugin (most recent release was just yesterday). I haven't successfully built and tested it yet but even if it checks out we have to deal with the complicated authentication process. Qobuz was a piece of cake by comparison.

Regards,
Kent

Hello @TheOldPresbyope, unless something changed in the last few days, the tidal plugin should work. I have been using it last week.
Admittedly the login process is convoluted, but should be working. I successfully installed an upmpdcli media server for Tidal using docker at my father-in-law's a few weeks ago.
If it isn't working for you, please open a ticket on the repository.
Thank you.

<tl;dr> I don't doubt it works.

I've been ignoring Tidal for the past several months (time management issues!) but noticed it mentioned recently in the upmpdcli release notes and thought I'd try again. I'm sure I just did something stupid trying to paste upmpdcli-1.8.13 and its media-server plugins over the existing 1.8.12 installation in moOde. Your get-credentials.py code now works a treat, thanks. Dealing with PKCE-mode authentication is downright gnarly Tongue

I'll keep at it as I get time.

Regards,
Kent

Awesome! Thank you for your feedback. Don't hesitate to ask for some changes it this might help you work.
Cheers


RE: question about upnp - TheOldPresbyope - 08-20-2024

@GioF_71 
@Tim Curtis

Ok, second try worked. I'll start a new thread with appropriate title to discuss what I did.

Regards,
Kent


RE: question about upnp - GioF_71 - 08-20-2024

(08-20-2024, 01:30 AM)TheOldPresbyope Wrote: @GioF_71 
@Tim Curtis

Ok, second try worked. I'll start a new thread with appropriate title to discuss what I did.

Regards,
Kent


Awesome!