jeudi 14 avril 2011

Diffuser sur sa télé au moyen d'un i-device

Un i-phone ou un i-pad, quelles que soient les qualités de leur écran et de leur haut-parleur, ne sont pas la meilleure solution pour regarder la dernière toile téléchargée ou écouter un concert du Philharmonic. La question est de savoir quelle solution adopter pour transférer la vidéo sur sa TV HD et le son accessoirement sur sa chaîne hi-fi.
Si vous êtes riche, alors n'ayez pas de souci, Monsieur Jobs a pensé à vous et vous propose SA solution logicielle et matérielle.
Côté matériel d'abord, un discret petit boîtier du nom d'Apple TV (119 euros) que vous placerez à côté de votre téléviseur auquel vous le relierez par un câble HDMI (des discussions avec les fabricants de téléviseurs sont en cours pour intégrer directement cette technologie dans le téléviseur lui-même).
Côté logiciel ensuite, votre Apple TV est capable de dialoguer avec votre i-device sans qu'il soit obligé de les relier par un fil, au moyen d'une technologie sans fil dite "Air Play". Il va sans dire que, là encore, cette technologie est propriétaire.
Dans ces conditions, vous pourrez regarder les films ou écouter les musiques que vous aurez achetés et stockés en toute légalité dans votre bibliothèque i-tunes. Sachant que i-tunes est cette usine-à-gaz, cette pieuvre mégalomaniaque qui ne jure que par la synchronisation et qui est théoriquement la seule voie de passage imposée par Apple pour accéder au multimedia.

Si vous avez juré allégeance au système Apple et décidé d'en être l'esclave, alors n'allez pas plus loin. Mais il existe d'autres solutions pour le contourner, sans doute moins reposantes et moins officielles. Comme Apple a bien verrouillé le système pour en être l'unique chef d'orchestre, la rebellion passe le jailbreaking, c'est-à-dire l'action qui permet de redevenir maître de votre i-device. Pour utiliser la technologie Air Play, la version d'iOS doit être au moins la 4.2. Actuellement, le jailbreaking existe jusqu'à la version 4.3.1 sauf sur l'iPad 2. Mais, revenons à nos moutons.

Pour relier le téléviseur (et tant que la liaison wi-fi n'y est pas en standard intégrée), il faudra donc utiliser un câble. Il existe des adaptateurs HDMI à partir des iPhone 4, mais comme j'en suis encore au 3GS, je ne pourrais pas en parler. Donc, le câble adopté est du type 1 sortie jack video composite + 2 jack audio gauche et droite et une alimentation USB en plus.
En standard, la sortie vidéo n'est pas activée sur l'iPhone. On peut l'activer en modifiant certains paramètres dans l'iOS ou en téléchargeant une application comme TVoutTuner sur Cydia (iPhone et iPad). Cette application permet de régler au plus juste l'image sur l'écran.

Maintenant, 2 possibilités vous sont offertes de choisir la source (ou le lieu de stockage physique) des fichiers multimedia (vidéo, son).

1) Sur votre i-Device, en utilisant un lecteur multimedia.
Voici quelques solutions :
  • - Videos, le lecteur standard d'Apple, lié à iTunes;
  • -yxPlayer;
  • -VLC (qui n'est plus disponible que sur Cydia);
  • - WMV Player;
  • - OPlayer;
    Tous ces lecteurs n'acceptent pas les codecs les plus usités sur le web (divx par exemple) et ne sont pas tous aussi rapides dans le décodage (fluidité). OPlayer est un des plus performants.
    Pour OPlayer, on peut transférer ses films par wifi (serveur webdav) ou par USB sans iTunes mais avec iPhone Explorer ou DiskAid dans le dossier "var/mobile/ applications/xxx/documents" adhoc (sur mon iPhone ça débute par 59D8.... et sur mon iPad par 30DE ....
2) sur votre micro-ordinateur, en utilisant la technologie Air Play.

Dans ce cas, vous devez installer un serveur Air Play sur l'ordinateur. C'est gratuit et téléchargeable. Vous pouvez l'activer ou le désactiver dans la barre des tâches.
Vous déclarez un répertoire dans lequel seront placés vos fichiers vidéo (même chose pour les musiques ou les photos).
Ce serveur permet de décoder et de diffuser à la volée (streaming) les fichiers multimedia disposés sur votre ordinateur.
Du côté du i-Device, il faut disposer d'un lecteur logiciel acceptant Air Play. Le plus connu est Air Video.
Au lancement d'Air Vidéo, vous choisissez le serveur de streaming, puis le fichier multimedia dans le répertoire ad hoc. Voilà, c'est parti...
J'avoue avoir té assez bluffé par la qualité et la fluidité du streaming Air Video.