DLNA is a set of guidelines and most manufacturers mostly tend to follow these guidelines reasonably well. But there are inconsistencies in each device's DLNA implementations and possibly non-DLNA extensions added into their implementations. This is where a media server like Mezzmo really shows its worth. Mezzmo has been designed to be very flexible for all manufacturers' DLNA implementations. Also, it uses device profiles to describe a device's capabilities (and vagaries) so that streaming becomes easy for the home user. Regarding DLNA emulators, I don't know of any. There are some Intel UPnP test tools that you can freely download & they may help you.