Lecteur MP3 de salon wifi
Le
Christophe Jorssen
Bonjour,
Les vacances approchant, je souhaiterais me lancer dans un petit projet de
construction. Je voudrais me construire un lecteur MP3 de salon. Les MP3
seraient situés sur un autre PC et la communication entre le lecteur MP3 et
le PC se ferait par Wifi. Il y aurait une commande IR ainsi qu'un afficheur
LCD.
Je pense que linux serait une bonne solution pour ce projet, ce d'autant
plus que j'ai entendu parlé d'une astuce qui permet de mettre linux
directement dans le bios de manière à réduire considérablement le temps de
démarrage (utile pour un lecteur de mp3 "de salon").
Est-ce que vous auriez des expériences, des liens sur ce genre de projet ?
Par exemple :
- configuration minimale
- quel LCD acheter
- quelle distribution
- info sur le bios-linux
Je vous remercie d'avance
--
Kristof, qui se met à linux doucement :-)
Les vacances approchant, je souhaiterais me lancer dans un petit projet de
construction. Je voudrais me construire un lecteur MP3 de salon. Les MP3
seraient situés sur un autre PC et la communication entre le lecteur MP3 et
le PC se ferait par Wifi. Il y aurait une commande IR ainsi qu'un afficheur
LCD.
Je pense que linux serait une bonne solution pour ce projet, ce d'autant
plus que j'ai entendu parlé d'une astuce qui permet de mettre linux
directement dans le bios de manière à réduire considérablement le temps de
démarrage (utile pour un lecteur de mp3 "de salon").
Est-ce que vous auriez des expériences, des liens sur ce genre de projet ?
Par exemple :
- configuration minimale
- quel LCD acheter
- quelle distribution
- info sur le bios-linux
Je vous remercie d'avance
--
Kristof, qui se met à linux doucement :-)

Poser une question


un cpu à 200mhz est largement pour lire de la musique compressée, avec
32mo de ram (vu que tu n'auras pas besoin de X)
aucune idée
je dirais debian, slackware ou lfs, ou plus généralement celle que tu
connais le mieux
http://www.linuxbios.org/
ça serait une bonne idée de mettre sur une page web l'avancée de ton
projet.
Oui, sur un CPU à 200 Mhz, Linux boote en moins de 2 secondes.
Si on utilise pas un kernel compressé, on tombe à moins d'une seconde.
Attention, le probe IDE peut facilement rajouter 5 secondes au boot,
si le driver est compilé (et utile, donc...).
A 200 Mhz, c'est plus que tranquille: un 486 à 66 Mhz sans FPU lit les
MP3 en mono sans problème... Avec une FPU correcte et un peu plus
de puissance, voire un Pentium MMX, c'est peinard.
Il faut rajouter une carte Wifi orinoco/prism en PCI et une interface
compact-flash IDE (pour éviter d'avoir un disque qui d'une part sera trop
gros et d'autre part fera du bruit). Une autre solution est d'avoir une
carte flash en PCI, mais c'est plus cher et plus dur à trouver. Un port
série pour avoir une console pour le debug et c'est fini... Pour la RAM,
4 ou 8 Mo suffisent.
Les devices du style HD44780 ou compatibles sont simples à utiliser
et il y a des drivers disponibles.
A mon avis, même LFS est trop lourd pour ce genre de projet.
Je dirais un kernel + busybox + le soft de lecture MP3 et c'est tout.
Le tout doit tenir en moins de 4 Mo (et je suis très large...).
Ça existe, ces bêtes-là ?
Attention si le disque est en mémoire flash : le nombre d'écritures est
plus ou moins limité. Un filesystem Unix classique peut le tuer très
rapidement, surtout avec la mise à jour de l'atime. Je conseillerais
volontiers de mettre la racine en cramfs, avec une mise à jour en
entier ; un ami à moi a procédé ainsi et s'en trouve très bien.
Hum... Les outils pour lire la musique sont souvent un peu gourmand.
Rien que mpg123 bouffe près de 2 Mo, et ogg123 encore plus. S'il faut en
plus des zigouigouis sur le LCD, ça risque encore de grossir.
C'est quoi cramfs ? Ton ami a-t-il réalisé ce que je veux faire ?
Merci.
--
Kristof
...
Avec la solution linuxbios ?
Comment on utilise un kernel non compressé ?
Il n'y a pas moyen de s'en passer ?
Bonne nouvelle :-)
Bonne idée. Je vais chercher de ce côté.
Ok, je vais chercher.
C'est quoi busybox ? Tout ça tient, si j'ai bien compris, sur le
compact-flash ?
Merci encore
--
Kristof