Media-service-upnp is a high level media content API that allows client applications to discover, browse and search UPNP and DLNA media servers.