Forum des Objets Communicants et Solutions pour les Libérer...


 
AccueilAccueil  GalerieGalerie  FAQFAQ  RechercherRechercher  S'enregistrerS'enregistrer  Connexion  

Partagez | 
 

 [linux] transformer un karotz en squeezebox

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
SiegfriedWtg
Lapin nain
Lapin nain


Age : 47
Localisation : Périgueux
Nabaztag : Lapinou
Nbr de messages : 24
Carottes : 1836

MessageSujet: [linux] transformer un karotz en squeezebox   Ven 15 Fév 2013 - 16:11

Bonjour,
je me suis amusé à transformer un Karotz en lecteur skeezebox !

Voici la procédure pour installer un client skeezebox sur un karotz:
Attention, tout ce qui suit est expérimental! je n'ai que peu de connaissances en Linux !

1) activer l’accès Telenet du Karotz avec la procédure de Wizz.cc :

http://wizz-cc.blogspot.fr/2012/09/karotz-rootfs-access.html

2) se connecter en telenet au Karotz
Code:
telnet Ip du Karotz
3) télécharger l'executable squeezeslave compiler pour un processeur ARM:
j'ai choisi la version 1.3.390 ARM linux 2.6

Code:
-bash-4.1# wget http://squeezeslave.googlecode.com/files/squeezeslave-1.3-390-armel-lnx26.tar.gz
4) décompression de l'archive
Code:
-bash-4.1# gzip -d squeezeslave-1.3-390-armel-lnx26.tar.gz
-bash-4.1# tar xvf squeezeslave-1.3-390-armel-lnx26.tar
nous obtenons trois fichiers:
Code:
-bash-4.1# ls
squeezeslave
squeezeslave-oss
squeezeslave-oss-static
supprimer squeezeslave et squeezeslave-oss:

Code:
-bash-4.1# rm squeezeslave
-bash-4.1# rm squeezeslave-oss
copier squeezeslave-oss-static vers /usr/bin/squeezeslave:

Code:
-bash-4.1# cp squeezeslave-oss-static /usr/bin/squeezeslave
vérifier la verison du client squeezeslave:

Code:
-bash-4.1# -squeezeslave -v
squeezeslave 1.3-390 Dec 28 2012 15:47:41
compile flags: linux portaudio:1810 debug signals interactive daemon tremor renice
buffer sizes: decoder 2097152 output 2822400 bytes

Copyright 2004-2013 Richard Titmuss, Duane Paddock.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
on peut lancer le client squeezebox sur le Karotz:

Code:
-bash-4.1# squeezeslave -F --daemonize squeeze.log
le lecteur est pilotable a partir du serveur squeezebox ou d'une télécommande squeezebox !
Il reste à créer un script de démarrage pour lancer l’exécutable à chaque reboot
peut-être qu'un linuxien passant par là pourrait m'aider !

la doc du squeezeslave se trouve ici: http://wiki.slimdevices.com/index.php/SqueezeSlave

l’inconvénient majeur est que le karotz semble en perdre la parole !

Peut-être qu'en compilant les sources de squeezeslave avec une tool chaine de crosscompilation adapté au processeur du Karotz ce serait plus propre.

enjoy it!

Revenir en haut Aller en bas
Dandu
Nabz Junior
Nabz Junior


Localisation : Becon
Nbr de messages : 99
Carottes : 2687

MessageSujet: Re: [linux] transformer un karotz en squeezebox   Ven 15 Fév 2013 - 17:48

Et donc le son marche bien ?

J'ai envie de tester et de faire une borne AirPlay...
Revenir en haut Aller en bas
tranbert
Lapin nain
Lapin nain


Localisation : paris
Nbr de messages : 2
Carottes : 1330

MessageSujet: Re: [linux] transformer un karotz en squeezebox   Mer 24 Avr 2013 - 23:42

Dandu a écrit:
Et donc le son marche bien ?

J'ai envie de tester et de faire une borne AirPlay...


Le son est aussi clair que d'habitude (ou aussi peu selon vos oreilles/gouts..)

Effectivement le lapin ne peut plus parler, il semble qu'il n'y ait qu'un flux son dispo. Mais si on kill -9 le squeezeslave, on retrouve les fonctions normales.

Et comme on peut créer des scripts et les appeler via une url, c'est gérable (si un dieu du script s'en mêle).

Le top effectivement serait d'avoir un flux son en "background" avec un auto-mute en cas de parole... mais faut pas pousser non plus...

