Author Topic: UPnP/ DLNA device support  (Read 302074 times)

hoschi

  • Newbie
  • *
  • Posts: 2
Hi,the problem that the radio stream interuppt after 10 seconds also happens on different systems. WIN7&WIN10
Can anyone approve this problem? Can anyone transfer a radio stream to a dlna device longer than 10 seconds?

Greetings

Ralf

  • Newbie
  • *
  • Posts: 19
Tried your previous suggestion to no avail, but got the player working (kind of): When set to "Play as stream" it's playing whole albums now but without any info to display. Do you have another idea? Would the log help?



The plugin is running on default so in my understandig it is already transcoding everything to a pcm16 stream?
you need to tick the "network is bandwith cosntrained..." option to force transcoding

PAULPAUL

  • Newbie
  • *
  • Posts: 2
Hello! thanks for this amazing music player.
I'm trying to use the DLNA support, i get to browse the files on my Philips TV but i don't get the UPNP device on the Output device configuration in the Player preferences dialog.

Thank you.


d_abbatelli

  • Newbie
  • *
  • Posts: 5
Hello,

I'm trying to use this plugin to stream to a Chromecast audio through BubbleUPnP server.
Basically, Bubbleupnp server turns the Chromecast audio into a normal DLNA player.

Everything works fine most of the time, but I did found some songs that just wouldn't play.
It might not necessarily be a Musicbee problem, but I'd still like to have some help troubleshooting.

Looking on the logs, the I can see that something is not working on this line:
Code
492542; 56 GetFile[8] - exit=10054, playtime=1299

What does exit=10054 mean?

Steven

  • Administrator
  • Sr. Member
  • *****
  • Posts: 34312
Looking on the logs, the I can see that something is not working on this line:
Code
492542; 56 GetFile[8] - exit=10054, playtime=1299

What does exit=10054 mean?
its returned by the winsock send function:
Connection reset by peer.
An existing connection was forcibly closed by the remote host. This normally results if the peer application on the remote host is suddenly stopped, the host is rebooted, the host or remote network interface is disabled, or the remote host uses a hard close (see setsockopt for more information on the SO_LINGER option on the remote socket). This error may also result if a connection was broken due to keep-alive activity detecting a failure while one or more operations are in progress. Operations that were in progress fail with WSAENETRESET. Subsequent operations fail with WSAECONNRESET.

JohnN

  • Newbie
  • *
  • Posts: 2
I posted elsewhere in the forum today, but now realise that perhaps I should have posted here instead.

I'm using the UPNP/DLNA feature, to play to two devices in other rooms in the house. I don't want to control the music from the speakers (like with Sonos), but from the computer.

At present when I cast the music using MusicBee it only plays at one chosen player, say in the kitchen. If I then go upstairs, I first have to go into the study to select the upstairs player, then go upstairs. Why can't it play at several locations at the same time. Ideally, I want to be playing music from the computer on one side of the house [using hard wired speakers] then when I go into the kitchen or upstairs to turn on my UPNP/DLNA device and have the music playing there as well.

ffmuke

  • Newbie
  • *
  • Posts: 1
Hello everybody,

first a big thank you to the people developing MB! And to Steven for this plugin!

My major thing first:
I have a raumfeld connector (raumfeld.com) streaming device to which I successfully stream music to using the 'Generic Device' profile.
But and that's unfortunately a big one... The playing stops at the end of each song. The progress always stays at 0:00. And does not switch to the next song in the now-playing list. I need to manually press 'Next' on each song. Also I cannot move forward in the progress bar, to jump to a certain point in the timeline of the song (dunno if that is actually possible using DLNA?). And the playing of the song does not stop on Ctrl+S. Only quitting MB will stop the playback.

The debug log shows a repetitive message:

