Contribution externe, auteur jib, publié dans le cadre de notre cinquième concours de contribution.
Outre le support de la Haute Définition, l’intérêt majeur de ces platines est de permettre l’accès à votre réseau, à la manière des premières platines Kiss sorties il y a quelques années. Que ce soit par le biais d’un simple cable ethernet relié à votre routeur (ou directement à votre PC) ou par le biais d’une connexion Wifi, vous disposez ainsi sur votre TV de l’intégralité de vos fichiers multimédia - Photos, Musiques, Vidéos - et de quelques services en ligne additionnels, pour peu qu’une connexion internet soit disponible sur le réseau.

Pour accèder à ces fichiers, il vous faut installer un serveur de média, généralement fourni avec la platine. Il en existe 3 types :
- les serveurs HTML : ils délivrent des pages HTML à votre platine, pour naviguer parmi vos média. L’atout majeur est une interface graphique évoluée et personnalisable, ainsi qu’une rapidité d’affichage excellente. Syabas, qui fournit le système d’exploitation de la plupart des platines HD citées plus haut, propose un tel serveur : même si le nom du serveur diffère d’une marque à l’autre (Medialink pour H&B), les fonctionnalités restent les mêmes. Quelques serveur alternatifs sont apparus pour remplacer le serveur Syabas (relativement lourd en mémoire vive) : Oxylbox, Swisscenter.... et wizd !

- les serveur Upnp (Universal Plug and Play) : de plus en plus répandus, ils présentent l’avantage d’être automatiquement reconnus par les platines (si votre platine est compatible Upnp, ce qui n’est pas toujours le cas) et d’être simple d’utilisation. En revanche, l’interface dépend de celle du lecteur, autant dire que vous aurez une présentation plutôt basique, et peu de fonctions supplémentaires. On retrouve surtout des serveurs commerciaux comme Nero MediaHome, JRiver etc... mais aussi Windows Media Connect (fourni avec Windows).
- les serveurs propriétaires, comme le PC-Link de Kiss : ils utilisent souvent un langage spécifique, que d’autres platines n’arriveront pas à interpréter (langage KML pour Kiss).
Cet article va vous présenter un serveur HTML : « wizd ».
Il présente plusieurs avantages :
- reconnu automatiquement par votre platine
- affichage ultra-rapide
- aucun serveur web additionnel nécessaire (Apache, PHP, etc...)
- peu d’espace occupé en mémoire vive (moins de 10 mo)
- personnalisation de très nombreux paramètres
- lecture des images DVD-ISO, des fichiers VOB et des sauvegardes de DVD situées sur votre disque dur
- affichage de miniatures (très pratique pour les photos)
fonction favoris (bookmark)
- plusieurs thèmes disponibles
- il est gratuit, et open-source
Avant tout, un peu d’histoire

Wizd est un serveur apparu en 2003 au Japon pour remplacer le serveur fourni avec la platine MediaWiz (elle aussi basée sur un logiciel Syabas). Issu du monde Linux, un certain FlipFlop décida de le porter sous Windows dès 2005, en y apportant de nombreuses améliorations. Cette version est toujours développée par FlipFlop (la dernière version 19 date du 3 mai 2006) mais présente l’inconvénient majeur d’être une simple console DOS, que l’on paramètre par l’intermédiaire d’un fichier texte. Pour les habitués, aucun problème mais force est de constater que wizd a de quoi décourager les débutants qui cherchent des fonctionnalités avancées mais qui n’auront pas le courage d’affronter une telle autérité, rappelant MS-DOS il y a plus de 10 ans !
Pour remédier à ce petit défaut, j’ai développé un outil d’installation, de configuration et de contrôle du serveur wizd sous Windows. Ce petit outil est tout récemment sorti en version 1.0, avec les caractéristiques suivantes :
- démarrage avec Windows
- arrêt et démarrage faciles du serveur
- interface de configuration avancée
- fonctions supplémentaires : services en ligne, listes de lecture etc...
- le tout en Français ou en Anglais
- et un thème supplémentatire en bonus :)
Procédons maintenant à son installation.
Installation
Pré-requis
wizdXP nécessite l’installation du .NET Framework de Microsoft en version 2.0, bibliothèque d’extensions nécessaires à l’éxécution de nombreux programmes développés en Visual Basic et Visual C. Vous pouvez télécharger la dernière version ici.
Téléchargement du pack « wizdXP »
La dernière version est toujours disponible sur le site http://wizd.sourceforge.net
En allant sur la page téléchargement, vous serez à même de télécharger la version 1.01 du pack, comprenant :
- wizd media server (version 21 developpée par FlipFlop)
- wizdXP - outil de configuration (version 1.01 développé par moi-même, Jib)
- deux thèmes (H&B en Français et wizd, en basse et haute résolution) par moi-même également ;)
Une fois le fichier téléchargé, double-cliquez dessus pour commencer l’installation :

