[pulseaudio-discuss] Constant 6 % CPU usage when playing Ogg radio stream
Paul Menzel
paulepanter at users.sourceforge.net
Tue Sep 11 05:55:23 PDT 2012
Dear PulseAudio folks,
using Debian Sid/unstable with PulseAudio 2.0-6 and playing an
Ogg-Vorbis stream [1] with Radio Tray 0.7.2-1 [2], `htop` shows that PA
constantly uses five to six percent of the CPU (AMD Athlon 4850e). Using
OProfile I see the following.
$ opcontrol --version
opcontrol: oprofile 0.9.6 compiled on Jul 11 2011 15:32:06
$ sudo opcontrol --separate=lib,kernel
$ sudo opcontrol --start
$ opreport
[…]
100885 12.5352 pulseaudio
CPU_CLK_UNHALT...|
samples| %|
------------------
43817 43.4326 no-vmlinux
16451 16.3067 libpulsecommon-2.0.so
12801 12.6887 libspeexdsp.so.1.5.0
11348 11.2485 libpulsecore-2.0.so
3897 3.8628 libpulse.so.0.14.2
3080 3.0530 libc-2.13.so
2844 2.8191 libasound.so.2.0.0
2000 1.9825 libpthread-2.13.so
1622 1.6078 libprotocol-native.so
1563 1.5493 libalsa-util.so
602 0.5967 ld-2.13.so
542 0.5372 [vdso] (tgid:13180 range:0xb77a6000-0xb77a7000)
318 0.3152 librt-2.13.so
[…]
I have no clue, but looking into this it looks like Radio Tray probably
uses some ALSA interface instead of PulseAudio directly? (This is just a
guess though.)
Testing MPlayer
$ mplayer -ao pulse -playlist http://www.dradio.de/streaming/dkultur_hq_ogg.m3u
and looking at `htop` the CPU usages drops to three to four percent.
Thanks,
Paul
$ aptitude show radiotray
Package: radiotray
New: yes
State: installed
Automatically installed: no
Version: 0.7.2-1
Priority: optional
Section: sound
Maintainer: Elías Alejandro Año Mendoza <ealmdz at gmail.com>
Architecture: i386
Uncompressed Size: 816 k
Depends: python2.7 | python2.6, python (>= 2.6.6-7~), python (< 2.8), python-gtk2 (>= 2.16.0), python-xdg, python-gobject (>= 2.18.0),
python-notify (>= 0.1.1), python-gst0.10 (>= 0.10), python-glade2, python-lxml (>= 2.1.5), python-dbus (>= 0.83.0),
gstreamer0.10-plugins-base (>= 0.10), gstreamer0.10-plugins-good, gstreamer0.10-plugins-ugly
Description: online radio streaming player
This is a simple music streaming player that lives on the system tray. By clicking on the RadioTray icon, you'll be presented with a list
of pre-configured online radios. By selecting one of those radios, it will start playing.
Homepage: http://radiotray.sourceforge.net
[1] http://www.dradio.de/wir/ogg/
[2] http://radiotray.sourceforge.net/
http://www.dradio.de/streaming/dkultur_hq_ogg.m3u
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <http://lists.freedesktop.org/archives/pulseaudio-discuss/attachments/20120911/54be8771/attachment.pgp>
More information about the pulseaudio-discuss
mailing list