hzeller / gmrender-resurrect

Resource efficient UPnP/DLNA renderer, optimal for Raspberry Pi, CuBox or a general MediaServer. Fork of GMediaRenderer to add some features to make it usable.
GNU General Public License v2.0
832 stars 202 forks source link

Gapless play issue with Bubble UPnP #207

Closed wdirksen closed 2 years ago

wdirksen commented 4 years ago

I have two instances of GMediaRenderer Resurrect running successfully with mainline kernel ArchARM aarch64 on Odroid C2 and RPi3. Currently with linux kernel 5.5 with latest GST lib's and latest GIT master as of February 2020. ArchARM setups are minimal to be used for GMediaRenderer exclusively in headless mode via SSH through a 1GB LAN. Irqbalance service running and network buffer settings increased in sysctl otherwise everything is standard. Using ALSA only (no pulseaudio) with audio hardware defined at /ect/asound.conf. Both devices have identical installations and they are solely used to stream HD Audio via Qobuz to GMediaRenderer and then through to a USB DAC. It works well and sounds fantastic with both. Streaming reliable and quality is faultless on the Odroid C2. RPi 'almost' perfect. Odroid C2 slightly better sounding than Rpi3. All is perfect except I can't get gapless audio streaming to work on either device. Gapless play works fine when I use Bubble UPnP's local renderer. I have tried:

Any ideas? I realize I'm using this as a forum of sorts. I hope this is acceptable

EDIT: This problem appeared to be fixed for awhile but back again in a big away

wdirksen commented 2 years ago

After a very long time finally found a real working solution by running arm7h 32 bit architecture. Gapless is perfect now using Bubble UPnp