FreeboxTV sur N800 : nouveaux réglages
Par Xyzo le samedi 7 avril 2007, 09:35 - Nokia Internet Tablet - Lien permanent
Suite au commentaire de dwardo à l'un de mes précédents posts, je poste aujourd'hui les derniers réglages qui me permettent de recevoir en bonne qualité et sans freeze le flux FreeboxTV sur mon Nokia N800.
Donc, sur mon PC Linux sous Ubuntu (version 6.10), je lance VLC (version 0.8.6) avec les paramètres suivants pour streamer le flux provenant de ma Freebox HD :
vlc --extraintf=http --http-host=:8080 --sout '#transcode{vcodec=mp4v,width=448,height=336,vb=384,acodec=mpga,samplerate=44100,ab=96,channels=2}:standard{access=http,mux=asf,dst=:8081}' http://mafreebox.freebox.fr/freeboxtv/playlist.m3u
Sur mon N800 flashé avec la dernière version de ITOS2007, je lance MPlayer avec les paramètres suivants :
mplayer http://IP.DE.MON.LINUX:8081
J'utilise pour l'instant l'avant dernière version de MPlayer (1.0rc1-maemo.12.800) : une nouvelle version (13) est disponible depuis cette semaine sur garage.maemo.org. A priori, y'a pas de raison pour que cette nouvelle version ne fasse pas au moins aussi bien que la précédente : à essayer donc !
Pour piloter VLC depuis le N800, il suffit de se connecter via le navigateur Web du N800 sur l'URL http://IP.DE.MON.LINUX:8080. Je trouve que cette interface Web n'est pas très réactive : je vais essayer de me bricoler une page HTML spécifique.

