HOMEPLAYER : Un PDA ou un Smartphone

Un article de Wiki FreePlayer.org.


Menu principal

Sommaire

Introduction

A partir de la version 1.5.3, l'interface web de l'accès distant de HomePlayer est désormais compatible et adapté aux smartphones ou aux pda de type Pocket PC ou Palm. On pourra donc consulter tous ses médias : musiques, films, photos et surtout les freeboxtv sur son smartphones/pda en utilisation soit en réseau local wifi, soit à partir d'un réseau data de type GPRS/EDGE ou UMTS/3G.

La plupart des fonctionnalités de l'interface web pour PC seront présentes sur son appareil mobile avec comme seul différence l'utilisation obligatoire d'un lecteur multimédia tiers en plus du navigateur web.

Dans le cadre de nos tests, le logiciel tiers que l'on a utilisé est TCPMP (The Core Pocket Media Player) qui est un lecteur multimedia sous licence GPL disponible sur un très grand nombre de plateformes. Pour des raisons inconnues, le player windows media player sur des machines windows mobile 5/6 ne semble pas marcher :(

Note pour les utilisateurs de wm 5 et wm 6 : si vous rencontrez des soucis avec la version ci-dessus vous pouvez télécharger et installer sur votre smartphone/pocket pc cette version : TCPMP_FREE (fichier CAB)

Ecrans de navigation

Ci-dessous, on retrouve la page d'accueil d'HomePlayer sur différents appareils de tests : htc touch/windows mobile 6 sous pocket ie7 (captures effectuées par aiolia88 ©tvfreeplayer.com), pocketpc sous netfront 3.x :

image:Hpweb_pda_accueil1_pocketie.jpg image:Hpweb_pda_accueil2_pocketie.jpg image:Hpweb_pda_accueil3_pocketie.jpg image:Hpweb_pda_accueil4_pocketie.jpg


image:Hpweb_pda_accueil1.png image:Hpweb_pda_accueil2.png image:Hpweb_pda_accueil3.png image:Hpweb_pda_accueil4.png


Les petites flèches vertes et rouges correspondent à des raccourcis de navigations pour aller directement à la liste des médias (vert) et à la navigation/télécommande (rouge).

Quand un media est lancé, la ligne en dessous du logo HomePlayer, indiquera une partie du titre de l'élément en cours de lecture.

La télécommande permet d'effectuer les mêmes opérations que la barre de navigation + le bouton on/off qui permet de tuer vlc lorsque celui-ci est lancé + la touche coeur qui permet d'utiliser les favoris quand ceux-ci sont disponible lors de la navigation.

Configuration

Pour configurer l'accès à distance sur le pda, il suffit de cliquer sur le lien Options (cf captures 3 ci-dessus) dans le menu et sélectionner dans le menu déroulant "Utiliser un préréglage" le choix tcpmp (bas débit) ou tcpmp (haut débit) puis cliquer sur Valider :

image:Hpweb_options_pda1.pngimage:Hpweb_options_pda2.pngimage:Hpweb_options_pda3.pngimage:Hpweb_options_pda4.pngimage:Hpweb_options_pda5.png


Note : pour les personnes se trouvant derrière un routeur, il est impératif de rediriger le port 1234 en udp et tcp vers l'ordinateur où HomePlayer est lancé.

Utilisation

Si le pda/smartphone se trouve en dehors du réseau local, le premier écran correspondra à un prompt login/mot de passe (pour son activation cf Configuration de l'accès à distance de HomePlayer)

image:hpweb_pda_login.jpg


HomePlayer permet d'accéder aux médias de deux manières :


image:Tcpmp1_flux_1234.png


  • en ouvrant la playlist hp.m3u http://@ip_pc_homeplayer:8080/hp.m3u (accessible uniquement dans son réseau local, par exemple le pda est servi par le wifi de sa freebox, ou en spécifiant l'adresse ip publique de la machine distante dans le fichier dossier_ou_est_installé_homeplayer/webapps/ROOT/bases/config.ini section [WebServer] )


image:Tcpmp1_adresse_playlist.png image:Tcpmp2_adresse_playlist.png

Note : l'avantage de la playlist est que celle-ci permet le zapping de médias via TCPMP (en double cliquant sur un élément de la playlist ou en utilisant fichier-> suivant/précédent) sans faire l'aller-retour avec l'interface WEB Player.


Dans la partie WEB Player (cf captures ci-dessous), il existe 3 liens :

  • stop la lecture du flux sur le pc distant
  • indique l'url du flux @ip_pc_homeplayer:1234
  • indique l'url vers la playlist (si le navigateur permet la gestion des *.m3u, on peut assigner celui-ci à l'ouverture automatique de TCPMP)

image:Hpweb_servicestv_url_flux_playlist.png

Ci-dessous (captures réalisées par mrcitterio) illustrant le fonctionnement des freeboxtv avec tcpmp + pocket ie7 :

image:Hpweb_pda_tv1.jpg image:Hpweb_pda_tv2.jpg image:Hpweb_pda_tv3.jpg image:Hpweb_pda_tv4.jpg


Explication de l'utilisation de HOMEPLAYER sur PDA par un utilisateur (Ludo12)

Cette explication de la maniére que j'utilise Homeplayer (Webplayer) sur mon PDA est la pour aider les personnes qui n'arrivent pas à s'en sortir. Elle vient en complement des explications ci dessus.

  • Le matériel, les logiciels

J'utilise un PDAPHONE (HTC P3600 Windows mobile 6). Mais la méthode doit fonctionner sur quasiment tous les PDA peu importe l'OS. J'ai téléchargé TCPMP 0.72RC1 (version Française) avec deux plugins l'AC3 et le ffmpeg (Téléchargeable ici: site officiel miroir de tcpmp) Mon navigateur web est Internet Explorer celui par défaut de mon PDA.

  • Sur votre PC

