DLNA Framework for Android development, use CyberGarage CyberLink as UPNP development package.If you want to make a multipoint control or media render application, This is essential.