Utiliser sa Freebox comme media center UPnP

Florian Innocente |
Free a ajouté récemment une nouvelle possibilité à sa Freebox HD lui permettant de diffuser sur le téléviseur, en streaming, des médias stockés sur l'ordinateur. Une disposition déjà offerte avec le Freeplayer mais qui se veut plus simple avec l'utilisation du protocole UPnP (Universal Plug & Play). La Freebox va automatiquement détecter le Mac (ou un disque de stockage externe rattaché à celui-ci) et piocher les contenus de dossiers que l'on aura préalablement désignés. Plus besoin dans ce cas de les transférer vers le (relativement) petit disque dur de la Freebox.

La Freebox impose ses formats
En revanche c'est la Freebox qui se charge de décoder ces médias, on est donc contraint aux quelques formats qu'elle accepte (pas de MP3 ni d'AAC par exemple pour la musique, et pas de .mov sauf parfois en leur ajoutant un suffixe .avi). Les contenus utilisables par ce nouveau moyen d'échange seront donc des films ou des photos mais pas de musique. Pour les vidéos, le DivX est évidemment le candidat idéal. Sont supportés les AVI (avec vidéo DivX/Xvid et pistes audio MP3, Ac3 ou DTS), TS (vidéo MPEG1 ou MPEG2, DivX/Xvid avec pistes audio MP3, MPEG2, Ac3 ou DTS) et MKV. Toutefois, ces formats étant des "conteneurs", il est possible, selon le codec utilisé pour la piste vidéo incluse, qu'elle ne soit pas lisible par la Freebox. Les fichiers seront bien affichés sur le téléviseur, mais leur exécution ne produira rien d'autres qu'un écran noir ou un retour à la liste.


Préparatifs sur la Freebox
Cette nouvelle fonction est apparue avec une mise à jour du firmware de la Freebox HD, il suffit de débrancher et de rebrancher les deux boîtiers pour que cette révision s'applique automatiquement. Inutile au passage d'activer le mode FTP sur la Freebox (s'il était désactivé) ou l'option UPNP dans l'interface d'administration.


Préparatifs sur le Mac
Côté Mac un logiciel compatible UPnP est nécessaire pour dialoguer avec la Freebox. On en trouve une toute petite poignée, mais aucun ne s'impose véritablement. On détaillera deux d'entre eux, l'un gratuit, l'autre payant, qui ont comme point commun une mise en route et une interface plus aisée et "plus Mac" que leurs pairs.

XBMC : la solution gratuite
XBMC est un logiciel de média center [9.0.4 - 95.8 Mo (Intel) - 93.7 Mo (PPC) - Mac OS 10.4 - VF - Gratuit] dans l'esprit de Front Row d'Apple mais qui se trouve être aussi compatible UPnP. Son rôle premier n'est donc pas de servir de serveur UPnP mais ça marche. Ceux qui utilisent déjà son cousin Plex (Mac Intel et 10.5 uniquement) pourront faire la même chose, leurs interfaces de réglages sont identiques.

Une fois XBMC lancé on va basculer son interface en français. Cliquez sur Settings puis dans la nouvelle fenêtre sur Appearance et enfin sur Region et Langues où l'on peut faire défiler les langues jusqu'à French. Le changement est immédiat.

xbmcintrous


xbmaclanguesvf


On remonte ensuite au menu des réglages (avec la touche Esc) pour activer le service UPnP. Cela se passe dans le panneau Réseau. On y coche l'option Activer le serveur UPnP puis on clique sur Contrôler les partages vidéo UPnP pour désigner le dossier sur le Mac contenant les films.

xbmcupnpON


xbmcupnpndossierson


En cliquant le bouton Parcourir puis l'option Dossier racine on va retrouver l'arborescence de son dossier utilisateur et sélectionner le dossier des films, dans notre cas le dossier Séquences (vu avec l'intitulé "Movies" par XBMC).

xbmcchoixdossiers


xbmcdossiermovies


À ce stade, une fois ce réglage validé, le paramétrage sur le Mac est terminé. On peut revenir au menu d'accueil d'XBMC. Par contre il faudra garder l'application ouverte tout le temps de la diffusion du film.

Pour choisir le film à lire on se rend dans le menu général de la Freebox (touche free de la télécommande). On sélectionne l'icône Magneto et l'intitulé XBMC : Media Server doit apparaître à l'écran sous la catégorie Périphériques réseau. On le sélectionne, puis le sous-dossier Video Files et à partir de là on navigue dans l'arborsence du dossier sur son Mac.

xbmcfreebox


Lors de nos essais (un iMac Core 2 Duo génération blanche sur 10.5.7 relié à la Freebox HD par Wi-Fi) la lecture de DivX était tout à fait fluide et sans problèmes de qualité d'image. Au vu des réactions lues ça et là certains ont également pu lire des fichiers en qualité HD mais les expériences sont assez différentes. En cas de saccades pendant la lecture il peut être ainsi nécessaire de privilégier une connexion Ethernet plutôt que Wi-Fi entre le Mac et la Freebox.

Une autre solution gratuite existe avec MediaTomb, un logiciel libre. Contrairement à XBMC ou Plex qui sont avant tout des applications de média center pour ordinateurs, et ensuite seulement des serveurs UPnP, MediaTomb n'est lui qu'un serveur. Mais il n'est pas immédiatement utilisable, il faudra d'abord compiler ses sources afin de le transformer en une application. L'un de nos lecteurs a détaillé cette procédure dans nos forums.

EyeConnect : payant mais simple
La solution la plus simple est probablement EyeConnect, l'utilitaire UPnP d'Elgato, le développeur d'EyeTV et de ses tuner TV [1.6 - 11.4 Mo - Mac OS 10.4 - VF - 49,95€]. Sa démo fonctionne pendant un mois.

Avantage sur XBMC, EyeConnect est un panneau pour Préférences système il n'y a donc pas d'application à tenir ouverte. Une fois activé il assure son office en toute discrétion. On clique sur Démarrer pour le mettre en service et sous l'onglet Contenu on coche Partager mes données. On peut, au besoin, désigner un autre dossier pour les films que celui pris par défaut, et ce, en double cliquant sur son nom.

eyeconnect1


eyeconnect2


D'autres systèmes payants existent comme TwonkyMedia (19,95€) avec une interface web (assez rustre mais en français) pour ses réglages ou Allegro Media Server (39,95$) une application (Java) mais qui s'est révélée capricieuse au niveau de sa stabilité et ce, à peine ouverte.

aleegromediaserver


Pour en savoir plus et confronter ses expériences ou ses problèmes, on peut aller sur nos forums où le sujet de l'UPnP sur la Freebox est discuté. A signaler aussi une discussion en cours dans le forum de Free&Mac.
Tags
avatar dperetti | 
Le lien pour télécharger XBMC n'est pas bon. Il s'agit de http://sourceforge.net/project/downloading.php?group_id=87054&filename=XBMC_for_Mac-9.04.dmg&a=32939641 pour intel et de http://sourceforge.net/project/downloading.php?group_id=87054&filename=XBMC_for_Mac-ppc-9.04.dmg&a=41540021 pour ppc. Par ailleurs, il semble hélas que tout cela ne fonctionne que si c'est la freebox qui fait fonction de wifi et de routeur. Si on une utilise une borne Airport, bye bye l'upnp... [b][maj][/b] : j'ai corrigé les liens des archives, le serveur sur lequel je m'étais appuyé ne les fournissait plus en effet.
avatar bazino | 
Free c'est quand même l'antithèse du Mac, pourquoi tout est toujours compliqué à configurer ? J'ai le Neuf Media Player à la maison depuis plusieurs années, il m'a juste suffit d'intaller un dmg sur le Mac qui permet de choisir les dossiers partagés et tout fonctionne très simplement (y compris via Airport et Time Capsule.
avatar daphone | 
déjà si Free s'occupait de pouvoir gérer le "retour à mon mac", ça serait mieux.. en ce qui concerne UPnP, beaucoup de bricolages de logiciels et de config pour pas grand chose.. un bon disque dur externe a brancher sur la freebox ou simplement relier sa télé a son mac et le tour est joué, tout simplement.
avatar arsinoe | 
[quote=daphone]en ce qui concerne UPnP, beaucoup de bricolages de logiciels et de config pour pas grand chose.. un bon disque dur externe a brancher sur la freebox ou simplement relier sa télé a son mac et le tour est joué, tout simplement.[/quote] Parce que tirer un cable entre le bureau où se trouve l'ordi à l'etage et la télé dans le salon c'est simple ? (Les solutions sans fils existent, mais pour avoir une bonne qualité qui ne brouille pas dès qu'un micro-onde tourne dans le voisinage, c'est très cher). Et puis dès que tu veux mettre en pause, faut grimper les escaliers... non merci. Le transfert via FTP sur la freebox ? Ok, ça marche, mais il faut 30 minutes de transfert, tout ça pour se rendre compte souvent que la freebox ne gère pas le codec. Le disque dur externe ? Brancher, débrancher, copier.. beaucoup de manip inutiles. Non je trouve la solution UPnP de loin la plus simple et la plus facile à mettre en oeuvre.
avatar yack | 
@ bazino, tu pourrais m'en dire plus? parce que je trouve que la communication entre ma neufbox, mon décodeur TV et mon mac assez opaque !
avatar arsinoe | 
Un tuto en vidéo : http://www.universfreebox.com/article8115.html
avatar Mac_The_Knife | 
Gros défaut du système : ça ne gère pas les sous-titres indépendants des vidéos (srt). Sinon, XBMC a aussi tendance à "oublier" des dossiers pourtant présents sur le disque dur du Mac (ou externe). Après plusieurs essais avec eyeconnect et wonky, je reste pour l'instant assez déçu parr le nouveau service de free. Un firmware update va-t-il améliorer les choses?
avatar endavent | 
Il y a une erreur dans l'article. Eye Connect gère bien les sous-dossiers. C'est d'autant vrai que, en revanche, Free ne semble pas gérer correctement les dossiers contenant trop de "poids". C'est ce qui m'est arrivé pour un dossier "Films" contenant une quinzaine de fichiers de 700 Mo. Sur l'interface de Free, je pouvais ouvrir le dossier mais il était vide. J'ai donc du créer des sous-dossiers par lettres alphabétiques (A-C, D-F, G-I, etc ...) et y mettre à chaque fois 3 ou quatre fichiers. Et ça fonctionne ! la Freebox me voit bien les fichiers cette fois et je peux les lancer sans souci. L'auteur de l'article a également oublié de préciser qu'il faut ouvrir le port 2170 pour que Eye Connect apparaisse dans les lecteurs réseau. Pour ma part je n'ai jamais réussi à faire reconnaître XBMC, même en désactivant le pare-feu ?
avatar Florian Innocente | 
@ endavent : je vais revérifier pour les sous-dossiers avec EyeConnect mais chez mois ils avaient posé problème. Par contre je n'ai pas fait cette manip' de l'ouverture du port 2170 pour que ça marche. Je rejetterai un oeil.
avatar tipitipi | 
Pas si facile que ça : sur ma freebox, je vois bien le serveur XBMC, les dossiers, les titres de certaines vidéos (.avi) mais quand je lance la lecture : écran noir. par ailleurs, les fichiers .ts enregistrés sur la freebox HS et rapatriés sur mon iMac restent invisibles. Bizarre...
avatar endavent | 
@innocente > je confirme que ça fonctionne bien. Sur quelle version avez-vous testé ? Pour ma part c'est la 1.5.3 (donc pas la dernière)
avatar Mondana | 
Le gros BUG c'est l'utilisation d'une aiport extreme entre la freebox et le Mac...ça marche pas !
avatar Zouba | 
Tiens, c'est marrant j'ai vu le même tuto sur un autre site y'a pas longtemps…
avatar bazino | 
@yack : Tu peux me dire à quel niveau tu rencontres des problèmes ? Au pire n'hésite pas à me MP pour ne pas poluer le topic.
avatar eauliv | 
toujours aussi compliqué chez Free le pied pour les péçéistes geekboutonneux qui n'ont que ça a foutre Heureusement le quadruple play qui arrive et on vas pouvoir être infidele
avatar Anonyme (non vérifié) | 
j'utilise le freeplayer (homeplayer)depuis pas mal de temps et là je vois pas quel différence il y a !!!?? je trouve le freeplayer plus simple j'ai accès à tout les dossiers de mon Mac
avatar draconic (non vérifié) | 
Perso, enfin mon qnap peut exploiter Twonkymedia et c'est trop fort. Pas besoin de garder son mac allumé qui fait bien trop de bruit a cote du NAS et qui perso n'est pas prevu pour ca. ou de courir avec un DD externe a chaque nouveau film ou nouvelle photo. Donc merci Free (pour une fois)
avatar Psylo | 
[i]toujours aussi compliqué chez Free, le pied pour les péçéistes geekboutonneux qui n'ont que ça a foutre [/i] Pris en flagrant délit de snobisme puant. Faudrait peut-être pas prendre ton cas pour une généralité, si t'es pas foutu de lire la doc, pour configurer le bousin, pas la peine d'insulter les autres.
avatar daphone | 
Pour ma part, j'oublie direct l'UPnP tout simplement parceque j'ai un aiport extreme.. aprés, pour les autres réactions (disque dur et cables), évident, il faut être logique. A chaque usage son système. J'entendais par là avoir son mac et sa télé dans la même pièce. C'est ce que je fais et je contrôle le mac via Rowmote (iphone en wifi) ou la zapette du mac, tout simplement. Et hop, l'image de tout ce que je veux sur mon vidéoprojo sans me soucier de paramètrages ou de codecs. Bon maintenant, si cela doit se faire avec 4 murs et un plafond a transpercer, la solution du réseau devient obligatoire.
avatar boumbaier | 
Problème le boitier Freebox TV indique "réseau" et je ne peux plus voir la TV
avatar MacFly | 
@ Psylo sur mac quand j'ai beasoin de prendre la doc c'est que le truc est mal fichu Et chez Free sans la doc impossible de faire marcher le freeplayer Ca, le truc upnp je vais meme pas tester, va falloir lire des trucs en pagaille, rien que le fait de lancer un truc special sur le mac c'est deja gonflant je suis tout a fait d'accord avec "eauliv" L'ideal reste la connection directe du mac sur la télé (Mac mini powah) Mais il faut saluer la possibilité pour ceux qui ne veulent ou ne peuvent faire autrement :-)
avatar Psylo | 
"Quand j'ai besoin de prendre la doc c'est que le truc est mal fichu" Non mais qu'est-ce qu'il faut pas entendre... Je crois que vous confondez simplicité, et fainéantise.
avatar MacFly | 
Je crois que tout dépend ou on situe son niveau de simplicité ! (la premiere qualité d'un bon informaticien c'est d'être fainénant pour être sur d'analyser un probleme comme il faut pour le traiter convenablement ! ceci n'est que mon point de vue et pas une généralité) Celui de Free est tres loin de celui d'Apple J'ai jamais pris la doc pour aucun soft d'Apple livré de base avec un mac, ni pour Mac OS X (aucune version depuis a beta)(je ne parle pas d'une version serveur) Le Freeplayer c'est d'une complexité sans nom, pour une fonctionnalité minimale, le rapport est vite fait c'est donc compliqué. J'ai bien dit "…quand J'AI besoin …" mon niveau d'exigence est plus élevé que la moyenne car quand mes amis débutants me demandent que faire, si MOI j'ai eu besoin de la doc eux n'y arriveront tout simplement pas ! Je suis chez Free pour l'ensemble des fonctionnalités, mais certainement pas pour la simplicité de tous leurs trucs sur la freebox (même si ca évolue lentement) Le "vous" n'était pas utile, c'est rare les discusssions en "vous" sur le net ;-)
avatar MacFly | 
@daphone le reseau c'est vrai capeut vite devenir compliqué en filaire mais le CPL est la pour ca et ca marche tres bien la ou le WIFI souvent ne passe pas
avatar reremoon | 
J'utilise déjà Médialink pour utiliser mon mac comme serveur UPnP. Ça tourne en tache de fond au lancement du mac et ça marche très bien. (environ 12 €). Est-ce que quelqu'un sait s'il fonctionne avec la freeBox ??
avatar lordfpx | 
Pour rappel : le freeplayer transcode les vidéos pour les afficher sur la TV = perte de qualité assez importante sur les TV LCD notamment. Avec l'UPNP, il n'y a pas de transcodage, en revanche, il faut que les vidéos utilise un codec compatible avec la freebox (sauf pour le MKV qui ne semble jouable qu'avec MediaTomb... à vérifier pour les autres).
avatar Patrick75 | 
Je suis d'accord avec pas mal de commentaires...l'interface de Free n'est pas a la hauteur du quidam moyen, sans vouloir etre snob... en plus la Freebox ne decode pas le AAC (ie Mpeg-4 audio) et le mp4 (Mpeg 4 video) qui sont des standards ouvert contrairement a DivX qui est proprietaire....insupportable !!!!!!!
avatar lecristol | 
tipitipi +1 En cherchant bien ça marche avec Tiger 10.4.11 uniquement pour certains .avi il y a donc un problème de réseau lié à Leopard plus un problème de codec lié à la freebox J'espère que les développeurs pouront remédier.
avatar Oliange | 
@[MGZ] MacFly : Et chez Free sans la doc impossible de faire marcher le freeplayer Sacré mauvaise foi... y a pas grand chose à faire, tu installes un soft et tu clic sur ta télécommande.. Si c'est trop compliqué forcément on peut rien faire. "sur mac quand j'ai beasoin de prendre la doc c'est que le truc est mal fichu" Qu'est ce qu'il faut pas lire. Si tu utilises des fonctions basiques ou des applications basiques oui mais dans ton raisonnement on est voué à utiliser des applications basiques telle qu'iPhoto...
avatar candidemac | 
C'est bien beau de discuter de la "simplicité" de l'interface de la FreeBox, (personnellement je n'arrive à rien sans la doc sous les yeux, et même là cela ne suffit pas toujours, je trouve que même Windows est beaucoup plus convivial) mais si vous pouviez nous aider tipitipi et moi, cela serait sympa. J'ai le même problème de lecture: Je ne comprends pas pourquoi une video lisible quand je la mets sur un DD externe branché à la freeBox reste en "écran noir" quand j'utilise l'UPNP. Merci d'avance
avatar ziggyspider | 
c'est bizarre, je vois la liste des films sur la freebox, mais quand je les lance, écran noir, alors qu'ils passent très bien en étant sur un disque externe … Que cela soit plus ou moins compliqué à configurer, ce n'est pas vraiment le problème si c'est bien documenté, moi, ce que j'attend au bout du compte, c'est que ça fonctionne correctement.
avatar nlex | 
Chez moi ça marche nickel, merci pour l'article. Dommage pour les sous-titres en effet, j'espère que ça viendra via une mise à jour ?
avatar nlex | 
Peut on utiliser Plex à la place ? Chez moi ça ne marche pas !
avatar Rikle_S | 
ca marche pas, tout simplement merdique.
avatar naas | 
bon install logiciel ok visualisation des films ok mais mais mais... rien, il ne se passe rien, le titre du film apparait sur la HD mais rien à l'écran.
avatar naas | 
donc 3 dans le même cas :D
avatar naas | 
je viens de créer un [url=http://forums.macg.co/internet-et-reseau/logiciel-xbmc-regarder-le-contenu-du-mac-sur-la-tv-264866.html#post5106034]sujet[/url] dans les forums pour que nous trouvions une solution
avatar vintz72 | 
Ca ne marche pas chez moi. Je vois bien le Mac depuis la Fbx, mais aucun des films que j'ai testé a daigné s'afficher ou émettre un son. Je reste sur HomePlayer.
avatar jodido | 
Critiquer Free alors que ce sont les seuls à en rajouter toujours plus pour le même prix... Ah lalala j'adore
avatar star974 | 
Ça ne fonctionne pas chez moi. J'ai effectué les réglages, mais sur la Freebox il n'y a rien à l'endroit indiqué. Y a-t-il un réglage à faire dans les préférences système du Mac?
avatar yebmal | 
Bon. Cette fois, ça y est... Mais, pour les déçus, il faut bien reconnaître que l'essentiel de l'article de FI est le paragraphe intitulé : La (Free)box impose ses formats. Le reste, — écrans noirs, dossiers vides ou inertes — eh bien, ma foi ça dépend des contenus qui sont sur vos disques durs. Sauf erreur de ma part, les diaporamas de vos photos iPhoto sont très bons. La musique de iTunes ne passe pas... Les séquences de votre appareil photo numériques ne passent pas ... etc... Eye connect a une interface moins spectaculaire que XBMC, mais le résultat est équivalent. Apparemment, les deux fonctionnent simultanément sur la freebox, et Eye connect reconnaît XBMC pour un périphérique et affiche son adresse IP.

CONNEXION UTILISATEUR