UPnP (Universal Plug and Play) désigne un protocole réseau dont le but est de permettre à différents équipements de pouvoir se connecter. Ce protocole est basé sur les "protocoles standard d'internet" à savoir : TCP/IP, UDP et HTTP.
DLNA (Digital Living Network Alliance) est une alliance d'environ 250 constructeurs qui définit un standard d'interopérabilité permettant le partage, le contrôle et la lecture indépendamment de la marque ou de la nature de l'équipement. Les appareils avec la mention "certifié DLNA' ou "DLNA certified" doivent donc être compatibles avec le protocole UPnP; plus exactement le protocole UPnP AV. Cette certification est délivrée suite au processus de tests décrit ci-dessous.
Il est à noter qu'il existe un grand nombre de produits qui ne sont pas certifiés DLNA mais qui restent compatibles avec UPnP AV.
Les équipements peuvent être classés en 4 catégories : Server, Player, Renderer et Controller.
On parle alors de:
DLNA-DMS (Digital Media Server) pour les appareils qui fournissent les contenus numériques et leur liste aux players (DMP) et aux renderers (DMR)
DLNA-DMP (Digital Media Player) pour les appareils qui peuvent trouver des contenus numériques sur le réseau (depuis les serveurs DMS), les lister et les jouer.
DLNA-DMR (Digital Media Renderer) pour les appareils qui décodent et jouent des contenus numériques envoyés par des contrôleurs (DMC)
DLNA-DMC (Digital Media Controller) pour les appareils permettent de parcourir les contenus proposés par les serveurs (DMS) et de les faire jouer par les renderers (DMR).
il y a une autre catégorie spécifique aux imprimantes réseaux:
DLNA-DMPr (Digital Media Printer ) pour les appareils permettent généralement aux players (DMP) et aux contrôleurs (DMC) d'imprimer des contenus.
Quelques liens:
Définitions wikipedia:
Spécifications & Certifications: