DLNA vs HTTP streaming on Low end devices

Hi,

DLNA seems to need a huge load of CPU power to stream music from my Tablet to a XBMC.
On my Surface Pro 3 with windows 8.1 when i start up SWYH it uses about 2-5% CPU load on 0.7ghz (idle clock).
When i start streaming over DLNA the CPU ramp’s up to 2.73ghz and i have about 25-35% CPU load. (tested over 10 minutes)
When using the Internetradio feature and Stream url the CPU load stays low on 3-5% on 0.7ghz. (tested for longer than 15 minutes)

Is the DLNA such a ressource hog?