Having owned a Pi for nearly a year (!!!) I had been too lazy to do anything with it until just recently, but I now have the latest build of raspbmc setup and working, however I have one problem...
It connects to my server where it finds my TV episodes and movies and so on, but at the moment it seems to struggle to play things all the way through without stopping to buffer intermittently. It can play perfect for 10 or 20 mins and then suddenly hit a point where it buffers every 5 seconds until it eventually I have to stop it.
Has anyone got a feeling for what the most common cause of this might be? I've read various opinions searching around... prime suspect is my wireless connection (Pi is connected via wireless, server is wired, sharing through NFS), but then again the PS3 plays things from the server via Upnp over wireless without too many problems (other than the occasional dropped connection) and the laptop can also stream (over SMB) from the server with no problems at all.
Could it be that the Pi isn't providing enough power to the USB dongle for the wireless? Or is it possible that the buffering is not related to the network at all? (The CPU usage doesn't seem excessively high in top if I ssh into the Pi whilst it's playing something)