Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
obsolete:pvr [05/07/2012 13:28] davy |
obsolete:pvr [04/08/2013 13:29] captnfab [Préambule] |
||
---|---|---|---|
Ligne 3: | Ligne 3: | ||
* Objet : Installer XMBC et configurer XBMC dans sa version PVR. | * Objet : Installer XMBC et configurer XBMC dans sa version PVR. | ||
* Niveau requis : DÉBUTANT | * Niveau requis : DÉBUTANT | ||
- | * Commentaires : // Créer un Mediacenter permettant de visionner ses flux TV. // | + | * Commentaires : // Créer un Mediacenter permettant de visionner des flux TV. // |
* Débutant, à savoir : [[manuel:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | * Débutant, à savoir : [[manuel:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | ||
Ligne 23: | Ligne 23: | ||
Comme son nom l'indique, XBMC pour X-Box Media Center est un centre multimédia initalement développé pour les X-Box. Il est maintenant porté sur de nombreuses architectures et différents systèmes d'exploitation. | Comme son nom l'indique, XBMC pour X-Box Media Center est un centre multimédia initalement développé pour les X-Box. Il est maintenant porté sur de nombreuses architectures et différents systèmes d'exploitation. | ||
- | La version PVR de XBMC permet de se connecter aux flux diffusés par les serveur de réception TV que sont [[logiciel:vdr|VDR]], [[logiciel:tvheadend|TVheadend]], et [[logiciel:mythtv|MythTV]] (également [[logiciels:mediaportal|MediaPortal]] installable uniquement sous Windows). | + | La version PVR de XBMC permet de se connecter aux flux diffusés par les serveur de réception TV que sont [[logiciel:vdr|VDR]], [[logiciel:tvheadend|TVheadend]], et [[logiciel:mythtv|MythTV]] (également MediaPortal installable uniquement sous Windows). |
Les fonctionnalités PVR étant encore en développement, elles ne sont pas encore intégrées dans la version de base de XBMC, ni dans les dépôts officiels de Debian. | Les fonctionnalités PVR étant encore en développement, elles ne sont pas encore intégrées dans la version de base de XBMC, ni dans les dépôts officiels de Debian. | ||
- | ===== Installation ====== | + | ===== Installation via les dépôts de OppServer ====== |
- | ====1ère Méthode : Installation Via les dépôts de OppServer (méthode conseillée)==== | + | *Editer la liste de sources de dépots dans un terminal administrateur: |
- | + | ||
- | *Editer la liste de sources de dépots : | + | |
<code bash> | <code bash> | ||
- | sudo nano /etc/apt/sources.list</code> | + | nano /etc/apt/sources.list</code> |
*La compléter avec les sources suivantes (à adapter en fonction de la version de Debian utilisée : squeeze, wheezy...) : | *La compléter avec les sources suivantes (à adapter en fonction de la version de Debian utilisée : squeeze, wheezy...) : | ||
# XBMCVDR - version de XBMC intégrant le support TV | # XBMCVDR - version de XBMC intégrant le support TV | ||
- | deb http://debian.oppserver.net/xbmcvdr/ squeeze main non-free contrib | + | deb http://debian.oppserver.net/xbmc/ squeeze main non-free contrib |
- | deb-src http://debian.oppserver.net/xbmcvdr/ squeeze main non-free contrib | + | deb-src http://debian.oppserver.net/xbmc/ squeeze main non-free contrib |
| | ||
#Debian multimedia - versions plus récentes de nombreux paquets multimedia | #Debian multimedia - versions plus récentes de nombreux paquets multimedia | ||
- | deb http://www.debian-multimedia.org squeeze main non-free | + | deb http://www.deb-multimedia.org squeeze main non-free |
- | *Récupérer les clés de debian-multimedia et XBMCVDR : | + | *Récupérer les clés de deb-multimedia et Oppserver : |
<code bash>wget http://debian.oppserver.net/gpg-opp-signing-pubkey.asc -O - | sudo apt-key add - | <code bash>wget http://debian.oppserver.net/gpg-opp-signing-pubkey.asc -O - | sudo apt-key add - | ||
- | wget http://www.debian-multimedia.org/pool/main/d/debian-multimedia-keyring/debian-multimedia-keyring_2010.12.26_all.deb | + | aptitude install deb-multimedia-keyring |
- | sudo dpkg -i debian-multimedia-keyring_2010.12.26_all.deb | + | |
- | rm debian-multimedia-keyring_2010.12.26_all.deb | + | |
</code> | </code> | ||
*Mettre à jour la liste des paquets et le système avec : | *Mettre à jour la liste des paquets et le système avec : | ||
<code bash> | <code bash> | ||
- | sudo aptitude update | + | aptitude update |
- | sudo aptitude upgrade | + | aptitude upgrade |
</code> | </code> | ||
*Installer xbmc et ses extensions: | *Installer xbmc et ses extensions: | ||
<code bash> | <code bash> | ||
- | sudo aptitude install xbmc xbmc-addons | + | aptitude install xbmc xbmc-addons |
</code> | </code> | ||
+ | ===== Installation des addons PVR ====== | ||
- | ====2ème méthode : Via la compilation des sources (utilisateurs avertis)==== | + | *Installer l'addon adapté au serveur de diffusion TV que vous souhaitez utiliser : |
- | + | [[logiciel:vdr|VDR]] : | |
- | ===Ajout des sources Debian-Multimedia === | + | <code bash> |
- | *D'abord commencer par installer le dépot Debian-Multimedia dans votre fichier sources.list(( Voir : [[manuel:sources.list]])) y compris les src (deb-src). A adapter en fonction de votre version de debian (Squeeze, Wheezy...) | + | aptitude install xbmc-addon-pvr-xvdr |
- | <code> | + | |
- | ## Debian multimedia | + | |
- | deb http://www.deb-multimedia.org wheezy main non-free | + | |
- | deb-src http://www.deb-multimedia.org wheezy main non-free | + | |
</code> | </code> | ||
- | + | [[logiciel:tvheadend|TvHeadend]] : | |
- | *Mettre à jour la liste des dépôts dans un terminal administrateur : | + | <code bash> |
- | <code>aptitude update | + | aptitude install xbmc-addon-pvr-tvheadend |
</code> | </code> | ||
- | + | [[logiciel:mythtv|MythTV]] : | |
- | === Installation des paquets nécessaires à la compilation === | + | |
- | + | ||
- | *Installer les paquets suivants : | + | |
<code bash> | <code bash> | ||
- | aptitude install git-core make g++ gcc gawk pmount libtool nasm yasm automake cmake gperf zip unzip bison libsdl-dev libsdl-image1.2-dev libsdl-gfx1.2-dev libsdl-mixer1.2-dev libfribidi-dev liblzo2-dev libfreetype6-dev libsqlite3-dev libogg-dev libasound2-dev python-sqlite libglew-dev libcurl3 libcurl4-gnutls-dev libxrandr-dev libxrender-dev libmad0-dev libogg-dev libvorbisenc2 libsmbclient-dev libmysqlclient-dev libpcre3-dev libdbus-1-dev libhal-dev libhal-storage-dev libjasper-dev libfontconfig-dev libbz2-dev libboost-dev libenca-dev libxt-dev libxmu-dev libpng-dev libjpeg-dev libpulse-dev mesa-utils libcdio-dev libsamplerate-dev libmpeg3-dev libflac-dev libiso9660-dev libass-dev libssl-dev fp-compiler gdc libmpeg2-4-dev libmicrohttpd-dev libmodplug-dev libssh-dev gettext cvs python-dev libyajl-dev libboost-thread-dev libplist-dev libusb-dev libudev-dev libtinyxml-dev libtinyxml2.6.2 libltdl-dev autopoint</code> | + | aptitude install xbmc-addon-pvr-mythtv |
- | + | </code> | |
- | === Installation des dépendances de XBMC === | + | Mediaportal (Backend sous Windows uniquement) : |
- | + | ||
- | *Dans le terminal administrateur tapez : | + | |
<code bash> | <code bash> | ||
- | aptitude build-dep xbmc</code> | + | aptitude install xbmc-addon-pvr-mediaportal |
- | + | ||
- | === Synchronisation du dépôt git === | + | |
- | + | ||
- | *Repasser en terminal user(([[manuel:terminal]])) et synchronisez le dépôt git : | + | |
- | <code bash> | + | |
- | cd ~ </code> | + | |
- | *Télécharger le dépot de Lars Opdenkamp, l'un des principaux développeurs de la version PVR : | + | |
- | <code bash> | + | |
- | git clone git://github.com/opdenkamp/xbmc.git</code> | + | |
- | *Se placer à la racine du dossier téléchargé : | + | |
- | <code bash> | + | |
- | cd xbmc</code> | + | |
- | *Choisir de compiler la version stable (Eden-PVR) et non la version de développement (master) | + | |
- | <code bash> | + | |
- | git checkout Eden-pvr | + | |
</code> | </code> | ||
- | *Ensuite, commencer la compilation : | ||
- | <code bash> | ||
- | ./bootstrap</code> | ||
- | |||
- | Pour obtenir de l'aide sur les différentes options de configuration, taper : | ||
- | <code bash> | ||
- | ./configure --help</code> | ||
- | Pour une configuration par défaut, on se contentera de taper: | ||
- | <code bash> | ||
- | ./configure</code> | ||
- | Pour compiler en utilisant n coeurs (option -jn) de votre processeur (ici pour un quad-core) | ||
- | <code bash> | ||
- | make -j4</code> | ||
- | *Enfin, installer les fichiers compilés : | ||
- | Si vous avez installé [[logiciel:sudo]] | ||
- | <code bash> | ||
- | sudo make install</code> | ||
- | Sinon utiliser [[commande:su]] pour passer en terminal administrateur et tapez | ||
- | <code bash> | ||
- | make install</code> | ||
- | ===== Configuration des fonctionnalités TV de XBMC====== | + | <note>Se référer aux tutoriels concernant ces différents serveurs pour en approfondir la configuration.</note> |