Revenir en haut Aller en bas
ldha
Lapin nain
Lapin nain


Localisation : PdC
Nbr de messages : 3
Carottes : 1100

MessageSujet: Re: [linux] transformer un karotz en squeezebox   Mar 10 Déc 2013 - 12:22

Bonjour SiegfriedWtg

Serait-il envisageable d'installer un portage open source d'airplay (MagicPlay par exemple : http://www.magicplay.com/ à voir compatibilité / airplay ?) ou autres (shairport, ...) qui fonctionnent sur pas mal d'objets connectés dont certaines box?

J'ai posé la question à Massallia également en toute transparence

Ce serait vraiment une bonne chose que nos Karotz puissent aussi recevoir des flux de ce type, pratique pour diffuser de la musique dans une pièce reculée

Merci pour tes retours et tes publications
Revenir en haut Aller en bas
SiegfriedWtg
Lapin nain
Lapin nain


Age : 47
Localisation : Périgueux
Nabaztag : Lapinou
Nbr de messages : 24
Carottes : 1836

MessageSujet: Re: [linux] transformer un karotz en squeezebox   Jeu 12 Déc 2013 - 17:03

Bonjour,

c'est une bonne idée!
Mais je ne suis pas développeur...
Je regarde si je peux cross-compiler quelque chose à partir des sources.

a+
Revenir en haut Aller en bas
ldha
Lapin nain
Lapin nain


Localisation : PdC
Nbr de messages : 3
Carottes : 1100

MessageSujet: Re: [linux] transformer un karotz en squeezebox   Jeu 12 Déc 2013 - 17:53


@SiegfriedWtg
Super, merci par avance
Revenir en haut Aller en bas
ldha
Lapin nain
Lapin nain


Localisation : PdC
Nbr de messages : 3
Carottes : 1100

MessageSujet: Re: [linux] transformer un karotz en squeezebox   Jeu 12 Déc 2013 - 17:57

--mode_hors_sujet=ON

@SiegfriedWtg
Tu fais quoi avec ton N40L et notamment avec les karotz ?
Je viens d'acheter un N54L et j'attends un peu de l'occuper sérieusement => pour l'instant, il fait de petites choses dont iTunes,XBMC,VM, ... et SARAH

Merci

--mode_hors_sujet=OFF
Revenir en haut Aller en bas
SiegfriedWtg
Lapin nain
Lapin nain


Age : 47
Localisation : Périgueux
Nabaztag : Lapinou
Nbr de messages : 24
Carottes : 1836

MessageSujet: Re: [linux] transformer un karotz en squeezebox   Ven 20 Déc 2013 - 19:23

Bonsoir,

Pour l'instant je n'arrive à rien,
Je ne trouve pas les sources de Magicplay.
Je n'arrive pas à cross-compiler correctement shairport en ARM.

--mode_hors_sujet=ON

@ldha
j'ai remplacé mon N40L par un N54L. Il tourne sous VMware ESXI
l'utilisation principale: un serveur de fichier SAMBA pour la famile (VM ubuntu avec deux disques en RAID) et un serveur DLNA (twonkymédia) .
Une VM ubuntu pour le développement (compile, cross-compil, etc.)
Quelques VM windows de différentes versions pour bricoler !

--mode_hors_sujet=OFF
Revenir en haut Aller en bas
massallia
Lapin nain
Lapin nain


Localisation : IDF
Nbr de messages : 5
Carottes : 1200

MessageSujet: Re: [linux] transformer un karotz en squeezebox   Lun 23 Déc 2013 - 15:37

Bonjour à tous

Je vais intégrer la fonction Squeezebox dans la prochaine version du firmware OpenKarotz.

Par contre pour les fonction de type AirPlay pas facile de trouver une version qui complile correctement, le premier qui réussi préviens les autres ;-)
Revenir en haut Aller en bas
Contenu sponsorisé




MessageSujet: Re: [linux] transformer un karotz en squeezebox   Aujourd'hui à 7:00

Revenir en haut Aller en bas
 
[linux] transformer un karotz en squeezebox
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» [linux] transformer un karotz en squeezebox
» Achat Karotz
» Port serie uart du Karotz (boot)
» mirware et linux (ubuntu) possible?
» ATTENTION : message privé 150€ de réduction - Forum Karotz

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum des Objets Communicants et Solutions pour les Libérer... :: II. Nabaztag, Karotz, mir:ror, Dal:Dal (Violet Object Operating System) :: Le monde de Karotz-
Sauter vers: