juillet 29

(Raspberry PI + PC linux + PC Windows ) x XBMC=Médiatheque Commune

Ayant déjà des PC Linux avec XBMC et une base données/fichiers commune , rajouter le pi dans ce réseau n’a pas posé de problème .
Par contre pour Windows c’est un un peu plus compliqué , en effet dans la base de données les chemins complets des fichiers audio/video sont stockés

Mon réseau :

– serveur linux : cerebra ( ip:192.168.0.252 ) , serveur de partage de fichiers et base de données MySql

– poste linux :  xbmc (ip : 192.168.0.53 , salon  ) , et xbmc2 (192.168.0.13 , chambre) , raspberry pi ( ip 192.168.0.170 , veranda) , blackbird (ip 192.168.0.4 , portable) , dreambox1 (ip : 192.168.0.50 ) , dreambox2 (ip : 192.168.0.52)

– poste Windows : phenix ( p 192.168.0.3, chambre )
je passe la partie installation serveur , postes xbmc linux , poste xbmc windows , je parlerai seulement des paramétrages  .
La seule chose a vérifier et d’installer la même version de XBMC sur chaque postes ( 14.2 dans mon cas ) .

Pensez Aussi a modifier dans tous le tuto mot_de_passe par votre mot de passe MySql et changer 192.168.0.252 par l’adresse de votre serveur fichiers/MySql

 

– Paramétrage Serveur :

a) Installer le serveur NFS , je suppose que MySql / PhpMyadmin est déjà installé

modification du fichier /etc/host.allow , ajouter :

b) création des dossiers de partage dans dans mon cas :

/home/Raid5/NAS contient mes dossier ou je stocke films , serie TV et musique
/home/Raid5/Mediatheque : dossier vrac pas encore trié ou j’ai des films et Serie TV

on Édite le fichier /etc/exports

Redémarrer le serveur.

– Parametrage 1Er poste Linux :

a )  Client NFS et montage partage
en étant connecté avec l’utilisateur xbmc en ssh :

en étant connecté avec l’utilisateur root en ssh :

Client NFS :

modification /etc/fstab pour montage automatique des partages NFS :

attention depuis le passage a systemd sur les dernieres versions debian/ubuntu le fichier /etc/fstab est a modifier comme ci dessous :

 

puis vérification que les montages fonctionnent :

b) lancer une 1ere fois XBMC sur le poste linux , pour qu’il crée les paramètres par défaut  ( je suppose que l’utilisateur qui lance xbmc est xbmc , a changer si ce n’est pas le cas ) , sortir de xbmc et en ssh se connecter avec xbmc comme utilisateur

c) en etant connecté en ssh avec l’utilisateur xbmc

effacer les fichier suivants ( si ils existent )  :  profiles.xml , sources.xml , advancedsettings.xml

supprimer le dossier Thumbnails puis création du lien qui va pointer sur le nouveau dossier

création sources.xml : nano   sources.xml

création profiles.xml : nano profiles.xml

creation advancedsettings.xml : nano advancedsettings.xml

remplacer dans  <pass>mot_de_passe</pass>  par votre mot de passe MySql

d) copier dans /home/xbmc/nfsdata/Videos/TV quelques épisodes de séries

par défaut je crée un dossier par serie TV  par ex mkdir -p “/home/xbmc/nfsdata/Videos/TV/Doctor Who (2005)”

au niveau fichier ils sont tous de la forme: nom_de_la_serie.saisonxnumero_episode.le_nom_episode

par ex : Doctor.Who.(2005).1×01.Rose.avi.mkv  , Doctor.Who.(2005).7×13.Le.Nom.Du.Docteur.mkv

e) redemarrer le poste et verifier que tout fonctionne

– Parametrage autres postes Linux et Raspberry PI :

a) faire les etapes a) , b) , c) , e) de – Parametrage 1Er poste Linux 

b) relancer la machine , normalement affiche les même medias que pour le 1er Poste

– Parametrage Poste Windows :

a) installer xbmc , le lancer pour la 1ere Fois  et quitter .

b ) installer “client NFS pour windows” , panneau de config , programmes et fonctionnalité , activer ou désactiver des fonctionnalités windows

c) ajouter les lettres réseau dans poste de travail “connecter un lecteur réseau ”
Lecteur  :  T   ,  dossier : 192.168.0.252:/home/Raid5/Mediatheque
Lecteur :  U , dossier : 192.168.0.252:/home/Raid5/NAS

d) repérer dossier de stockage paramètres de xbmc  C:\Users\thierry\AppData\Roaming\XBMC

remplacer thierry par ne nom de l’utilisateur qui a ouvert la session .

et copier les fichiers xml de l’etape – Parametrage 1Er poste Linux c)
sauf le fichier advancedsettings.xml qui doit contenir

pareil remplacer mot_de_passe par votre mot de passe MySql

 

Catégorie : Software, XBMC | Commentaires fermés sur (Raspberry PI + PC linux + PC Windows ) x XBMC=Médiatheque Commune
juillet 28

XBMC + Télécomande ATI remote wonder (RF)

 

remote_wonder

Ayant retrouvé une vielle télécommande ATI en version RF ( Radio ) et pas infrarouge . Me suis décidé de faire un XBMC avec le Raspberry Pi et cette télécommande . Dans un prochain article , XBMC avec Télécommande Infrarouge .

– I ) Image de départ :

Installer l’image de base voir ‘Image de Base Raspberry PI’

en ssh :

passer la mémoire vidéo en 128M ou 256M

– II) XBMC :

Rajouter dépôt pour xbmc : nano /etc/apt/sources.list.d/mene.list

puis

Editez /etc/udev/rules.d/99-input.rules

Démarrer xbmc au démarrage editez /etc/default/xbmc

Utilisateur xbmc sudo sans mot de passe  , visudo et modifier :

 

– III ) Télécomande ATI + lirc :

1Er problème rencontré , la télécommande est reconnue nativement et tant que clavier / souris , mais seulement quelques touches fonctionnent ( curseur et boutons souris et touches 0-9 ) .

On va  donc désactiver les pilotes natif en editant: /etc/modprobe.d/lircd.conf

ensuite installation de lirc  et effacement des fichiers par défauts :

création du fichier de config de la télécommande : /etc/lirc/lircd.conf

puis /etc/lirc/hardware.conf :

ensuite  on se connecte en ssh avec utilisateur xbmc et on edite ~/.xbmc/userdata/advancedsettings.xml , pour ajouter un délai pour éviter d’avoir répétition de la touche appuyé :

et aussi ~/.xbmc/userdata/Lircmap.xml  pour la correspondance entre les touches de la télécommande et les actions de xbmc

– IV) SAMBA pour accéder au dossier xbmc : 

on efface le fichier  /etc/samba/smb.conf  et on remplace par celui ci :

 

 – V ) VNC (en option) :

pendant la phase de mise au point j’avais besoin d’accéder a l’interface ( mais télécomande pas encore activée et voulais pas brancher de clavier )

Pour lancer le serveur tapez dans une session ssh :

ensuite depuis un pc lancer vncwiewer tapez l’adresse ip du PI , se connecte automatiquement sans mot de passe .

 

– VI)  image de la carte SD :

fichier de l’image de la carte SD moebius-xbmc-ati-2g

 

 

Catégorie : Software, XBMC | Commentaires fermés sur XBMC + Télécomande ATI remote wonder (RF)