Jag har inte provat själv men så här är det:
När du streamar en videoström från en DM500 så är det en videoström av typen mpeg2.
En Raspberry Pi har två processorer. Dels en relativt klen ARM CPU som inte alls orkar dekoda en mpeg2 ström, dels en betydligt kraftfullare GPU som är den som klarar av att dekoda t.o.m. HD-video.
Du har troligen inte köpt mpeg2-licensen som låser upp GPU:n för att dekoda mpeg2?
Gå in på http://www.raspberrypi.org/ och köp en mpeg2-licens så tror jag att det går bättre.
http://www.raspberrypi.com/mpeg-2-license-key/