Code
2; 1 Initialise - 30.12.2016 15:40:32
25; 2 GetNetworkAddresses - 91.214.47.43,dns=True,name=PureVPN,speed=1000000000
26; 3 GetNetworkAddresses - 192.168.13.66,dns=True,name=Ethernet,speed=1000000000
27; 4 GetNetworkAddresses - 127.0.0.1,dns=False,name=Loopback Pseudo-Interface 1,speed=1073741824
28; 5 GetNetworkAddresses - http://192.168.13.66:49382
416; 6 ProcessMessage 192.168.13.14 - device 'uuid:00000000-16ee-2719-0000-000016ee2719:RaumCon',valid=True
1056; 7 ProcessMessage 192.168.13.14 - device 'uuid:e44d699e-5409-4c0a-819d-da980976b968:Connector RaumCon #2',valid=True
1061; 8 Profile - Generic Device, useragent=Digital Media Player|
1063; 9 Profile - Generic Device, useragent=Digital Media Player|
1662; 10 Activate - Connector RaumCon #2:http-get:*:audio/iLBC-sh:*,http-get:*:audio/midi:*,http-get:*:audio/mobile-xmf:*,http-get:*:audio/x-xmf:*,http-get:*:audio/mpeg:*,http-get:*:audio/qcelp:*,http-get:*:audio/riff-midi:*,http-get:*:audio/x-ac3:*,http-get:*:audio/x-amr-nb-sh:*,http-get:*:audio/x-amr-wb-sh:*,http-get:*:audio/x-celt:*,http-get:*:audio/x-flac:*,http-get:*:audio/flac:*,http-get:*:audio/x-gsm:*,http-get:*:audio/x-imelody:*,http-get:*:audio/x-m4a:*,http-get:*:audio/mp4:*,http-get:*:audio/x-musepack:*,http-get:*:audio/x-rf64:*,http-get:*:audio/x-speex:*,http-get:*:audio/x-ttafile:*,http-get:*:audio/x-vorbis:*,http-get:*:audio/x-vorbis+ogg:*,http-get:*:audio/x-wav:*,http-get:*:audio/mpeg:*,http-get:*:audio/x-aiff:*,http-get:*:audio/x-ay:*,http-get:*:audio/x-dts:*,http-get:*:audio/vnd.dts:*,http-get:*:audio/x-gbs:*,http-get:*:audio/x-gym:*,http-get:*:audio/x-ircam:*,http-get:*:audio/x-kss:*,http-get:*:audio/x-mod:*,http-get:*:audio/x-nist:*,http-get:*:audio/x-nsf:*,http-get:*:audio/x-paris:*,http-get:*:audio/x-sap:*,http-get:*:audio/x-sds:*,http-get:*:audio/x-shorten:*,http-get:*:audio/x-spc:*,http-get:*:audio/x-svx:*,http-get:*:audio/x-vgm:*,http-get:*:audio/x-voc:*,http-get:*:audio/x-w64:*,http-get:*:audio/x-wavpack:*,http-get:*:audio/x-wavpack-correction:*,http-get:*:audio/x-xi:*,http-get:*:audio/x-au:*,http-get:*:audio/x-sbc:*,http-get:*:audio/x-sid:*,http-get:*:audio/x-ms-wma:*
1769; 11 PostSoapRequest - 500,send=POST /AVTransport/ctrl HTTP/1.1
Host: 192.168.13.14:40667
User-Agent: MusicBee UPnP Plugin
Content-Type: text/xml; charset="utf-8"
SOAPAction: "urn:schemas-upnp-org:service:AVTransport:1#GetTransportInfo"
Content-Length: 312

