Monday, May 4, 2015

RDA5807SP and Icecast problems

Spent an hour or so playing with a Raspberry Pi, a USB sound card, and the RDA5807SP breakout board.  Idea was to use the RPi to control the RDA5807SP, as well as streaming the output through an Icecast2 instance, also running on the RPi.

Overall, it works nicely for the first few minutes, then the audio begins to skip.  This happens regardless of the audio client employed (mplayer, vlc/cvlc, radiotray, etc.).  Based on mplayer's errors, it appears to be a caching issue:
A:  16.2 (16.1) of -0.0 (unknown)  0.1% 0% Cache empty, consider increasing -cache and/or -cache-min. [performance issue]
Since the issue appears to be independent of the client, I'm making the assumption is on the RPi end.  I'm hoping that this can be fixed.  More research in my future, I guess.