Commentaires
Je vais tester tes nouveaux réglages...
En ce qui concerne l'interface web , je ne m'en sers pas... En effet de mon n800 je me connecte sur mon PC gentoo en ssh d'ou je lance vlc. Ansi (avec l'X forwarding) l'interface de vlc est sur mon n800 et donc je peux changer les chaines via l'interface de vlc tout bêtement (soit en faisant next previous soit en ouvrant la liste de lecture.)
dwardo
J'ai testé ça marché pas mal ! merci pour le tip !
Par contre je n'ai pas réussi à changer de chaîne sans que ça plante et mplayer a segfaulté au bout d'un moment mais bon je pense que c'est du à la qualité de la liaison wifi qui n'est pas terrible.
Bon je suis maudit... Ca freeze toujourss des le debut... j'ai compile la même version de vlc que toi plus teste avec le même mplayer que toi ...
Peut-être est-ce aussi ma connection wifi qui est fautive... (et pourtant tout marchait avant l'upgrade...
dwardo
> imhotep
Pour ce qui est du changement de chaîne, je confirme qu'il faut quitter MPlayer avant de zapper, sinon MPlayer plante. Pour ce qui est de la fiabilité de la transmission, pas de problème de mon côté, et c'est d'autant plus surprenant que mon installation WIFI n'est pas des plus simples : le WIFI de la Freebox est désactivé, j'ai une borne Airport Extrème connectée en Ethernet sur la FBX à l'étage et une autre borne Airport (Express) au rez-de-chaussée connectée en WDS avec l'Extrème, tout ceci pour une meilleure diffusion du WIFI dans toute la maison (et le jardin : 'fait beau en ce moment !).
> dwardo
Merci pour l'info pour le coup de l'interface VLC "forwardé" via ssh & X sur le N800 : je vais tester ça
Pour tes problèmes de fiabilité de la retransmission du flux FreeboxTV, c'est vraiment étrange... A priori, il n'y a plus maintenant que la connexion WIFI qui soit différente entre ta configuration et la mienne : tu utilises directement le WIFI de la FBX ? Voir ma réponse au commentaire d'imhotep pour plus d'infos sur ma config' WIFI.
J'ai un linksys WRT54GL sous dd-wrt...
J'ai regarder l'utilisation des canaux et suis passé sur un canal ou je suis seul.... depuis ca remarche :)...
Nota: si je mets mon WRT54GL sur canal 14 mon n800 ne vois pas le réseau... (j'ai fais pas mal de testsbizarre non ? mais le pc portable n'a pas de soucis...)
dwardo
Encore + bizarre je suis repasse sur le canal initial (dernier test) ou je ne suis pas seul, et la miracle ca marche toujours...
J'aurais prefere comprendre pourquoi ca freezait, mais je contenterais du fait que ca marche maintenant.
dwardo
Bonjour,
je viens de recevoir mon n800 depuis qqes heures et je trouve ce tablet fantastique !
J'ai qques questions :
- comment savoir si la version du firmware est de 2006 ou 2007 ?
- le site de download de mplayer semblee mort : qq'un peut m'envoyer le package par mail?
- comment devient-on root ?
Merci pour vos conseils,
Patrick
Salutations tout le monde.
Dite je suis actuellement sur Palm TX et je lorgne vers cette jolie tablette n800. Sauf que j'aimerais continuer a faire ce que je fais deja avec mon TX.
Et j'aurais donc deux questions.
- Est il possible de lire des divx avec vlc ou mplayer sans avoir de reencoder dans un format plus leger.
- L'autonomie en lecture video est de combien ?
> Khertan
Avant toute chose, sois le bienvenu sur XyzoBlog !
Je ne connais pas plus que ça le Palm TX : après 2 PDA made by Palm (Tungsten et T2), je suis passé au Treo 650 que j'utilise toujours. Le Nokia N800 est une machine à part, rien à voir avec les productions de Palm... reste à voir ce que donnera le Foleo...
Pour répondre à tes questions :
À ta disposition si tu as d'autres questions !
J'utilise ces réglages depuis qq mois et je dis bravo: belle image, bien fluide étou étou.
J'apporte ma pierre à l'édifice:
1)
Sur ma machine linux, j'ai ajouté cette fonction dans le fichier .bashrc :
N800enc(){
FILE="$1"
vlc --intf=ncurses --sout "#transcode{vcodec=mp4v,width=448,height=336,vb=384,acodec=mpga,samplerate=44100,ab=96,channels=2}:standard{access=file,mux=asf,dst=\"./N800_$(basename $FILE)\"}" $FILE vlc:quit 2> /dev/null
}
Il me suffit donc de faire "N800enc mon_fichier.avi" pour l'encoder dans un format visible sur mon N800.
2)
Sur mon N800, j'ai le script suivant qui lance vlc sur le serveur linux, mplayer en local, gere le changement de chaine (et relance mplayer au besoin). Toutenun donc:
#/bin/bash
#######
# Ouvre une connexion ssh vers un serveur linux
# lance vlc sur le serveur qui va chercher la playlist de la freebox
# lance mplayer en boucle sur le client tant que la connexion ssh est ouverte
#
VLCPORT=44444
VLCCMD="vlc --intf=ncurses --sout '#transcode{vcodec=mp4v,width=448,height=336,vb=384,acodec=mpga,samplerate=44100,ab=96,channels=2}:standard{access=http,mux=asf,dst=:$VLCPORT}' http://mafreebox.freebox.fr/freebox... 2> /dev/null"
SSHCMD="ssh login@mon.adresse.ip"
FINAL="$SSHCMD -t -L $VLCPORT:localhost:$VLCPORT $VLCCMD"
echo "$FINAL"
$FINAL
(
while [ true ]; do
if [ "$(ps aux | grep -v grep | grep "$SSHCMD")" ]; then
mplayer http://localhost:$VLCPORT 1> /dev/null 2> /dev/null
sleep 2
else
exit
fi
done
)&
#########################
A noter que pour l'interface de vlc j'utilise ncurses qu'il faut donc installer sur le N800 (sudo apt-get install ncurses-base)
http://img174.imageshack.us/my.php?...
Enfin qq mots sur Palm. J'ai eu un LifeDrive pendant presque deux ans et avec TCPMP je pouvais voir des divx fluides sans aucun réencodage. Du coup, je trouve suspect que ce ne soit pas possible sur un N800.
Disons que le LifeDrive a un bon PXA @ 416MHz, et ça fait une bonne différence... D'ailleurs il pouvait clocker jusqu'à 520MHz
Il lui manquait plus qu'un peu de Ram en plus et un meilleur support sous Linux (Le Wifi Le Wifi !!!) pour valoir plus le coup... du coup je vends le mien.
> splitpropre
Salut et merci pour ta "pierre à l'édifice" !
Tout ceci m'a l'air tout à fait intéressant : je m'en vais tester tout ça ce soir...
> JaXX
Je ne connais pas précisément le LifeDrive que je n'ai pas possédé, mais j'ai eu un Tungsten puis un Tungsten 2 que j'avais déjà trouvés bluffant à l'époque. Aujourd'hui, j'ai encore mon bon vieux Treo 650 que j'utilise tous les jours : ne voulant pas tomber du côté obscur de la force, je suis resté abonné à PalmOS... Bon, j'aurais pu me tourner vers Symbian mais je n'ai pas trouvé de smartphone/PDA Symbian avec un écran tactile (je n'ai peut-être pas bien regardé), donc je garde mon Treo... en attendant un iPhone ?... pas sûr mais bon...
Salut Laurent
Symbian avec Ecran Tactile... alors UIQ !
Regarde par exemple le très bon SonyEricsson P1i (J'ai eu un P800, joué avec le P900 et hésité pour un P1i, mais bon, mon Nokia e61 me va très bien, et on apprends a se passer d'écran tactile en fait)
> JaXX
Merci pour les infos sur UIQ : très intéressant !
À vrai dire, je ne connais pas bien le monde Symbian mais il y a 2 ou 3 Sony qui pourraient bien remplacer mon Treo 650 : à creuser...
...Mais je vais quand même attendre la sortie de la gamme Centro annoncée pour le 12 septembre par Palm, au cas où... sauf si les smartphones de la gamme Centro tournent tous sous Windows Mobile !