N’oubliez pas de cocher la case « French » pour installer la langue française.
A la fin de l’installation, on vous propose de démarrer le serveur dès maintenant.
Premier démarrage
wizdXP vous facilite la vie, en vous proposant un assistant de configuration au premier démarrage. En 3 étapes successives, vous allez paramétrer très simplement votre serveur de média :
Etape 1
Vous devez choisir le dossier d’installation de wizd. Si vous avez installé le pack dans son intégralité, ne touchez à rien et cliquez sur « Suivant ». Au cas où vous possédiez déjà une version de wizd, indiquez le dossier où celle-ci est installée.

Etape 2
Vous devez maintenant configurer quelques options :
- Port : pour éviter tout conflit avec le serveur fourni avec votre platine (MediaLink, etc), choisissez un port autre que 8000. Le port recommandé est celui affiché par défaut : 8004.
- Nom : c’est le nom qui apparaitra dans le menu de votre platine, pour accéder à vos fichiers ; saississez ce que vous voulez.
- Démarrer avec Windows : comme son nom l’indique, le serveur démarrera automatiquement en même temps que Windows.

Etape 3
Vous allez pouvoir définir vos premiers dossiers partagés. Si vous le souhaitez, vous pouvez définir ces dossiers plus tard en choisissant « Demander moi plus tard ». Autrement, indiquez un nom (sans espace) et un dossier pour l’une ou l’autre (ou toutes !) des rubriques Video, Photo, Musique. Tous les fichiers situés dans ces dossiers seront disponibles depuis votre lecteur.

Félicitation ! Votre serveur est prêt à démarrer. Cliquez tout simplement sur le bouton « Terminer » pour quitter l’assistant et démarrer le serveur (répondez Non à la question vous demandant si vous souhaitez paramétrer d’autres options, car nous y reviendrons plus tard).
Vous vous apercevrez qu’une icône sera placée à coté de l’horloge :

Utilisation
Le serveur est à présent démarré, nous avons bien la petite icône présente près de l’horloge.
Vous pouvez ouvrir la fênetre principale du serveur en double-cliquant sur cette icône. La fenêtre suivante s’affichera :

Cette fenêtre vous permet de controler complètement le serveur (Démarrer / Arrêter), et d’accéder aux différentes options par les menus. Nous reviendrons sur ces paramétrages au point suivant. Notez qu’en cliquant avec la bouton droit sur l’icône près de l’horloge, vous accédez à des raccourcis : démarrer et arrêter le serveur, configurer le serveur et quitter wizdXP.
Maintenant, allumez votre platine DVD. Sur l’écran de démarrage, le serveur wizd devrait être automatiquement ajouté comme ici :
(dans notre exemple, nous avons laissé le nom par défaut « wizd »)

Il vous suffit de sélectionner le serveur wizd et voici la page sur laquelle vous arriverez :
(dans cet exemple, plusieurs dossiers virtuels ont été ajoutés)

