After playing around with even more deviceProfiles I noticed both my UE32D5000PW and Samsung UE40ES6300S worked with profile SamsungJ.

I checked what packetsize SamsungJ had "<packetsize live="8192">1024000</packetsize>" and edited this to the SamsungE profile. Although it streamed for 10 minutes it still stopped playing. So I'm not sure what causes this but its not just the packetsize.