squeezelite icon indicating copy to clipboard operation
squeezelite copied to clipboard

Radio stream choppy after 2-7h playback

Open paddler84 opened this issue 3 years ago • 5 comments

Hello, I use squeezelite for years on several RPI3 (with Max2Play image) with USB sound cards. Everything works but when playing radio streams, the playback is totally choppy after a few hours (about 2-7h, seemingly randomly). When the stream is stopped and restarted, everything is fine again.

Does anyone have an idea what this could be?

Thanks and greetings Patrick

paddler84 avatar Jul 14 '21 12:07 paddler84

Hi,

i've the nearly the same problem like paddler84, but on RPI2 with the difference, that it's not dealt with restarting the stream but only restarting squeezelite works in my case.

Thanks an regards another Patrick

patrickstar1985 avatar Jul 14 '21 14:07 patrickstar1985

I have the same issue as paddler84, but on RPI4 (4GB) After I switch to another radio station (stream), everything sounds fine again.

querex007 avatar Jul 24 '21 05:07 querex007

Last I checked, max2play provided there own squeezelite build. I'd suggest you ask them, or try my latest armhf build. https://sourceforge.net/projects/lmsclients/files/squeezelite/linux/

ralph-irving avatar Oct 19 '21 13:10 ralph-irving

I have also that issue. If I compile myself or use the https://sourceforge.net/projects/lmsclients/files/squeezelite/linux/ Bins. After a while I get bad sound quality and it sounds like an old Gramophone.

Any ideas how to fix that?

That happens only on Raspberry, on my main X86 system I don't have such problems.

hismastersvoice avatar Mar 18 '22 15:03 hismastersvoice

I have also the same issue with my Raspberry Pi 3B+ with HiFiBerry AMP2 where max2play is installed. Like @hismastersvoice I have no issue on my main x86 system.

Maybe this could be a temperature and then throtteling issue of the Raspberry Pi? After a few hours I have about 68° C (/usr/bin/vcgencmd measure_temp). Now I ordered some heatsinks, maybe this will help.

What are your temperatures? For temperature tracking I configured a cronjob * * * * * /bin/bash /root/temperature.sh

Script /root/temperature.sh

#!/bin/bash
echo $(date +%H\:%M\:%S\ %d\.%m\.%Y)";"$(/usr/bin/vcgencmd measure_temp | sed -e "s/temp=//" | sed -e "s/'C//") >> temperature_$(date +%Y%m%d).log

mr-manuel avatar May 14 '22 12:05 mr-manuel