None
closed
nobody
None
2018-11-10
2018-11-03
Anonymous
No

I've been trying to enable uprcl to play files stored locally on Arch Linux (both x86_64 and RP3) and hit the highlighted error message in the log (log level 5) below:

:3:src/mediaserver/contentdirectory.cxx:182::ContentDirectory: not creating entry for gmusic because neither gmusicuser nor gmusicautostart are defined in the configuration
:3:src/mediaserver/contentdirectory.cxx:182::ContentDirectory: not creating entry for qobuz because neither qobuzuser nor qobuzautostart are defined in the configuration
:3:src/mediaserver/contentdirectory.cxx:182::ContentDirectory: not creating entry for spotify because neither spotifyuser nor spotifyautostart are defined in the configuration
:3:src/mediaserver/contentdirectory.cxx:182::ContentDirectory: not creating entry for tidal because neither tidaluser nor tidalautostart are defined in the configuration
:4:libupnpp/upnpplib.cxx:180::LibUPnP: Using IP 192.168.86.27 port 49152
:4:libupnpp/device/device.cxx:550::UpnpDevice::addService: [urn:upnp-org:serviceId:ContentDirectory]
:5:src/mediaserver/contentdirectory.cxx:277::ContentDirectory::Internal::maybeStartSomePlugins: starting uprcl
:4:src/mediaserver/contentdirectory.cxx:59::ContentDirectory::pluginFactory: for uprcl
:4:src/mediaserver/contentdirectory.cxx:73::ContentDirectory: host 192.168.86.27 port 49152
:4:src/mediaserver/cdplugins/cmdtalk-fixed.cpp:85::CmdTalk::startCmd
:4:src/execmd-fixed.cpp:469::ExecCmd::startExec: (1|1) /usr/share/upmpdcli/cdplugins/uprcl/uprcl-app.py

:2:src/sysvshm-fixed.cpp:105::ShmSeg::ShmSeg: shmget(3040): errno 2: No such file or directory
:5:src/mediaserver/cdplugins/plgwithslave.cxx:262::PlgWithSlave::maybeStartCmd: shm attach failed (probably ok)
:4:libupnpp/device/device.cxx:550::UpnpDevice::addService: [urn:upnp-org:serviceId:ConnectionManager]
:4:src/main.cxx:786::Media server event loop
:4:libupnpp/device/device.cxx:507::UPNP_EVENT_SUBSCRIPTION_REQUEST: urn:upnp-org:serviceId:ContentDirectory
:4:libupnpp/device/device.cxx:430::UPNP_CONTROL_ACTION_REQUEST: Browse. Params: <?xml version="1.0"?>

I assume SHM is important and I'm just missing a build dependency, perhaps with one of the archlinux standard packages. Also: /dev/shm does exist and usable; i've tried latest release of libpnpp (0.16.1 and 0.17.0) with upmpdcli (1.3.6 and git top-of-tree), both with the same error message.

'libmpdclient' 'libupnpp>=0.15.3' 'libmicrohttpd' 'jsoncpp' 'curl' 'expat' 'python-requests' 'recoll' 'python-bottle' 'python-mutagen' 'mutagen' 'aspell-en' 'id3lib'

BTW, Thanks for all of you hard work on this! I've been using MPD for years and started to look for streaming service integration recently and this is just perfect.

Skunark
(also i'm having issues signing up, so hopefully I can respond to this)

Discussion

<< < 1 2 3 (Page 3 of 3)
  • medoc
    medoc
    2018-11-10

    • status: open --> closed
    • milestone: -->
     
  • medoc
    medoc
    2018-11-10

    Thanks for your patient help in tracking this ! I am going to change the code to avoid this situation.

    Don't forget that minimserver is still a vastly superior media server for now :)

     
<< < 1 2 3 (Page 3 of 3)

Cancel   Add attachment