This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Buffer underrun occurred problem while running streaming "audio-receiver"

Hi,

I encountered a problem while playing a streaming audio at IPNC_DM368 from an audio streaming server.

I followed the instructions in section 5.3 IPNC 2-Way Audio App of "Application_DesignGuide_IPNC_DM36x.pdf", 

indeed the IPNC can play the streaming audio, but the sound was neither clear nor the same as what I heard on a normal audio player,

also, I saw several warning message on IPNC, telling AUDIOWRITE: Underrun occurred. ...

Can any helper tell me how to solve this problem ? Should I enlarge the buffer before playing? Where should I start from?

My kernel image: uImage_ipnc_dm368_OV2715_3.00.00

FS: ipnc_dm368_OV2715_3.00.00.squashfs

u-boot: bootargs=mem=48M console=ttyS0,115200n8 root=/dev/mtdblock3 rootfstype=squashfs ip=dhcp eth=00:0C:0C:02:34:6D lpj=741376 cmemk.phys_start="0x83000000" cmemk.phys_end="0x88000000" cmemk.phys_start_1="0x00001000" cmemk.phys_end_1="0x00008000" cmemk.pools_1="1x28672" cmemk.allowOverlap="1" quiet

Yi-Cheng