Crackling noise on playback of live media on Firefox/Chromium

Hi there, I have observed mysterious behavior of sound quality from live media and video conference.

Although I did fair amount of troubleshooting, I can’t figure out what could help fixing crackling noise issues. Great if you can advise what I might have missed. Many thanks.

What you expected to happen

Playback of live media and video conference work out of the box on web browsers.

What actually happened

Playback of live media (YouTube) and video conference on Google Meet running on Firefox/Chromium/Chrome web browser causes crackling noise.

Software and hardware

  • Firefox Version 130.0.1
  • Desktop: KDE Plasma Version 6.1.5
  • Kernel driver in use: snd_hda_intel
  • Kernel modules: snd_hda_intel, snd_soc_skl, snd_soc_avs, snd_sof_pci_intel_apl
  • ALSA firmware: alsa-firmware.noarch 1.2.4-12.fc40
  • No change on PipeWire
  • Processors: 2 × Intel® Celeron® N4000 CPU @ 1.10GHz

A minimal series of steps necessary to reproduce the issue

  • Installed packages that provide multimedia libraries: sudo dnf group install Multimedia
  • Tried different web browsers: Firefox, Chromium. Both produces cracking noise.
  • Desktop: KDE Plasma (Noise), GNOME (No noise)
  • Fresh installation, VM: Noise on both situations
  • Test on different buffer size, sampling rate: Noise on all settings
  • Power profile settings: performance, balanced, power-saver. Noise on all profiles
  • Web browser performance settings: Use recommended performance settings or without - noise on both
  • Web browser advanced configuration: toggled on and off webRTC settings and audio - noise on all settings.