This is possibly due to too small of an input buffer in Rioplay. It's only 50000 bytes right now. I'll try increasing that. On the other hand, it doesn't seem like the buffer should be that big of an issue when using your local MP2 stream...