DLNA is an okay concept, but codec support is all over the place. I've yet to run into a device that doesn't support MPEG-2 MP/ML, and all devices support something above that, but there's not a single codec and profile that has sufficiently widespread support for HD video.