Homeplayer doit être lancé et le port 1234 doit être ouvert sur le routeur en TCP et en UDP Vous devez avoir intégré une liste de films dans votre Homeplayer pour faire les tests ci dessous (Voir documentation de Homeplayer PC)

  • Configurer TCPMP

Aprés avoir installé TCPMP et les deux plugins, lancer le programme.

Dans un premier temps on va régler les fichiers multimédias qui seront lus automatiquement par TCPMP. Cliquer sur Options>Options>Choisir la langue Française. Ensuite cliquer sur Onglet>Associations de fichiers. Cocher les cases suivantes: PLS, Fichiers Mpeg4, Fichiers video (Avi Divx), Ogg Vorbis, Windows Metafiles, Fichiers playlist, ASF,Fichiers MPEG, HTTP et enfin MMS Protocol. Cliquer sur OK.

Maintenant on va régler un paramétre qui empéchera la déformation de la vidéo. Cliquer sur Options>Options>Onglet>Lecteur. Décocher la premiére case "Pré-Rotation automatique". Cliquer sur OK et ensuite fermer TCPMP.

  • Utilisation de Homeplayer (Webplayer) dans le navigateur internet de votre PDA

Lancer votre navigateur WEB (Généralement internet explorer). Taper la ligne suivante en y intégrant l'adresse IP du PC sur lequel Homeplayer est installé: HTTP://votre adresse IP:8080/ (Exemple: HTTP://82.232.86.21:8080/). Pour connaitre votre adresse IP cliquer sur ce lien: http://www.mon-ip.com/ .

Normalement vous êtes dans l'interface Webplayer de Homeplayer. Défiler votre page internet vers le bas et cliquer sur l'icone OPTIONS, faites défiler la fenêtre internet vers les bas et dans la case Utiliser un préréglage choisir TCPMP(Haut débit) puis cliquer sur Valider. Cliquer sur HOME pour revenir à l'écran principal. Choisissez ensuite SERVICES TV puis FREEBOX TV. Cliquer sur une chaine de votre choix. Ensuite faites défiler la page internet vers le bas et cliquer sur PLAYLIST. Un message apparait vous demandant si vous souhaitez Remplacer le fichier existant dites OUI, et au bout de quelques secondes votre chaine s'affiche, pour la mettre en plein écran cliquer sur la video en cours. Pour changer de chaines rien de plus simple toujours dans TCPMP cliquer sur FICHIER puis PLAYLIST. Une liste de chaines apparait, il suffit de double cliquer sur la chaine que vous voulez voir, attendre quelques secondes et la chaine se lance. Si la vidéo n'est pas nette voir le chapitre ci dessous "problemes video avec TCPMP".

Nous avons lancé une chaine, il est temps de lancer un film la manip est un peu différente. D'abord vous devez avoir une liste de films enregistrée dans le Homeplayer de votre ordinateur. (Voir documentation concernant Homeplayer sur PC). Sur votre PDA, cliquer sur STOP pour arréter la diffusion de la chaine en cours et fermer TCPMP. Revenons dans notre interface Webplayer (Homeplayer) dans internet explorer. Cliquer sur HOME pour revenir à la page principale. Ensuite cliquer sur VIDEO PC . Faites défiler votre page internet vers le bas. A la différence des chaines on ne va pas sélectionner de films. On va cliquer sur JOUER. Le chargement se fait et on est toujours dans notre interface WEB. On va maintenant cliquer sur PLAYLIST. Répondre OUI au message qui apparait. TCPMP s'ouvre et au bout d'un instant c'est le premier film par ordre alphabétique qui se lance. Cliquer sur FICHIER puis PLAYLIST, on découvre la liste de tous nos films. Double cliquer sur le film que vous souhaitez voir. Pour les films si vous ne respectez pas cette procédure, vous risquez de vous retrouver avec un message qui vous dira qu'il n'a pas trouvé le fichier au chemin indiqué (Exemple: C:\mes videos\la7eme_compagnie.avi).

Pour généraliser on dira que tous les fichiers provenant d'internet (Emissions TV WEB, Bandes annonces etc...) devront être lancés comme les FREEBOX TV et tout ce qui se trouve sur votre PC devra être lancé comme les FILMS.

  • Problêmes video avec TCPMP

Si votre image est déformée vérifier dans TCPMP si la case "Pré-rotation automatique" est décochée. Cliquer sur Options>Options>Onglet>Lecteur. Décocher la premiére case "Pré-Rotation automatique". Cliquer sur OK et ensuite fermer TCPMP.

Si votre image est verte, ou si on voit des paquets de pixels apparaitre, ou encore si elle scintille. Toujours dans TCPMP, cliquer sur OPTIONS puis VIDEO et trouver le réglage adapté à votre PDA entre ATI IMAGEON DECODEUR, ATI IMAGEON, DIECTDRAW, RAW FRAMEBUFFER et enfin GDI.

Si une VIDEO fonctionne bien et pas une autre, il se peut qu'il vous manque des PLUGINS (CODECS) pour TCPMP, vous pouvez les télécharger sur le site http://picard.exceed.hu/tcpmp/test/ .

Si les problêmes persistent vous pouvez utiliser la version TCPMP FREE au lieu de votre version actuelle de TCPMP. La version de TCPMP FREE est téléchargeable ici: TCPMP_FREE (fichier CAB).

Merci à Harisson pour les tests réalisés ensemble et à l'équipe de Homeplayer .............LUDO12