Announcement

Collapse
No announcement yet.

Announce: UPnPBridge = integrate UPnP/DLNA players with LMS (squeeze2upnp)

Collapse
X
 
  • Time
  • Show
Clear All
new posts

  • Originally posted by d6jg
    philippe_44 the kbps display issue is now a non issue. WiiM weren't expecting chunked http transfer. They have now realised what, why and will be suppressing from the display in their app.
    At least they have admitted it's not the case of all flac files with the same bitrate regardless of the content. Not sure if there is a way to get a bitrate for compressed formats though, when file size is unknown.

    Comment


    • Originally posted by onlyoneme

      At least they have admitted it's not the case of all flac files with the same bitrate regardless of the content. Not sure if there is a way to get a bitrate for compressed formats though, when file size is unknown.
      I wouldn't have thought so.
      "chunked" is the default transfer mechanism as it also allows the Bridge to process things like Qobuz, Radio Paradise etc and in the LMS world the controller (Material) is reading direct from the server not the player so it doesn't matter except when the UPnP player has a display.
      Jim



      VB2.4 storage QNAP TS419p (NFS)
      Living Room Joggler & Pi4/Khadas -> Onkyo TXNR686 -> Celestion F20s
      Office Joggler & Pi3 -> Denon RCD N8 -> Celestion F10s
      Dining Room SB Radio
      Bedroom (Bedside) Pi Zero+DAC ->ToppingTP21 ->AKG Headphones
      Bedroom (TV) & Bathroom SB Touch ->Denon AVR ->Mordaunt Short M10s + Kef ceiling speakers
      Guest Room Joggler > Topping Amp -> Wharfedale Modus Cubes

      Comment


      • Originally posted by d6jg
        philippe_44 the kbps display issue is now a non issue. WiiM weren't expecting chunked http transfer. They have now realised what, why and will be suppressing from the display in their app.
        Well... then they should not set HTTP 1.1 as a protocol then. It is very clearly stated that in 1.1, CHUNKED mode is a *requirement*.

        NB: I fail to see the connection with kps, still
        LMS 8.2 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

        Comment


        • Originally posted by philippe_44

          Well... then they should not set HTTP 1.1 as a protocol then. It is very clearly stated that in 1.1, CHUNKED mode is a *requirement*.

          NB: I fail to see the connection with kps, still
          The WiiM Home App shows metadata for anything playing on the device it is controlling.
          It works in conjunction with the Bridge for local content and things like Qobuz but incorrectly showed the kbps to be an arbitrary 524.3 kbps for all FLACs.
          They were calculating from the FLAC header.
          The rest of the metadata works OK for local content, Qobuz etc but not for Radio Paradise where the first item played stays on screen.

          onlyoneme has reported a seeking issue which may be down to the Bridge but everything else seems to be their side.

          The new beta firmware is working much better.
          Jim



          VB2.4 storage QNAP TS419p (NFS)
          Living Room Joggler & Pi4/Khadas -> Onkyo TXNR686 -> Celestion F20s
          Office Joggler & Pi3 -> Denon RCD N8 -> Celestion F10s
          Dining Room SB Radio
          Bedroom (Bedside) Pi Zero+DAC ->ToppingTP21 ->AKG Headphones
          Bedroom (TV) & Bathroom SB Touch ->Denon AVR ->Mordaunt Short M10s + Kef ceiling speakers
          Guest Room Joggler > Topping Amp -> Wharfedale Modus Cubes

          Comment


          • Hi all,

            Tried searching to no avail. I'm a happy user of this very useful plugin - extended the use of the LMS ecosystem even further, also with the help of other useful plugins.

            I connect my KEF LS50 Wireless II through the UpnpBridge but I just can't seem to get fully gapless playback unless I transcode. I'm down to just half a second or so but still when listening to eg Dark Side Of The Moon it's audiable. I think I've tried almost everything but most missing out on something somewhere. I prefer to use no transcode to get as close ad possible to the original and being able to play .dsf-files. All my 'original' Squeezebox players (radios, Touchs and Transporter) plays DSOTM (and other gapless albums) gapless.

            Does anyone here have gotten true gapless playback to work flawlessly on KEF LS Wireless II - if so please share your settings.

            These are my setting for now:
            Click image for larger version  Name:	image.png Views:	0 Size:	17.8 KB ID:	1638752
            Any help would be much appreciated. Thank you.
            Last edited by ucw; 2023-05-14, 12:38.
            Server - LMS 8.4.0, WinServer (96Gb ram), 7K album library
            3x Squeezebox Touch, 3x Squeezebox Radio, 2x Squeezebox Boom
            1x upgraded/modified Transporter (wired) via Holfi system
            1x KEF LS50 Wireless II (wired)+sub via upnpbridge,

            2. site - LMS 8.1.1 (LmsUpdate), Synology NAS DS716+II, (8Gb ram, raid0)
            1x Squeezebox Touch, 1x Audio Pro C5 via upnpbridge

            Plugins: Music & Artist Information, Material Skin, Custom Browse/Scan, UpnpBridge, Qobuz, DSDPLayer

            Comment


            • First thing you could disable the metadata etc to the speakers. Don't think it affects anything, but no use if KEF LS50 Wireless II​ doesn't have any screen.
              Last edited by Zombie; 2023-05-14, 18:16.

              Comment


              • Originally posted by ucw
                Hi all,

                Tried searching to no avail. I'm a happy user of this very useful plugin - extended the use of the LMS ecosystem even further, also with the help of other useful plugins.

                I connect my KEF LS50 Wireless II through the UpnpBridge but I just can't seem to get fully gapless playback unless I transcode. I'm down to just half a second or so but still when listening to eg Dark Side Of The Moon it's audiable. I think I've tried almost everything but most missing out on something somewhere. I prefer to use no transcode to get as close ad possible to the original and being able to play .dsf-files. All my 'original' Squeezebox players (radios, Touchs and Transporter) plays DSOTM (and other gapless albums) gapless.

                Does anyone here have gotten true gapless playback to work flawlessly on KEF LS Wireless II - if so please share your settings.

                These are my setting for now:
                Click image for larger version Name:	image.png Views:	0 Size:	17.8 KB ID:	1638752
                Any help would be much appreciated. Thank you.
                I'm not sure this will apply to your situation. However, if one is transcoding to FLAC it doesn't reduce the fidelity of the source material. It is a lossless codec after all.

                It's my understanding that the LS50 II is already doing a transcode and resample to PCM anyway for interspeaker communication.

                My own configuration transcodes to 24/44.1 FLAC to enable gapless playback on a DLNA player. I am, however, performing DSP on my source material (EQ and Loudness Compensation) prior to the transcode as my player doesn't possess such functionality. Due to the fact that I am transcoding to a lossless codec I've no concerns about loss of fidelity.

                All the best.
                Some friends, associates and I run a Facebook group dedicated to music streaming technologies and you're all welcome to join us:

                https://facebook.com/groups/hifiaudiostreaming/

                Comment


                • Usually it's the player itself that can't do true gapless and either doe snot grab the next track fast enough or just can't play them without a gap. There is not much that the plugin can do except using "flow" mode.
                  LMS 8.2 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

                  Comment


                  • Originally posted by philippe_44
                    Usually it's the player itself that can't do true gapless and either doe snot grab the next track fast enough or just can't play them without a gap. There is not much that the plugin can do except using "flow" mode.
                    If I e.g. play the latest 2023 edition of DSOTM via Qobuz it is completely gapless (at 192/24). I'll have a new look into the flow mode transcoding to flac - but then my settings will not play my .dsf files/albums without a very annoying hiss throughout the tracks. Any good advice in this is then also much appreciated. I could (easily) live with the transcode to flac because as mentioned above that is lossless already but I need to figure out how to play the .dsf files then. It works with "no transcode" just fine. Thank you.
                    Server - LMS 8.4.0, WinServer (96Gb ram), 7K album library
                    3x Squeezebox Touch, 3x Squeezebox Radio, 2x Squeezebox Boom
                    1x upgraded/modified Transporter (wired) via Holfi system
                    1x KEF LS50 Wireless II (wired)+sub via upnpbridge,

                    2. site - LMS 8.1.1 (LmsUpdate), Synology NAS DS716+II, (8Gb ram, raid0)
                    1x Squeezebox Touch, 1x Audio Pro C5 via upnpbridge

                    Plugins: Music & Artist Information, Material Skin, Custom Browse/Scan, UpnpBridge, Qobuz, DSDPLayer

                    Comment


                    • Originally posted by artatgray

                      I'm not sure this will apply to your situation. However, if one is transcoding to FLAC it doesn't reduce the fidelity of the source material. It is a lossless codec after all.

                      It's my understanding that the LS50 II is already doing a transcode and resample to PCM anyway for interspeaker communication.

                      My own configuration transcodes to 24/44.1 FLAC to enable gapless playback on a DLNA player. I am, however, performing DSP on my source material (EQ and Loudness Compensation) prior to the transcode as my player doesn't possess such functionality. Due to the fact that I am transcoding to a lossless codec I've no concerns about loss of fidelity.

                      All the best.
                      That could seem as a good idea down the road to transcode to flac anyway - 192/24 is more or less native for the KEF. It'll play higher resolutions but resampled as I understand, even if internally wired (192/24). For the UpnpBridge/KEF I then just need prober transcode of the .dsf files. I connect the KEFs wired not on wifi. Thank you for your input.
                      Server - LMS 8.4.0, WinServer (96Gb ram), 7K album library
                      3x Squeezebox Touch, 3x Squeezebox Radio, 2x Squeezebox Boom
                      1x upgraded/modified Transporter (wired) via Holfi system
                      1x KEF LS50 Wireless II (wired)+sub via upnpbridge,

                      2. site - LMS 8.1.1 (LmsUpdate), Synology NAS DS716+II, (8Gb ram, raid0)
                      1x Squeezebox Touch, 1x Audio Pro C5 via upnpbridge

                      Plugins: Music & Artist Information, Material Skin, Custom Browse/Scan, UpnpBridge, Qobuz, DSDPLayer

                      Comment


                      • Originally posted by Zombie
                        First thing you could disable the metadata etc to the speakers. Don't think it affects anything, but no use if KEF LS50 Wireless II​ doesn't have any screen.
                        Thank you for the input. It didn't do any difference though. Still the KEF phone App enjoys the metadata :-)
                        Server - LMS 8.4.0, WinServer (96Gb ram), 7K album library
                        3x Squeezebox Touch, 3x Squeezebox Radio, 2x Squeezebox Boom
                        1x upgraded/modified Transporter (wired) via Holfi system
                        1x KEF LS50 Wireless II (wired)+sub via upnpbridge,

                        2. site - LMS 8.1.1 (LmsUpdate), Synology NAS DS716+II, (8Gb ram, raid0)
                        1x Squeezebox Touch, 1x Audio Pro C5 via upnpbridge

                        Plugins: Music & Artist Information, Material Skin, Custom Browse/Scan, UpnpBridge, Qobuz, DSDPLayer

                        Comment


                        • Originally posted by ucw
                          I'll have a new look into the flow mode transcoding to flac - but then my settings will not play my .dsf files/albums without a very annoying hiss throughout the tracks. Any good advice in this is then also much appreciated. I could (easily) live with the transcode to flac because as mentioned above that is lossless already but I need to figure out how to play the .dsf files then. It works with "no transcode" just fine. Thank you.
                          I asked a similar question back here:

                          and following the advise, I no longer have any hiss on the .dsf files.

                          Comment


                          • Originally posted by stereoptic
                            I asked a similar question back here:

                            and following the advise, I no longer have any hiss on the .dsf files.
                            Read through it. Thank you. This could be the place to adjust. I've tried to edit the DSDPlayer settings. When enabled I only get hiss. Disabled I get music mixed with hiss. So that did not not do the trick. Did you end up doing some strings editing in squeezelite - I can't seem to find that in the Windows environment but that's probably me? If I do not transcode everything plays but not complelely gapless. Transcoding and enabled flow on the Upnpbridge gives me gapless playback but no good .dsf listening. Any advise is still much appreciated. Thank you. Or guidance to edit the squeezelite settings... I'm not running a piCoreplayer at the moment.Click image for larger version  Name:	image.png Views:	0 Size:	21.9 KB ID:	1638837
                            Last edited by ucw; 2023-05-15, 17:21.
                            Server - LMS 8.4.0, WinServer (96Gb ram), 7K album library
                            3x Squeezebox Touch, 3x Squeezebox Radio, 2x Squeezebox Boom
                            1x upgraded/modified Transporter (wired) via Holfi system
                            1x KEF LS50 Wireless II (wired)+sub via upnpbridge,

                            2. site - LMS 8.1.1 (LmsUpdate), Synology NAS DS716+II, (8Gb ram, raid0)
                            1x Squeezebox Touch, 1x Audio Pro C5 via upnpbridge

                            Plugins: Music & Artist Information, Material Skin, Custom Browse/Scan, UpnpBridge, Qobuz, DSDPLayer

                            Comment


                            • Thank you so much for this wonderful plugin. I have just set up Marantz Network player (PM7000N) and Wiim mini the latter as upnp LMS player. Its working very well, perhaps because although the Marantz DAC can sample at 196,000 it is limited to 96,000. I get gapless, and most of my music is 96 or lower, so its not a problem.

                              The wiim app test sound allows 196 at 16bits in the system. There are three digital outputs, opt/coax and one USB.

                              The plugin log for wiim
                              ​​​​​​CanHTTPS=1,Model=squeezelite,ModelName=UPnPB ridge, AccuratePlayPoints=0,HasDigitalOut=1,MaxSampleRate =96000,aac,ogg,flc,alc,wav,aif,pcm,mp3

                              The manual for Marantz says
                              32/44.1/48/88.2/96/176.4/192 kHz and 16/24 bits LPCM.

                              I had another DAC set up yesterday which also was limited to 96,000 when it could handle 192,000.

                              Is bit perfect unlikely at 192 LPCM over upnpbridge?​
                              SB Touch (Community firmware v8.01) UE Radio, Marantz PM7000N. LMS 8.2 Snakeoil OS, HP t520 thin client.
                              BBCiPlayer, BBC Sounds, Shairtunes2 plugins, edo applet

                              Comment


                              • Originally posted by Patricia P
                                Thank you so much for this wonderful plugin. I have just set up Marantz Network player (PM7000N) and Wiim mini the latter as upnp LMS player. Its working very well, perhaps because although the Marantz DAC can sample at 196,000 it is limited to 96,000. I get gapless, and most of my music is 96 or lower, so its not a problem.

                                The wiim app test sound allows 196 at 16bits in the system. There are three digital outputs, opt/coax and one USB.

                                The plugin log for wiim
                                ​​​​​​CanHTTPS=1,Model=squeezelite,ModelName=UPnPB ridge, AccuratePlayPoints=0,HasDigitalOut=1,MaxSampleRate =96000,aac,ogg,flc,alc,wav,aif,pcm,mp3

                                The manual for Marantz says
                                32/44.1/48/88.2/96/176.4/192 kHz and 16/24 bits LPCM.

                                I had another DAC set up yesterday which also was limited to 96,000 when it could handle 192,000.

                                Is bit perfect unlikely at 192 LPCM over upnpbridge?​
                                24/192 works for me (Wiim mini optical into DAC). Have you checked the plug in settings? From memory, the default maximum is not 192.

                                Comment

                                Working...
                                X
                                😀
                                🥰
                                🤢
                                😎
                                😡
                                👍
                                👎