I live in the UK and have a music subscription with Presto Music https://www.prestomusic.com a great selection of classical music and jazz. It comes via my router and an ethernet cable to my Raspberry Pi 4B 8GB connected by HDMI output to my TV with nice speakers. But I have found that streaming encoded at 192kHz is too much for my Pi to process, and it stutters. Up to 96kHz it had been ok but newer albums are streamed at 192kHz.
This happens in Raspian Chromium and also Ubuntu or Manjaro with Firefox. Tweaking browser settings doesn't help, I had a go at installing ffmpeg which made it worse. By a process of elimination I find the only factor causing the stuttering is the kHz of the stream.
I opened VLC and tried to play the stream through that by copying the URL of the music but it didn't work.
If I listen on my PC or my iPhone there is no problem.
I have done some research but not found an answer, or one that I understand; I'm a beginner. Do I need to install more software? Would a USB-DAC solve the problem? I'd prefer that to a HAT because the Pi is in a nice FLIRC case. Most DAC seem to be for headphones but I only to connect to my TV's line-in.
Hope this is the right section to post in. Please can anyone advise?
Thanks, Matthew
htop
to get an idea of resource utilization?