La navigation est relativement intuitive ; voici les principaux raccourcis sur la télécommande :
- flèches gauche et droite : navigation entre les différentes pages
- touche « Play » : lecture de tout le répertoire
- touche « OK » : lecture du fichier sélectionné
- touche « Setup » : configuration de quelques options
- touche « Stop » : dossier parent (remonte un cran au dessus du dossier dans lequel on navigue)
- touche « Zoom » : basculement entre le mode liste (par défaut) et le mode miniatures
L’interface ci-dessus correspond au thème « H&B » qui n’est pas sélectionné par défaut. Pour l’activer, vous devez accèder la configuration de wizd (voir point suivant).
Configuration avancée
Pour accéder à la configuration du serveur, vous pouvez soit double-cliquer sur l’icône pres de l’horloge pour afficher la fenêtre principale et choisir le menu « Option » > « Configurer wizd », soit cliquer avec le bouton droit sur cette même icône et choisir « Configurer ». La fenêtre de configuration suivante s’ouvrira :

Sur la gauche, 7 icônes vous permettent d’accéder aux différentes rubriques de paramétrage. Ne vous laissez pas perturber par le nombre impressionnant de paramètres, la plupart n’ont pas besoin d’être changés. Voici une sélection des paramètres que vous pourriez avoir envie de changer :
Média :
Ajouter quelques dossiers virtuels supplémentaires : c’est grâce à eux que vous rendez disponibles les média de votre ordinateur. Il vous est également possible de pointer vers un lecteur DVD-ROM.
Trier les fichiers : par défaut, les fichiers sont classés par nom mais vous pouvez changer l’ordre
Suppression possible : à manier avec beaucoup de précaution ! le serveur vous permet de supprimer un fichier définitivement de votre ordinateur directement depuis votre téléviseur (appuyer 2 fois sur la touche « Setup » de votre télécommande)
Avancé :
Paramétrez la manière dont les images s’afficheront : votre type de TV, un recadrage éventuel de la photo (l’image sera zoomée), l’affichage ou non des titres pendant les diaporamas et la durée d’affichage de chaque image.
L’affichage des tags MP3 : cela permet d’afficher le titre de la chanson, l’album et l’artiste (cette fonction peut ne pas afficher correctement les accents selon votre platine)
L’affichage par défaut ou non du mode miniatures (à la place d’une simple liste)
Serveur :
Port et Nom : voir plus haut (mais ici une petite fonction permet de vérifier qu’un port n’est pas déjà utilisé par d’autres applications)
Dossier racine : il est conseillé de laisser le paramètre tel quel, et d’ajouter plutôt des dossiers virtuels
Langue d’encodage : ne touchez pas à ces paramètres, saut si vous avez des caractères bizares qui s’affichent sur la platine
Thème :
Laissez le dossier par défaut
Choissisez un autre thème dans la liste déroulante, un aperçu vous est proposé
DVD / ISO
Favoris > Seuil : mettez une valeur 0 pour désactiver la création de favoris (un favori vous permet de reprendre la lecture là où vous vous êtes arrêtez, uniquement pour les fichiers MPEG)
Activer Goto % : découpe ou non un fichier en 10 chapitres distincts pour faciliter la navigation.
Lorsque vous avez terminé, cliquez sur le bouton « Sauver et Fermer ». Si le serveur était démarré, on vous propose de le redémarrer pour appliquer automatiquement les changements.
Autres fonctionnalités
wizdXP vous propose quelques fonctionnalités supplémentaires accessibles depuis la fenêtre principale :
- création de listes de lecture pour vos fichiers musicaux ; avec cet outil, vous êtes assuré de créer des listes 100% compatibles avec votre platine
- ajout de services en ligne : météo, radios, TV etc.... ces services sont accessibles depuis le menu principal en choisissant « Services » (fonction désactivée par défaut)
- ouvrir wizd dans votre navigateur web : cela vous permet de tester la bonne marche du serveur, sans avoir besoin d’allumer votre platine ; en revanche, même si vous pourrez naviguer totalement parmi vos fichiers, ces derniers ne pourront pas être lus depuis votre navigateur
- sauvegarder/restaurer votre fichier de configuration : une fois wizd totalement configuré, il est recommandé de procéder à une sauvegarde de la configuration, afin de la restaurer si besoin ultérieurement
- vérification de nouvelles versions : ce menu vérifie automatiquement sur internet la présence d’une nouvelle version
Maintenant que votre serveur est opérationnel, à vous de jouer !
Note : wizd présente encore quelques imperfections qui sont corrigées au fur et à mesure.
Pour plus d’informations
