Archives de la catégorie : UPNP-DNLA

Freebox et UPnp Av derrière un routeur externe

Comment rendre le serveur UPnP Av TwonkyMedia tournant sur un NAS Synology connecté à un switch/routeur DLink visible sur la FreeBoxHD (le mode routeur de la freebox étant désactivé) ?

Tout le problème provient du fait que le boîtier HD se trouve sur un VLAN dédié situé à l’extérieur de l’intranet créé par le switch/routeur externe.

La solution est la suivante :
  1. Autoriser les paquets ayant comme destination 239.255.255.250 (Ils contiennent l’adresse IP de la machine UPnP Av ainsi que diverses infos) ;


    (Menu « Avancé>>Filtre Entrant » sur mon DLink DIR-635)
  2. Rediriger le port 9000 pour TwonkyMedia (ou 61119 pour XBMC) en TCP et UDP vers votre l’adresse du système hébergeant le serveur UPnP. (Avec TwonkyMedia, le numéro du port est renseigné et modifiable dans le fichier twonkyvision-mediaserver.ini.)


    (Menu « Avancé>Redirection de port » sur mon DLink DIR-635)
  3. Rebooter la FreeBoxHD et patienter quelques minutes pour voir apparaître le serveur UPNP.
Publié dans UPNP-DNLA, Synology, FreeBox, DLink, Questions Réseau | 17 commentaires

VLC Media Player, un client UPnP sous Ubuntu ?

VLC permet d’accéder directement au contenu UPnP AV mis à disposition sur le réseau. Pour cela, Vue > Liste de lecture… puis Gérer > Découverte de services > Découverte Universal Plug’n’Play (Intel) et le ou les serveurs UPnP AV apparaissent dans la liste de lecture.

Hélas, chez moi, VLC n’arrive pas encore à développer complètement l’arbre UPNP : le client UPnP de VLC n’est donc pas encore utilisable.
Publié dans UPNP-DNLA, Applications | Laisser un commentaire

Rhythmbox, un client UPnP sous Ubuntu ?

Théoriquement, Rhythmbox supporte maintenant l’UPnP. C’est très bien pour lire depuis Ubuntu la musique stockée sur son NAS et mise à disposition sur le réseau par une application comme TwonkyMedia par exemple. Cependant, Ubuntu Gutsy Gibbon n’est visiblement pas encore prêt pour ça. Tout d’abord, impossible d’activer dans Rhythmbox le greffon UPnP (Edition > Greffons… > Prise en charge du partage UPnP). Visiblement un problème de dépendance non renseignée par Rhythmbox. Ce n’est pas grave, il suffit d’installer le paquet python-louie avec Synaptic, par exemple, et le tour est joué : on peut activer le greffon UPnP. Mais il ne fait rien … En effet, pour fonctionner correctement, il faut aussi installer le paquet python-coherence qui lui, n’est pas encore disponible pour Ubuntu Gutsy Gibbon, mais le sera pour la prochaine version : Ubuntu Hardy Heron. Rendez-vous donc en avril 2008 pour un support de l’UPnP probablement effectif avec Rhythmbox.
Publié dans UPNP-DNLA, Applications | 1 commentaire

TwonkyMedia

TwonkyMedia est un serveur UPnP payant qui propose de nombreuses options de paramétrage via une interface web. Son utilisation est plutôt intuitive et l’interface est disponible en plusieurs langues. La documentation est, par contre, absente. Personnellement, je l’ai installé sur un NAS et l’utilise avec le client Terratec Noxon 2.

Voici quelques trucs et astuces concernant TwonkyMedia :
  • Le fichier /twonkyvision/twonkyvision-mediaserver.ini contient toutes les informations saisies par l’interface web, et bien plus encore. On peut le modifier avec un simple éditeur de texte.
  • Le fichier /twonkyvision/resources/TwonkyMediaConfig.js contient de nombreuses fonctions que l’on peut invoquer manuellement. On y trouve, par exemple, la fonction /rpc/rebuild. Cette fonction permet de reconstruire la base de données du serveur UPnP. Pour l’invoquer, vous pouvez passer par l’interface web, mais également saisir wget http://192.168.0.23:9000/rpc/rebuild en ligne de commande sous Linux.
  • Ainsi, pour reconstruire la base de données de TwonkyMedia tous les deux jours à 4h du matin, il faut insérer dans la table cron (commande crontab -e) la ligne :

    00 4 */2 * * wget http://192.168.0.23:9000/rpc/rebuild
  • Sur la page TwonkyMedia Configuration: Statut vous pouvez voir l’espace mémoire disponible pour TwonkyMedia, l’espace mémoire occupé et, éventuellement, un message indiquant que l’espace disponible est insuffisant pour la prise en compte de la totalité des titres. Si c’est le cas, vous avez le choix entre deux solutions :

    1) Diminuer l’espace nécessaire en simplifiant l’arbre de recherche ; c’est la solution la plus efficace si vous n’utilisez pas vraiment toutes les possibilités de recherche.

    2) Augmenter l’espace disponible. Pour cela, désactiver TwonkyMedia (killall twonkymedia par exemple) éditer le fichier /twonkyvision/twonkyvision-mediaserver.ini pour spécifier l’espace désiré (maxmem=20000 par exemple) puis relancer TwonkyMedia (comme le fait le fichier /etc/rc.local par exemple).
  • Attention, TwonkyMedia ne sait gérer un répertoire contenant plus de 300 sous-répertoire, il faut scinder le cas échéant.
Publié dans UPNP-DNLA, Applications | Laisser un commentaire

Terratec Noxon 2 audio

Le Noxon 2 de Terratec est un bon lecteur UPNP pour accompagner un NAS comme le Synology DS107e. Il fonctionne bien et sans bidouille particulière avec ma configuration : Freebox en routeur Wifi + Synology DS107e + Terratec Noxon 2.

Le serveur UPNP du Synology DS107e est un peu frustre. TwonkyMedia constitue une très bonne alternative. Il doit être installé directement sur le NAS, le mieux étant, bien entendu, de télécharger une version adaptée. TwonkyMedia est un logiciel payant, mais vous disposez d’une licence fournie avec le Noxon 2.

Pour l’installation, il faut activer le serveur Telnet et posséder un répertoire public sur le Synology, si ce n’est déjà fait ; puis décompresser sous Windows le fichier téléchargé ; ensuite exécuter NASSetup.exe et suivre les instructions. Attention, il ne faudra pas effacer le répertoire /volume1/public/twonkyvision/ lors d’éventuels nettoyages du répertoire public faute de ne plus pouvoir accéder à l’interface web.

Un fois installé, vous accédez à l’interface web de TwonkyMedia via un simple navigateur par l’adresse :

http://192.168.0.23:9000/configpage/index.htm

Il faut, bien entendu, remplacer 192.168.0.23 par l’adresse ip de votre serveur.

Et voila, que du bonheur !

Important : avant d’installer TwonkyMedia, penser à sauver le fichier /etc/rc.local car l’installation de TwonkyMedia l’écrase au lieu de le compléter ce qui peut entrainer bien des dysfonctionnements, comme celui d’ipkg. A vous de compléter ensuite ce fichier avec ce qu’il contenait avant.

Remarque : Le fichier NASSetup.exe qui permet d’installer TwonkyMedia permet également de le désinstaller.

Publié dans UPNP-DNLA, Synology | 2 commentaires