Thank you for your donation!


Cloudsmith graciously provides open-source package management and distribution for our project.


Official moOde 7.0.0 subthread [Plugins] (e.g. UPNP)
#61
(02-07-2021, 04:58 PM)zOr7gA8 Wrote:
(02-07-2021, 03:42 PM)Mark Dirac Wrote:
(01-20-2021, 12:36 AM)zOr7gA8 Wrote: it  works!!!!! woooohoooo! (pic attached)
cover is there with usage of bubble_upnp without restarting upnp-renderer ;-)))

actual test-system is:

1) moode 7.0.1 image - with following additions:
2) build libupnpp-0.20.2 with build-recipe.
2.1) build upmpdcli-1.5.8 with build-recipe.
3) build libupnpp-bindings-0.20.1 with build-recipe.
4) added <upnp_albumart.py> from github - moode-develop to /var/www/command
     https://github.com/moode-player/moode
5) modified <playerlib.php>
    for script-usage as told at:
    https://github.com/moode-player/moode/co...aa2b47c8dd
thanks Tim & Kent.
What is your working config in "Edit UPnP config" please?

UPnP A/V services    = yes or no ?
OpenHome services  = yes or no ?

AV=no
OpenHome=yes

with this config I can import tracks in moode playlist via bubble and control playlist via moode-UI.
otherwise you have only one track in moode playlist which represents the connection e.g. upnp-streaming and control playlist via control point.
Thanks Martin, and others. Same result for me for same modded version of 7.0.1, EXCEPT album art does not appear in moOde UI in browser. Detail:

My use case is:
Qobuz over wifi to Allo USBridge Sig (using RPi 3B+ 1GB) then to USB DAC, with moOde UI in Chrome and/or Edge on W10. UPnP control from BUPP on Android (several versions). moOde UPnP config:
  • UPnP A/V services = no
  • OpenHome services = yes
In moOde UI: playlist appears, metadata appears, playlist advances, cover art does NOT appear, playlist thumbnails do not appear

In BUPP UI: everything works (playlist appears, metadata appears, playlist advances, cover art appears, playlist thumbnails appear)

I cleared browser cache.
I see an image flash, or scroll, for <100ms in the cover art placeholder when a track advances, but too fast to see what the image is. I reckon it's not the cover art.

