Si vous pouvez effectuer au moins quelques opérations UPnP, il n'y a aucun problème avec votre réseau.
Possibilité de naviguer sur le DMS (alias UPnP) tirer ) n'implique pas la capacité de recevoir du contenu commandé par le DMS/DMC (aka UPnP pousser ). DMR dispose d'un ensemble distinct de fonctions optionnelles pour la poussée, qui peuvent ou non être mises en œuvre.
La façon la plus simple de faire un diagnostic est de lancer DeviceSpy à partir de Outils du développeur Intel UPnP (application Windows). Cela vous donnera tous les appareils du réseau local qui publient des interfaces UPnP. Celle que vous recherchez est AVTransport
(Espace de noms UPnP intentionnellement omis). Pas d'AVTransport, pas d'impulsion . Vous devriez voir au moins une fonction de base SetAVTransportURI
là. Ne soyez pas surpris si certains logiciels DMR n'apparaissent pas du tout. La possibilité de naviguer dans le DMS et d'en lire le contenu ne nécessite pas la publication d'interfaces UPnP. Le DMC ne publie pas non plus d'interfaces lui-même, il sait simplement comment faire fonctionner d'autres interfaces UPnP.
À propos de l'absence d'implémentations DMR compatibles avec le push pour Android : le push signifie que le logiciel doit être capable de rester là, avec un port ouvert, et d'attendre les commandes d'un DMC. Ma théorie folle est que cela ne correspond pas à ce que les applications Android peuvent ou devraient faire. Le fait est que j'ai moi-même BubbleUPnP et UPnPPlay sur mon Android et je confirme qu'aucun des deux n'implémente le push. Vous pouvez essayer le reste de Liste Wiki et faites-moi part du résultat :)