• [^] # Re: UPNP/DLNA support

    Posté par . En réponse à la dépêche Première sortie pour GeeXboX Enna Media Center v0.4.0. Évalué à 3.

    Relativement au support UPnP/DLNA d'une manière générale (i.e. non relatif à Enna), il faut savoir:
    - UPnP A/V est une "norme" batarde, tellement souple qu'elle autorise les constructeurs à étendre les profils normalisés pour y ajouter les extensions propriétaires (ce qu'ils ne se cachent pas de faire, principalement Microsoft avec Windows Media Connect mais bon ...). Du coup, on en arrive à une norme "Universelle" (le U de UPnP) où les implémentations doivent supporter les extensions proprio à coup de hack ...
    - DLNA se veut une pseudo normalisation/restriction de UPnP A/V pour combler ce problème mais le consortium qui l'a défini à sombré dans l'excès à un point qu'il en devient encore plus difficile d'utilisation, le tout étant beaucoup trop strict.

    Tu trouveras davantage d'informations sur le pourquoi du comment sur mon blog ( http://gxben.wordpress.com/2008/08/24/why-do-i-hate-dlna-pro(...) ) si ca t'intéresse, sachant que j'ai, jadis, été sponsorisé pour écrire la lib d'implémentation de référence du protocole DLNA, de laquelle les serveurs open source du moment se sont à un moment ou à un autre, inspirés.

    En gros:
    - si l'UPnP A/V ne marche pas c'est parce qu'il est trop éloigné du standard
    - si DLNA ne marche pas, c'est au contraire parce qu'il est trop proche du standard

    Cruelle est la vie :p