I've had my RPi for a good week now, but I cannot for the life of me get Darkice or ices2 (stream clients) working properly.
Whatever I do I get massive buffer overrun's (like every second) and the
stream cannot be loaded.
I've tried the old trick in the book by changing buffer from 1 to 5 sec
in AlsaDspSource.cpp without any noticeable change.
Tried both with vorbis and mp3/mp2 to no avail.
Tried against both steamcast and icecast2 server, both local(host) and
to another server on my LAN.
Both wireless and wired.
When there is no cable plugged in to the USB soundcard I get fewer
buffer overruns, which makes sense since there is no audio but silence
to transmit.
Using the Debian wheezy image and latest updates (rpi-update script)
ALSA sound libraries.
Doesn't seem to be related directly to Darkice since the ices2 client
suffers from the same problem.
The USB soundcard is a Deltaco UAC-03 (C-Media chipset) and is working fine if I do a recording using "arecord". Both the wireless and wired connection is working fine, and wifi is completly off when testing on wired and vice versa.
The USB hub's I've tried is D-Link DUB-H4 and Belkin F5U706ea.
The PSU to the RPi is the one from RS-Online with 5V 1,2A.
Tried every combination of powering the units, incl the RPi itself.
But since the devices work independently at the same time I do not think it is a power issue.
But I am curious, have anyone got darkice or any other streaming client to run successfully on RPi?
I am open to absolutely everything at this point, this is driving me insane!
Free hugs to the one who can help me.
Sincerly,
Morten