<?xml version="1.0" encoding="UTF-8"?><s:Envelope s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"><s:Body><u:GetTransportInfo xmlns:u="urn:schemas-upnp-org:service:AVTransport:1"><InstanceID>0</InstanceID></u:GetTransportInfo></s:Body></s:Envelope>
1772; 12 SoapRequest:GetTransportInfo:urn:schemas-upnp-org:service:AVTransport:1:InstanceID=0 - <?xml version="1.0"?><s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><s:Body><s:Fault><faultcode>s:Client</faultcode><faultstring>UPnPError</faultstring><detail><UPnPError xmlns="urn:schemas-upnp-org:control-1-0"><errorCode>401</errorCode><errorDescription>Invalid Action</errorDescription></UPnPError></detail></s:Fault></s:Body></s:Envelope>
9384; 13 Play - \\THOR\public\music\flac\Roots.Manuva-Bleeds-BDCD269-CD-FLAC-2015-CUSTODES\05-roots_manuva-cargo.flac (http://192.168.13.66:49382/files/1566BF1A93E0CA54p.x-flac)
9431; 14 Profile - Generic Device, useragent=GStreamer souphttpsrc libsoup/2.52.1
9618; 15 PostSoapRequest - 500,send=POST /AVTransport/ctrl HTTP/1.1
Host: 192.168.13.14:40667
User-Agent: MusicBee UPnP Plugin
Content-Type: text/xml; charset="utf-8"
SOAPAction: "urn:schemas-upnp-org:service:AVTransport:1#GetTransportInfo"
Content-Length: 312

<?xml version="1.0" encoding="UTF-8"?><s:Envelope s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"><s:Body><u:GetTransportInfo xmlns:u="urn:schemas-upnp-org:service:AVTransport:1"><InstanceID>0</InstanceID></u:GetTransportInfo></s:Body></s:Envelope>
9620; 16 SoapRequest:GetTransportInfo:urn:schemas-upnp-org:service:AVTransport:1:InstanceID=0 - <?xml version="1.0"?><s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><s:Body><s:Fault><faultcode>s:Client</faultcode><faultstring>UPnPError</faultstring><detail><UPnPError xmlns="urn:schemas-upnp-org:control-1-0"><errorCode>401</errorCode><errorDescription>Invalid Action</errorDescription></UPnPError></detail></s:Fault></s:Body></s:Envelope>
9895; 17 GetFile[1] 192.168.13.66 - GET \\THOR\public\music\flac\Roots.Manuva-Bleeds-BDCD269-CD-FLAC-2015-CUSTODES\05-roots_manuva-cargo.flac to 192.168.13.14
10009; 18 GetFile[1] - exit=10054, playtime=110
10074; 19 PostSoapRequest - 500,send=POST /AVTransport/ctrl HTTP/1.1
Host: 192.168.13.14:40667
User-Agent: MusicBee UPnP Plugin
Content-Type: text/xml; charset="utf-8"
SOAPAction: "urn:schemas-upnp-org:service:AVTransport:1#GetTransportInfo"
Content-Length: 312

<?xml version="1.0" encoding="UTF-8"?><s:Envelope s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"><s:Body><u:GetTransportInfo xmlns:u="urn:schemas-upnp-org:service:AVTransport:1"><InstanceID>0</InstanceID></u:GetTransportInfo></s:Body></s:Envelope>
10075; 20 SoapRequest:GetTransportInfo:urn:schemas-upnp-org:service:AVTransport:1:InstanceID=0 - <?xml version="1.0"?><s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><s:Body><s:Fault><faultcode>s:Client</faultcode><faultstring>UPnPError</faultstring><detail><UPnPError xmlns="urn:schemas-upnp-org:control-1-0"><errorCode>401</errorCode><errorDescription>Invalid Action</errorDescription></UPnPError></detail></s:Fault></s:Body></s:Envelope>
10586; 21 PostSoapRequest - 500,send=POST /AVTransport/ctrl HTTP/1.1
Host: 192.168.13.14:40667
User-Agent: MusicBee UPnP Plugin
Content-Type: text/xml; charset="utf-8"
SOAPAction: "urn:schemas-upnp-org:service:AVTransport:1#GetTransportInfo"
Content-Length: 312


The last one keeps repeating.

I tried other profiles, not sure if they actually been used, as I only saw 'Generic device' in the logs.
Not sure when to close MB actually. Every time I change the plugin device profile?

Another thing I noticed while testing: The output format PCM settings are not saved after the change to 24.

Would be great to get some help getting the streaming to be usable! I've been using MB now for some years and I really don't want to switch to another player! :)

Thanks in advance, and Happy New Year 2017! :-D

hiccup

  • Sr. Member
  • ****
  • Posts: 7785
Welcome to the forum ffmuke

That issue has been reported before, and the information you are giving surely could be useful to possibly solve it.
But the sole developer has indicated a while back that he was not able to put in the time and effort to maintain this plugin, and was hoping for perhaps another developer to possibly adopt this UPnP plugin and maintain it.
So you (we) should not to expect a solution anytime soon.

(at least not this year ;-)

RonnBlack

  • Newbie
  • *
  • Posts: 2
First let me say really glad you took the time to create this plug-in. It's great!!

