The bad news is that I can't seem to get it to play those listings (Video).
It launches SMPlayer but it sits there stubbornly.
I noticed the stream url has %2520 for each space... the mplayer log gives a 404 error for the file.
The url escapes don't seem to be a problem. With XBMC (on a PC) as the server, PLUM as the client, and accessing a file with a space in the filename, it plays correctly. The log from mplayer shows:
/mnt/utmp/plum/smplayer2/bin/mplayer -noquiet -nomouseinput -lavdopts skiploopfilter=all -sub-fuzziness 1 -identify -slave -vo omapfb -ao oss -nokeepaspect -framedrop -input nodefault-bindings:conf=/dev/null -stop-xscreensaver -wid 54526240 -monitorpixelaspect 1 -subpos 100 -volume 50 -cache 1000 -osdlevel 0 -prefer-ipv4 -af scaletempo -softvol -softvol-max 110 http://192.168.0.8:53067/%2525/EE711F2D2E898606367819BF3D08D057%252FEpisode%252001.avi
Playing http://192.168.0.8:53067/%2525/EE711F2D2E898606367819BF3D08D057%252FEpisode%252001.avi.
String appears to be already escaped in url_escape %2152
String appears to be already escaped in url_escape %21F2
String appears to be already escaped in url_escape %2102
Connecting to server 192.168.0.8[192.168.0.8]: 53067...
Cache size set to 2048 KBytes
Cache fill: 0.00% (0 bytes)
AVI file format detected.
ID_VIDEO_ID=0
[aviheader] Video stream found, -vid 0
ID_AUDIO_ID=1
[aviheader] Audio stream found, -aid 1
Connecting to server 192.168.0.8[192.168.0.8]: 53067...
Connecting to server 192.168.0.8[192.168.0.8]: 53067...
VIDEO: [XVID] 624x352 12bpp 23.976 fps 902.5 kbps (110.2 kbyte/s)
It shows the same warnings about the double-url-encodings, but it doesn't prevent it from playing.
I would guess that your RaspXBMC's video library is out of date, and its offering an invalid link to the file (all links are relative to the root of the directory tree, so if you add or remove files, it changes the links to all the other files aswell). It should be that if you log in to RaspXBMC and force it to refresh its library, it'll work.
If not, maybe you could try accessing the file from another DLNA client (XMBC on a PC, or - if you've got an Android phone - something like Y-Player, MediaHouse, BubbleUPnP). If it'll play through one of them, but not PLUM, then I'll look into it a bit more