Ok I will. Thanks Philippe
Yes for your question about bubbleupnp. Pause/resume doesn't work with my renderer... The track restarts from the beginning.
Results 21 to 30 of 3145
-
2015-06-07, 12:38 #21
- Join Date
- Sep 2014
- Posts
- 35
Announce: UPnPBridge = integrate UPnP/DLNA players with LMS (squeeze2upnp)
Last edited by herve; 2015-06-07 at 12:55.
-
2015-06-07, 13:41 #22
- Join Date
- Jun 2014
- Location
- North Somerset, UK
- Posts
- 335
-
2015-06-07, 13:50 #23
- Join Date
- Jun 2014
- Location
- North Somerset, UK
- Posts
- 335
-
2015-06-07, 14:16 #24
- Join Date
- Sep 2014
- Posts
- 35
-
2015-06-07, 14:26 #25
- Join Date
- May 2008
- Location
- Canada
- Posts
- 6,731
Oh ... this is really weird then as the "seek on resume" should always work on local file. There are cases where some streaming services do not support "seeking" and which case, the problem remains and is at LMS level. But the "seek on resume" is faking a repositioning request to LMS. So this is like a "new play", but with position"0" being where you paused (this is the way LMS works when repositioning: it does not tell the player "go here within the data you already have received", but it stops everything and sends a brand new file to the player that starts at the desired position).
The reason why I do not recommend this mode is that the repositionning is the memorized position +/- 1 second, so this is not perfectLMS 8.1.x on Odroid-C4 - SqueezeAMP!, 5xRadio, 5xBoom, 2xDuet, 1xTouch, 1xSB3. Sonos PLAY:3, PLAY:5, Marantz NR1603, Foobar2000, ShairPortW, 2xChromecast Audio, Chromecast v1 and v2, Squeezelite on Pi, Yamaha WX-010, AppleTV 4, Airport Express, GGMM E5, RivaArena 1 & 3
-
2015-06-07, 17:49 #26
- Join Date
- May 2008
- Location
- Canada
- Posts
- 6,731
Thank you. Another thing: do you know a UPnP control point that works with (eg) Qobuz and the same files (does minimserver or bubbleupnp works for you) ? I you find one, do you know how to take wireshark traces of the exchanges ? No need to analyze them, I will do that, but if there is one example working, I could see what they do. I searched a bit around minimserver and they had the same problem a while ago but they solved the way I did it (I mean many players were not pausing properly, now most do, it was about setting some flags that should not be really set for flac, but we all did and it worked ... expect in my case for a few players)
[edit]: I've re-read and re-read the DLNA spec and there are 2 options that might be tested. You must be sure that 'LMS seeks on resume' (= seek_after_pause set to 0 in XML file) is disabled for a valid test. They are variants of the DLNA configuration that I don't think would make a difference, but things seems to be a bit unclear (at least for me) when flac is concerned. I think you are using Windows, so here they are (must either be renamed squeeze2upnp-win.exe and put in the plugin Bin directory, or manually started from anywhere with a good configuration file). Sorry to ask for all these tests, I would gladly make them if I had the right equiment
https://dl.dropboxusercontent.com/u/...-win_00217.exe
https://dl.dropboxusercontent.com/u/...-win_00017.exe
for info, there are 2 option for DLNA players to manage 'pause'
1- by keeping the TCP connection open but 'stalling' it until resume requested
2- by closing the TCP connection and upon resume, by re-opening a new one and asking the server to 'seek' to a given byte (or time) position
The server informs the player what it supports and by default I support both 1- and 2- (byte only, not time) but it seems that it might be a better idea to only do 1-, so the _00017 version does that (the _00217 version is a variant with a reduced byte seek authorization). It seems that the Uniti first stalls the connection, but then upon resume it closes it and then re-opens a new one starting at seek '0'Last edited by philippe_44; 2015-06-07 at 22:16.
LMS 8.1.x on Odroid-C4 - SqueezeAMP!, 5xRadio, 5xBoom, 2xDuet, 1xTouch, 1xSB3. Sonos PLAY:3, PLAY:5, Marantz NR1603, Foobar2000, ShairPortW, 2xChromecast Audio, Chromecast v1 and v2, Squeezelite on Pi, Yamaha WX-010, AppleTV 4, Airport Express, GGMM E5, RivaArena 1 & 3
-
2015-06-08, 00:08 #27
- Join Date
- Nov 2010
- Location
- Hertfordshire, UK
- Posts
- 3,230
LMS 8.1 on PC, Xubuntu 20.04, FLACs 16->24 bit, 44.1->192kbps. 2 Touches & EDO.
LMS plugin UPnP/DLNA Bridge to MF M1 CLiC (A308CR amp & ESLs) & Marantz CR603 UPnP renderers.
Also Minimserver & Upplay to same & to upmpdcli/mpd PC renderers.
Squeezelite to Meridian USB Explorer DAC to PC speakers/headphones.
Wireless Xubuntu 20.04 laptop firefox/upplay or Android mobile with Squeeze-Ctrl/BubbleUPnP controls LMS/Minimserver.
-
2015-06-08, 05:55 #28
- Join Date
- Sep 2014
- Posts
- 35
I had a log which works fine :
upnpbridge.xml.txt
log-debug
And another not :
notok-upnpbridge.log.txt
notok-upnpbridge.xml.txt
hope it can help.
Thanks
-
2015-06-08, 07:32 #29
- Join Date
- May 2008
- Location
- Canada
- Posts
- 6,731
LMS 8.1.x on Odroid-C4 - SqueezeAMP!, 5xRadio, 5xBoom, 2xDuet, 1xTouch, 1xSB3. Sonos PLAY:3, PLAY:5, Marantz NR1603, Foobar2000, ShairPortW, 2xChromecast Audio, Chromecast v1 and v2, Squeezelite on Pi, Yamaha WX-010, AppleTV 4, Airport Express, GGMM E5, RivaArena 1 & 3
-
2015-06-08, 08:40 #30
- Join Date
- Sep 2014
- Posts
- 35
First log, i could play pause/resume my local files (any format) and stream from tidal (flac), pause/resume as well, it worked perfectly. I can't explain why (i think i didn't change any settings) my second log failed with my local files and tidal, i did the same tests.