One minor complaint is that the configuration screen uses too much vertical space for some devices.
It requires about 1000 pixels in the vertical direction which is too large for many laptops (1024x768 is pretty common in a 13" form factor).
This causes the logging and save/cancel buttons to be cut off.
This size could be accommodated by making the contents scrollable or separating to tabs.

Thanks again.

RonnBlack

  • Newbie
  • *
  • Posts: 2
I am attempting to stream to a Google Home device (via BubbleUPnpServer).
With local files it seems to work fairly but when I attempt to cast a radio station it gives me an error.

Code
4; 1 Initialise - 1/13/2017 8:19:14 PM
85; 2 GetNetworkAddresses - 192.168.1.206,dns=True,name=Wi-Fi,speed=325000000
89; 3 GetNetworkAddresses - 127.0.0.1,dns=False,name=Loopback Pseudo-Interface 1,speed=1073741824
93; 4 GetNetworkAddresses - http://192.168.1.206:49382
843; 5 ProcessMessage 192.168.1.215 - device 'uuid:deda94b0-ef53-88e9-ffff-ffffde0e71d5:Downstairs Home (DLNA)',valid=True
866; 6 ProcessMessage 192.168.1.8 - device 'uuid:deda94b0-ef53-88e9-ffff-ffffac64ab11:Upstairs Chromcast (DLNA)',valid=True
887; 7 ProcessMessage 192.168.1.215 - device 'uuid:deda94b0-ef53-88e9-ffff-ffff95c87b1e:DownstairsGroup (DLNA)',valid=True
1610; 8 Profile - BubbleUPnP, useragent=Linux/3.10.77 UPnP/1.0 BubbleUPnPServer/0.9-update23
45620; 9 ListenNotify - Unable to read data from the transport connection: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.
64539; 10 ListenNotify - Unable to read data from the transport connection: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.
64556; 11 Profile - BubbleUPnP, useragent=BubbleUPnP Google Cast DLNA renderer|Linux/3.10.77 UPnP/1.0 BubbleUPnPServer/0.9-update23
64573; 12 Profile - BubbleUPnP, useragent=BubbleUPnP Google Cast DLNA renderer|Linux/3.10.77 UPnP/1.0 BubbleUPnPServer/0.9-update23
64634; 13 Activate - Downstairs Home (DLNA):http-get:*:audio/L16;rate=11025;channels=1:*,http-get:*:audio/L16;rate=22050;channels=1:*,http-get:*:audio/L16;rate=44100;channels=1:*,http-get:*:audio/L16;rate=48000;channels=1:*,http-get:*:audio/L16;rate=88200;channels=1:*,http-get:*:audio/L16;rate=96000;channels=1:*,http-get:*:audio/L16;rate=176400;channels=1:*,http-get:*:audio/L16;rate=192000;channels=1:*,http-get:*:audio/L16;rate=11025;channels=2:*,http-get:*:audio/L16;rate=22050;channels=2:*,http-get:*:audio/L16;rate=44100;channels=2:*,http-get:*:audio/L16;rate=48000;channels=2:*,http-get:*:audio/L16;rate=88200;channels=2:*,http-get:*:audio/L16;rate=96000;channels=2:*,http-get:*:audio/L16;rate=176400;channels=2:*,http-get:*:audio/L16;rate=192000;channels=2:*,http-get:*:video/mp4:*,http-get:*:audio/flac:*,http-get:*:audio/x-flac:*,http-get:*:application/x-flac:*,http-get:*:application/flac:*,http-get:*:audio/wave:*,http-get:*:application/x-wav:*,http-get:*:audio/x-wav:*,http-get:*:application/wave:*,http-get:*:audio/x-wave:*,http-get:*:application/wav:*,http-get:*:application/x-wave:*,http-get:*:audio/wav:*,http-get:*:application/x-mp3:*,http-get:*:audio/x-mpg:*,http-get:*:audio/mpeg:*,http-get:*:audio/mpg:*,http-get:*:application/mpeg3:*,http-get:*:application/mpeg:*,http-get:*:audio/x-mp3:*,http-get:*:audio/mp3:*,http-get:*:audio/x-mpeg3:*,http-get:*:application/mp3:*,http-get:*:audio/x-mpegaudio:*,http-get:*:audio/x-mpeg:*,http-get:*:audio/mpeg3:*,http-get:*:audio/mp1:*,http-get:*:application/mp1:*,http-get:*:audio/3gpp:*,http-get:*:audio/aac:*,http-get:*:audio/aacp:*,http-get:*:audio/x-aac:*,http-get:*:audio/3gpp2:*,http-get:*:application/x-mp4:*,http-get:*:audio/m4a:*,http-get:*:application/mpeg4:*,http-get:*:audio/x-mp4:*,http-get:*:audio/mp4:*,http-get:*:application/x-m4p:*,http-get:*:application/x-m4a:*,http-get:*:application/x-m4b:*,http-get:*:audio/x-m4p:*,http-get:*:audio/x-m4a:*,http-get:*:audio/x-m4b:*,http-get:*:audio/mpeg4:*,http-get:*:application/x-mp4:*,http-get:*:audio/m4a:*,http-get:*:application/mpeg4:*,http-get:*:audio/x-mp4:*,http-get:*:audio/mp4:*,http-get:*:application/x-m4p:*,http-get:*:application/x-m4a:*,http-get:*:application/x-m4b:*,http-get:*:audio/x-m4p:*,http-get:*:audio/x-m4a:*,http-get:*:audio/x-m4b:*,http-get:*:audio/mpeg4:*,http-get:*:application/x-ogg:*,http-get:*:audio/ogg:*,http-get:*:application/ogg:*,http-get:*:audio/x-ogg:*,http-get:*:audio/vorbis:*,http-get:*:application/x-ogg:*,http-get:*:audio/ogg:*,http-get:*:application/ogg:*,http-get:*:audio/x-ogg:*,http-get:*:audio/vorbis:*,http-get:*:audio/x-scpls:*,http-get:*:application/wma:*,http-get:*:application/x-ms-wma:*,http-get:*:audio/wma:*,http-get:*:audio/x-ms-wma:*,http-get:*:audio/x-dff:*,http-get:*:audio/dff:*,http-get:*:audio/dsf:*,http-get:*:audio/x-dsf:*,http-get:*:audio/opus:*,http-get:*:application/aif:*,http-get:*:audio/x-aiff:*,http-get:*:audio/x-aifc:*,http-get:*:application/aiff:*,http-get:*:audio/aiff:*,http-get:*:audio/aif:*,http-get:*:audio/x-aif:*,http-get:*:application/x-aif:*,http-get:*:audio/aifc:*,http-get:*:application/x-aiff:*,http-get:*:application/monkeysaudio:*,http-get:*:application/monkeys-audio:*,http-get:*:audio/monkeys-audio:*,http-get:*:application/ape:*,http-get:*:audio/monkeysaudio:*,http-get:*:audio/ape:*,http-get:*:audio/x-ape:*,http-get:*:audio/x-monkeysaudio:*,http-get:*:audio/x-monkeys-audio:*,http-get:*:application/x-monkeysaudio:*,http-get:*:application/x-ape:*,http-get:*:application/x-monkeys-audio:*,http-get:*:application/monkeysaudio:*,http-get:*:application/monkeys-audio:*,http-get:*:audio/monkeys-audio:*,http-get:*:application/ape:*,http-get:*:audio/monkeysaudio:*,http-get:*:audio/ape:*,http-get:*:audio/x-ape:*,http-get:*:audio/x-monkeysaudio:*,http-get:*:audio/x-monkeys-audio:*,http-get:*:application/x-monkeysaudio:*,http-get:*:application/x-ape:*,http-get:*:application/x-monkeys-audio:*,http-get:*:audio/wavpack:*,http-get:*:application/x-wv:*,http-get:*:application/wavpack:*,http-get:*:audio/wv:*,http-get:*:application/x-wavpack:*,http-get:*:application/wv:*,http-get:*:audio/x-wv:*,http-get:*:audio/x-wavpack:*,http-get:*:application/x-musepack:*,http-get:*:audio/x-mpc:*,http-get:*:application/musepack:*,http-get:*:audio/mpc:*,http-get:*:audio/musepack:*,http-get:*:application/x-mpc:*,http-get:*:audio/x-musepack:*,http-get:*:application/mpc:*,http-get:*:audio/tak:*,http-get:*:audio/x-tak:*,http-get:*:audio/amr:*,http-get:*:audio/x-pn-realaudio:*,http-get:*:audio/vnd.rn-realaudio:*,http-get:*:image/gif:*,http-get:*:image/bmp:*,http-get:*:image/jpeg:*,http-get:*:image/png:*,http-get:*:video/webm:*,http-get:*:video/x-matroska:*
72316; 14 Play - stream (http://192.168.1.206:49382/encode/continuousstream-2147483641.L16)
86856; 15 ListenNotify - Unable to read data from the transport connection: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.
240303; 22 Profile - BubbleUPnP, useragent=Linux/3.10.77 UPnP/1.0 BubbleUPnPServer/0.9-update23
260103; 24 Play - stream (http://192.168.1.206:49382/encode/continuousstream-2147483630.L16)
260162; 25 Profile - Generic Device, useragent=
260173; 26 Profile - Generic Device, useragent=
260189; 27 GetEncodedFile[1] 192.168.1.206 - GET  to 192.168.1.7; mime=audio/L16;rate=44100;channels=2,rate=44100,channels=2
260292; 28 GetEncodedFile[1] - exit=10053, playtime=85
287421; 30 Play - stream (http://192.168.1.206:49382/encode/continuousstream-2147483619.L16)
287440; 31 Profile - Generic Device, useragent=
287444; 32 Profile - Generic Device, useragent=
287449; 33 GetEncodedFile[2] 192.168.1.206 - GET  to 192.168.1.7; mime=audio/L16;rate=44100;channels=2,rate=44100,channels=2
287478; 34 GetEncodedFile[2] - exit=10053, playtime=24

I assume the connected host has failed to respond message is referring to the station I'm trying to play. Is that correct?
Is there any control over the timeout?
Any idea how I can get this to work?

phred

  • Global Moderator
  • Sr. Member
  • *****
  • Posts: 9303
I assume the connected host has failed to respond message is referring to the station I'm trying to play. Is that correct?
Is there any control over the timeout?
Any idea how I can get this to work?
If you've read through the last page or two of this thread, you'll note that Steven, the sole developer of MB, and of this plugin, has stated that he doesn't have the time to support the plugin any longer. Unless someone can step up and take over development, it's not likely you'll get this resolved. Although it may be a simple fix for which Steven can offer a suggestion. If there's no reply from Steven, then you may be out of luck.
Download the latest MusicBee v3.5 or 3.6 patch from here.
Unzip into your MusicBee directory and overwrite existing files.

----------
The FAQ
The Wiki
Posting screenshots is here
Searching the forum with Google is  here

ronnygiga

  • Newbie
  • *
  • Posts: 1
So far i've read two folks trying to use the plugin as a UPNP client...that's right this plugin only make the MusicBee acts as an UPNP server. BUT!  ;) I would  :-*  :-* love to see the DLNA client functionality in Musicbee as a built in functionality, the only "modern" player that have it is foobar2000.
Many audiophiles (myself included) use media servers like Plex, Subsonic, OpenMediavault among others. If Musicbee can "make" a library from the DLNA services provided by those servers i'm pretty sure many people will find it very usefull and of course AWESOME  ::)   ::)

Thanks!

phred

  • Global Moderator
  • Sr. Member
  • *****
  • Posts: 9303
If Musicbee can "make" a library from the DLNA services provided by those servers i'm pretty sure many people will find it very usefull and of course AWESOME  ::)   ::)
If you read the post immediately above yours, you'll note that this plugin is no longer being developed or maintained. Unless you can find someone to take over the development, or learn how to do it yourself, this is where it ends.
Download the latest MusicBee v3.5 or 3.6 patch from here.
Unzip into your MusicBee directory and overwrite existing files.

----------
The FAQ
The Wiki
Posting screenshots is here
Searching the forum with Google is  here

OldChicagoPete

  • Newbie
  • *
  • Posts: 10
I'm experiencing one little bug while playing through my Chromecast using the BubbleUPnP Server DLNA function and I'm trying to narrow down where the issue is.

If I skip a song that's playing or use the Play Now function (which I think might just be a Queue Next + skip) MusicBee "loses its place". By that I mean that the scrubber no longer tracks along with the song and playback stops after the new song finishes. Once I hit play on the next song MusicBee continues normally.

I'm hoping someone with a more traditional DLNA setup could try to recreate this. If the bug doesn't show up then I could safely say I've narrowed it down to BubbleUPnP. But if it does happen with a standard DLNA receiver then the issue might lie within the skip logic of MusicBee. And if it is the skip logic and not the UPnP plugin then I could present the issue to Steven as something to look at down the road.

A guy can dream, right?  :)

Universe of Noise

  • Newbie
  • *
  • Posts: 2
Is anyone able to play podcasts using the upnp plugin? It works great for my music collection but the 'top menu' doesn't include podcasts and it's something I'd really love to have. Thanks. :-)