Code:
20210208 094347 worker: -- Start
20210208 094347 worker: Successfully daemonized
20210208 094348 worker: Integrity check (warning: playerlib.php)
20210208 094348 worker: Integrity check (passed with warnings)
20210208 094348 worker: File check (OK)
20210208 094348 worker: Session loaded
20210208 094348 worker: Debug logging (OFF)
20210208 094348 worker: -- Device
20210208 094348 worker: ALSA cards: (0:b1 | 1:Headphones | 2:DAC59651404 | 3:empty
20210208 094348 worker: Configured: (2:ADI-2 DAC (59651404) | mixer:(HDMI) | alsavol:0)
20210208 094348 worker: ALSA mixer actual (PCM)
20210208 094349 worker: ALSA PCM volume set to (amixer: Unable to find simple control 'PCM',0)
20210208 094349 worker: -- System
20210208 094350 worker: Host     (moode)
20210208 094350 worker: moOde    (7.0.1 2020-12-23)
20210208 094350 worker: RaspiOS  (10.6)
20210208 094350 worker: Kernel   (5.4.77-v7+ #1371)
20210208 094350 worker: Platform (Allo USBridge SIG [CM3+ Lite 1GB v1.0])
20210208 094350 worker: ARM arch (armv7l, 32-bit kernel)
20210208 094350 worker: MPD ver  (0.22.3_p0x3)
20210208 094350 worker: CPU gov  (ondemand)
20210208 094350 worker: USB boot not available
20210208 094350 worker: File system not expanded yet
20210208 094350 worker: HDMI port on
20210208 094350 worker: -- Network
20210208 094350 worker: eth0 exists
20210208 094350 worker: eth0 wait 0 for IP address
20210208 094353 worker: eth0 wait 1 for IP address
20210208 094356 worker: eth0 wait 2 for IP address
20210208 094400 worker: eth0 wait 3 for IP address
20210208 094403 worker: eth0 wait 4 for IP address
20210208 094417 worker: eth0 address not assigned
20210208 094417 worker: wlan0 exists
20210208 094417 worker: wifi country (GB)
20210208 094417 worker: wlan0 trying SSID (<redacted>)
20210208 094417 worker: IP addr (192.168.1.241)
20210208 094418 worker: Netmask (255.255.255.0)
20210208 094418 worker: Gateway (192.168.1.1)
20210208 094418 worker: Pri DNS (192.168.1.1)
20210208 094418 worker: Domain  (lan)
20210208 094418 worker: -- Audio
20210208 094418 worker: MPD conf updated
20210208 094418 worker: ALSA outputs unmuted
20210208 094418 worker: ALSA card number (2)
20210208 094418 worker: Audio output (ADI-2 DAC (59651404))
20210208 094419 worker: Audio formats (S32_LE)
20210208 094419 worker: ALSA mixer name (PCM)
20210208 094419 worker: MPD volume control (disabled)
20210208 094419 worker: Hdwr volume controller not detected
20210208 094419 worker: Reset renderer active flags
20210208 094419 worker: -- MPD
20210208 094419 worker: MPD started
20210208 094419 worker: MPD accepting connections
20210208 094419 worker: Configure MPD outputs
20210208 094419 worker: MPD output 1 ALSA default (on)
20210208 094419 worker: MPD output 2 ALSA crossfeed (off)
20210208 094419 worker: MPD output 3 ALSA parametric eq (off)
20210208 094419 worker: MPD output 4 ALSA graphic eq (off)
20210208 094419 worker: MPD output 5 ALSA polarity inversion (off)
20210208 094419 worker: MPD output 6 ALSA bluetooth (off)
20210208 094419 worker: MPD output 7 HTTP stream (off)
20210208 094419 worker: MPD crossfade (off)
20210208 094419 worker: -- Feature availability
20210208 094419 worker: Source select (available)
20210208 094419 worker: Source select (source: MPD)
20210208 094420 worker: Source select (output: ADI-2 DAC (59651404))
20210208 094420 worker: Bluetooth (available)
20210208 094420 worker: Airplay renderer (available)
20210208 094420 worker: Spotify renderer (available)
20210208 094420 worker: Squeezelite renderer (available)
20210208 094420 worker: UPnP renderer (available)
20210208 094420 worker: UPnP renderer (started)
20210208 094420 worker: DLNA server (available)
20210208 094420 worker: UPnP browser (available)
20210208 094420 worker: GPIO button handler (available)
20210208 094420 worker: Stream recorder (n/a)
20210208 094420 worker: -- Music sources
20210208 094420 worker: USB sources (none attached)
20210208 094420 worker: NAS and UPnP sources (none configured)
20210208 094420 worker: -- Miscellaneous
20210208 094420 worker: USB volume knob (Off)
20210208 094420 worker: Shellinabox SSH started
20210208 094420 worker: USB auto-mounter (udisks-glue)
20210208 094420 worker: LED0 (On)
20210208 094420 worker: LED1 (sysclass does not exist)
20210208 094420 worker: Saved MPD vol level (0)
20210208 094420 worker: Preamp volume level (0)
20210208 094420 worker: MPD volume level (0) restored
20210208 094420 worker: ALSA volume level (None)
20210208 094420 worker: Auto-play (Off)
20210208 094420 worker: Maintenance interval (3 hrs)
20210208 094420 worker: Screen saver activation (Never)
20210208 094420 worker: Session permissions (OK)
20210208 094420 worker: Watchdog started
20210208 094420 worker: Ready
20210208 094450 worker: Job mpdcfg
Reply
#62
Theres a new cover art extractor for upmpdcli 1.5.8 which will ship with upcoming moOde 7.1.0.
Enjoy the Music!
moodeaudio.org | Mastodon Feed | GitHub
Reply
#63
Just a question to @Tim, is it possible to use other OpenHome software like "media player" in place of upmpdcli?

thxSmile
Reply
#64
What is "media player"?
Enjoy the Music!
moodeaudio.org | Mastodon Feed | GitHub
Reply
#65
(03-10-2021, 06:17 PM)Tim Curtis Wrote: What is "media player"?

Oops, sorry, I forgot to mention it. I mean the Petemanchesters MediaPlayer written in java https://petemanchester.github.io/MediaPlayer/

Thx
Reply
#66
This is not really a replacement for upmpdcli but more of a complete stand-alone player.
Enjoy the Music!
moodeaudio.org | Mastodon Feed | GitHub
Reply
#67
Thank you!
Reply


Forum Jump: