Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
vdr [Le 09/07/2012, 17:11]
davy39
vdr [Le 11/09/2022, 12:00] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 1: Ligne 1:
-{{tag>​tutoriel multimédia carte_tv tnt}}+{{tag> tutoriel multimédia carte_tv tnt media_center}}
 ---- ----
  
Ligne 6: Ligne 6:
 [[http://​www.tvdr.de|VDR]] (Video Disk Recorder) est un logiciel libre permettant de recevoir la TV sur PC. [[http://​www.tvdr.de|VDR]] (Video Disk Recorder) est un logiciel libre permettant de recevoir la TV sur PC.
  
-Sa particularité réside dans le fait qu'il peut tourner sans serveur graphique (comme xorg/​gnome). Le contrôle ​de VDR peut donc se faire totalement via une simple télécommandela sortie vidéo par une carte de décompression MPEG-2.+De nombreux plugins existent : consultation météo, visionnage ​de photoslecture ​de [[wpfr>​DivX]],​ de DVD, de musique, RSS, e-mails, jeux, motorisation de parabole, streaming vers d'​autres centres multimédia,​ notamment [[:​kodi|Kodi]]. Autant de possibilités que d'​idées s'​offrent aux utilisateurs de ce logiciel
  
-De nombreux plugins existent : consultation météo, visionnage ​de photoslecture ​de [[wpfr>​DivX]], de DVD, de musique, RSS, e-mails, jeux, motorisation de parabole, streaming vers d'​autres centres multimédia,​ notamment [[:​xbmc|XBMC]]. Autant de possibilités que d'​idées s'​offrent aux utilisateurs de ce logiciel+Il est possible d'​installer VDR sur une machine différente ​de la machine qui affiche les films. La première machine sera dénommée "​serveur"​elle ne nécessite que très peu de puissance car elle ne décode pas le fichier vidéo. On peut la connecter à un [[NAS]] pour le stockage.
  
 ===== Pré-requis ===== ===== Pré-requis =====
- +  * Disposer des [[:​sudo|droits d'​administration]]. 
-Avoir installé les drivers ​de son tuner TV. Voir [[:​carte_tv|ici]]+  * Disposer d'une connexion à Internet configurée et activée. 
- +  ​* ​Avoir installé les pilotes ​de sa [[:​carte_tv|carte TV]]
-=== Les paquets nécessaires === +
-On part du principe ou vous venez d'​installer fraîchement votre distribution.+
  
 ===== Installation ===== ===== Installation =====
  
-==== Via les dépôts officiels ​d'Ubuntu ==== +Pour installer ce logiciel, il suffit ​d'​[[:​tutoriel:​comment_installer_un_paquet|installer ​le paquet]] **[[apt>vdr|vdr]]**.
-VDR est présent dans les dépôts officiels d'​Ubuntu. Il est possible de l’installer avec la logithèque en [[:​tutoriel:​comment_installer_un_paquet|installant simplement ​le paquet]] **[[apt>​vdr]]**.+
  
-Lors de l'​installation,​ il vous est demandé si vous voulez créer le répertoire /​var/​lib/​video.00 où seront stockés les enregistrements. Vous pouvez répondre oui +Lors de l'​installation,​ il vous est demandé si vous voulez créer le répertoire ​''​/​var/​lib/​video'' ​où seront stockés les enregistrements. Vous pouvez répondre oui et changer par la suite son emplacement ​dans le fichier ​''​/etc/vdr/conf.d/00-vdr.conf''​.
-et changer par la suite la variable VIDEO_DIR ​dans le fichier /etc/default/vdr.+
  
 Par la suite, vous devez indiquer le type de carte DVB (Satellite/​Terrestre/​Câble). Par la suite, vous devez indiquer le type de carte DVB (Satellite/​Terrestre/​Câble).
  
-Enfin [[:​lirc|LIRC ​Installation & maintenance]] est installé.+<​note>​Pour le DVB-T2 il faut vdr 2.3, soit une version d'​Ubuntu >= 17.10</​note>​
  
-==== Via le PPA de yaVDR ==== 
-[[YaVDR]] est une équipe qui propose une distribution éponyme, basée sur Ubuntu, qui a pour but de faire tourner VDR ainsi que [[XBMC]] sur votre PC de salon. ​ 
  
-YaVDR propose différents [[:PPA]] spécifiques à leur distribution (xxx-yavdr) mais aussi certaines utilisables plus largement par les utilisateurs d'​Ubuntu (xxx-vdr). 
- 
-  * Ainsi, si vous êtes sous Ubuntu **[[:​lucid|10.04]]**,​ **[[:​natty|11.04]]** ​ et que vous souhaitez utiliser la version 1.7.22 de VDR, utilisez les dépôts **yavdr/​stable-vdr** 
-<​code>​sudo add-apt-repository ppa:​yavdr/​stable-vdr 
-sudo apt-get update 
-sudo apt-get install vdr 
-</​code>​ 
- 
-  * Si vous êtes sous **[[:​lucid|10.04]]**,​ **[[:​natty|11.04]]**,​ **[[:​precise|12.04]]** et souhaitez utiliser la version 1.7.27, utilisez les dépôts **yavdr/​testing-vdr** : 
-<​code>​sudo add-apt-repository ppa:​yavdr/​testing-vdr 
-sudo apt-get update 
-sudo apt-get install vdr 
-</​code>​ 
- 
-<​note>​Malgré ce qu'​indique son nom, la version "​**testing**"​ est tout à fait utilisable pour une utilisation quotidienne. Cette dénomination provient probablement du fait que la version courante de YaVDR est basée sur Ubuntu [[:​natty|11.04]].</​note>​ 
 ===== Configuration ===== ===== Configuration =====
-VDR est un logiciel très complet ce qui se paye par une configuration relativement complexe. 
-D'une manière générale, la configuration de VDR se fera en éditant les fichiers présents dans les dossiers **/​var/​lib/​vdr** et/ou **/​etc/​vdr/​**. 
-En particulier,​ les 2 suivants seront incontournables. 
  
  
Ligne 56: Ligne 32:
  
 Ce fichier définit la liste des chaînes disponibles. Ce fichier définit la liste des chaînes disponibles.
-Pour l'​obtenir, ​[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] ​**[[apt>​w-scan|w-scan]]** et l’exécuter ​avec les paramètres ​correspondants ​à votre type de réception.+Pour l'​obtenir, ​utilisez ​**[[apt>​w-scan|w-scan]]** et exécutez le avec les paramètres ​correspondant ​à votre type de réception.
 Par exemple : Par exemple :
   * pour la TNT sur le sol français :   * pour la TNT sur le sol français :
-<​code>​sudo w_scan -c FR > /​var/​lib/​vdr/​channels.conf</​code> ​+<​code>​w_scan -c FR -C UTF-8 > channels.conf</​code> ​
   * pour le satellite sur Astra 19,2E :   * pour le satellite sur Astra 19,2E :
-<​code>​sudo w_scan -s S19E2  > /​var/​lib/​vdr/​channels.conf</​code> ​+<​code>​w_scan ​-fs -s S19E2  ​-C UTF-8 > channels.conf</​code>​ 
 +Vous pouvez ensuite éditer ce fichier pour modifier l'​ordre des chaînes ouen supprimer.
  
-Vous pouvez ​ensuite ​éditer ce fichier ​pour modifier l'​ordre des chaînes ou en supprimer.+Copiez ​ensuite ​le fichier ​:<​code>​sudo cp channels.conf /​var/​lib/​vdr</​code>​
  
-====setup.conf==== 
  
-Définit les paramètres ​de VDRLire le manuel ​+==== 00-vdr.conf ==== 
-<​code>​man vdr</code> ou <​code>​vdr --help ​</​code>​+Ce fichier permet ​de modifier l'​emplacement des enregistrementsDans l'​exemple ci-dessous les enregistrements sont stockés dans /​media/​tnt/​vdr. Vous pouvez mettre ce que vous voulez. Assurez-vous que vdr ait bien accès à ce répertoire ​
 +<​code>​sudo chown -R vdr:vdr /media/tnt/vdr</​code>​
  
-<​note>​A compléter ​...</​note>​+Le ligne de lirc a été décommenté car l'​installation est sur une machine serveur.
  
 +<file - /​etc/​vdr/​conf.d/​00-vdr.conf >
 +#
 +# This file contains the arguments for VDR if invoked without arguments on the
 +# command line.
 +#
 +# See `man vdr`.
 +#
  
-===== Utilisation ​=====+[vdr] 
 +--video=/​media/​tnt/​vdr 
 +--config=/​var/​lib/​vdr 
 +--lib=/​usr/​lib/​vdr/​plugins 
 +--record=/​usr/​lib/​vdr/​vdr-recordingaction 
 +--epgfile=/​var/​cache/​vdr/​epg.data 
 +--user=vdr 
 +--grab=/tmp 
 +--port=6419 
 +--watchdog=60 
 +#--lirc 
 +--vfat 
 +#--shutdown=/​usr/​lib/​vdr/​vdr-shutdown.wrapper 
 +#​--userdump 
 +</​file>​
  
-==== Exécution temporaire ​==== +=====Surveillance ​de l'activité ​===== 
-VDR se lance "​simplement"​ avec la commande **vdr**... suivie ​de ses nombreux paramètres de configuration. +Pour surveiller l'activité du serveur ​: <​code ​bash>tail -f /var/log/syslog | grep vdr</​code>​
- +
-Taper la commande suivante pour plus d'information : +
-<​code>​man vdr</​code>​ +
- +
-<​note>​A compléter avec les paramètres les plus importants, quelques exemples d'​utilisation</​note>​ +
- +
-==== Lancement automatique en mode serveur ​==== +
-Le fichier **/​etc/​default/​vdr** permet de définir le comportement par défaut de VDR exécuté en arrière plan en mode serveur. +
- +
-  ​* ​Pour demander à VDR de se lancer automatiquement au démarrage d'Ubuntu mettre ​: +
-<​file>​ENABLED=1</​file>​ +
- +
-  * Pour changer le répertoire des enregistrements (par exemple /home/vdr) : +
-<​code>​sudo mkdir /home/vdr && sudo chown vdr:vdr /home/​vdr</​code+
- +
-Mettre alors dans le fichier **/​etc/​default/​vdr** : +
-<​file>​VIDEO_DIR=/​home/​vdr</​file>​ +
- +
-  * La prise en charge des accents de la langue française nécessite l'​ajout à ce même fichier du paramètre suivant :  +
-<​file>​export VDR_CHARSET_OVERRIDE="​ISO-8859-1"</​file>​ +
- +
-Le serveur VDR pourra être (re)démarré et arrêté avec les commandes suivantes : +
-<​code>​sudo service vdr start +
-sudo service vdr restart +
-sudo service vdr stop</​code> ​  +
- +
-<​note>​A compléter ...</​note>+
  
 ===== Les plugins ===== ===== Les plugins =====
-VDR présente un très grande modularité basée sur l'​installation de plugins très variés. Une liste-quasi exhaustive est disponible [[http://​linuxtv.org/​vdrwiki/​index.php/​Plugins|ici]].  +VDR présente un très grande modularité basée sur l'​installation de plugins très variés. Une liste-quasi exhaustive est disponible [[https://​linuxtv.org/​vdrwiki/​index.php/​Plugins|ici]].
- +
-==== Installation via les dépôts ==== +
-  * Certain plugins son disponibles dans les dépôts officiels d'​Ubuntu. Voir [[https://​launchpad.net/​ubuntu/​+search?​text=vdr-plugin|ici]].+
  
-  * De plus nombreux autres ​sont disponibles dans les dépôts ​de YaVDR. Voir [[https://​launchpad.net/​~yavdr/+archive/​testing-vdr|ici]].+  * Certains plugins ​sont disponibles dans les dépôts ​officiels d'​Ubuntu. Voir [[https://​launchpad.net/​ubuntu/+search?​text=vdr-plugin|ici]]. Pour les installer faites une recherche dans votre [[:​gestionnaire de paquets]] avec le mot clé **vdr-plugin**. Les plugins s'​installent côté serveur.
  
-==== Installation à partir des codes sources ==== +  * De nombreux autres sont de plus disponibles dans les dépôts de YaVDRVoir [[https://launchpad.net/~yavdr/+archive/testing-vdr|ici]].
-Il est bien sûr possible ​de compiler ​les plugins à partir des codes sourcesLa démarche générale est la suivante ​: +
-    - Télécharger les sources du plugin désiré +
-    - Dans un terminal, se rendre à la racine du dossier téléchargé/décompressé +
-    - Éditer le fichier Makefile pour renseigner les champs suivants : <​code>​DVBDIR = /usr  #Pas toujours nécessaire,​ varie selon les plugins +
-VDRDIR = /usr/include/vdr +
-LIBDIR = /​usr/​lib/​vdr/​plugins</​code>​ +
-    - Compiler et installer : +
-<​code>​sudo make</​code>​+
  
 ==== Configuration des plugins ==== ==== Configuration des plugins ====
Ligne 128: Ligne 88:
 ==== Exemples de plugin ==== ==== Exemples de plugin ====
 === Plugin Live (Live Interactive VDR Environment) === === Plugin Live (Live Interactive VDR Environment) ===
-Ce plugin permet de contrôler VDR via une interface Web. Il est indispensable ​pour programmer ​des enregistrements ​sans avoir installer de [[vdr#​les_frontends|Frontend]]. Il suffit d'​ajouter le paquet **[[apt>​vdr-plugin-live]]**.+Ce plugin permet de contrôler VDR via une interface Web. Il est intéressant ​pour programmer ​les enregistrements. Il suffit d'​ajouter le paquet **[[apt>​vdr-plugin-live]]**.
  
 Pour bénéficier de toutes les fonctionnalités,​ ajouter aussi **[[apt>​vdr-plugin-streamdev-server]]** et **[[apt>​vdr-plugin-epgsearch]]**. Relancer ensuite le service vdr. Soit en ligne de commande : Pour bénéficier de toutes les fonctionnalités,​ ajouter aussi **[[apt>​vdr-plugin-streamdev-server]]** et **[[apt>​vdr-plugin-epgsearch]]**. Relancer ensuite le service vdr. Soit en ligne de commande :
Ligne 137: Ligne 97:
 Pour y accéder : Pour y accéder :
 http://​localhost:​8008/​ http://​localhost:​8008/​
-ou +ou
 http://​ip_du_serveur_vdr:​8008/​ http://​ip_du_serveur_vdr:​8008/​
  
Ligne 144: Ligne 104:
 http://​www.vdr-wiki.de/​wiki/​index.php/​Live-plugin http://​www.vdr-wiki.de/​wiki/​index.php/​Live-plugin
  
-<note>A compléter avec la description ​de différents plugins</​note>+Pour pouvoir voir l'​émission en cours dans la page web, installez **[[apt>browser-plugin-vlc]]**. Redémarrez vdr. Sur la page de VDR-Live->Actuellement,​ un clic sur le triangle jaune lance une fenêtre avec la vidéo.
 ===== Les Frontends ===== ===== Les Frontends =====
  
 VDR est avant tout un **serveur de streaming**,​ ce qui signifie qu'il nous faudra installer des plugins pour regarder la TV avec des logiciels tiers (frontend). VDR est avant tout un **serveur de streaming**,​ ce qui signifie qu'il nous faudra installer des plugins pour regarder la TV avec des logiciels tiers (frontend).
  
-On notera en particulier :+==== VDR X-Frontend ====
  
-  * le plugin **[[apt>​vdr-plugin-xineliboutput]]** à utiliser avec le logiciel **[[apt>libxineliboutput-sxfe|vdr-sxfe]]**+  * le plugin **[[apt>​vdr-plugin-xineliboutput]]** à utiliser avec le logiciel **[[apt>xineliboutput-sxfe|vdr-sxfe]]**.
  
-  * le plugin **vdr-plugin-xvdr** à utiliser avec le logiciel **[[apt>​xbmc]]** (Voir le tutoriel disponible [[http://​www.oscam.to/​wbb3/​index.php?​page=Thread&​threadID=16037|ici]])+==== Kodi ====
  
-  * le plugin ​**[[apt>vdr-plugin-streamdev]]** à utiliser avec **[[apt>VLC]]**, **[[apt>​mplayer]]**...+  * Installez [[:​kodi|Kodi]]. 
 +  * Installez côté client ​**[[apt>kodi-pvr-vdr-vnsi]]**  ​et ​ côté serveur ​**[[apt>vdr-plugin-vnsiserver]]**
 +Il faudra probablement ​[[:​tutoriel:​comment_modifier_un_fichier|modifier le fichier]]  ''/​etc/​vdr/​plugins/​vnsiserver/​allowed_hosts.conf''​ 
 +  * Relancer vdr : 
 +<​code>​sudo service vdr restart</​code>​
  
-<​note>​A compléter ...</​note>+  * Lancer kodi et aller dans Système->Extension 
 +  *  activer, configurer l'​extension vnsi
  
-===== Liens =====+==== VLC, mplayer ​====
  
-  * [[http://forum.ubuntu-fr.org/viewtopic.php?​id=974461|Le topic du Forum Ubuntu-fr.org]]+  ​* le plugin **[[apt>​vdr-plugin-streamdev]]** à utiliser avec **[[apt>​VLC]]**,​ **[[apt>​mplayer]]**.... 
 + 
 +Pour [[:vlc|VLC media player]], il suffit d'​ouvrir un flux réseau (Ctrl+N) et d'​entrer  
 +http://ip_du_serveur:​3000/n pour lire la chaîne numéro n de votre **channels.conf** 
 + 
 +Il faudra certainement ​ [[:​tutoriel:​comment_modifier_un_fichier|modifier le fichier]] **/​var/​lib/​vdr/​plugins/​streamdev-server/​streamdevhosts.conf ** 
 + 
 +===== Liens =====
  
-  * [[http://​www.yavdr.org/​|Site de YaVDR]] [en]+  * [[https://​forum.ubuntu-fr.org/​viewtopic.php?​id=974461|Le topic du Forum Ubuntu-fr.org]] 
 +  * [[https://​wiki.debian.org/​VDR|VDR - Debian Wiki]] 
 +  * [[https://​www.yavdr.org/​|Site de YaVDR]] [en]
   * [[http://​dvbkivabien2.info|Forum Français sur le DVB, partie dédiée à VDR (idéal pour être guidé)]]   * [[http://​dvbkivabien2.info|Forum Français sur le DVB, partie dédiée à VDR (idéal pour être guidé)]]
   * [[http://​vdrfrance.free.fr/​|Site de la communauté VDR Francophone]]   * [[http://​vdrfrance.free.fr/​|Site de la communauté VDR Francophone]]
Ligne 169: Ligne 143:
   * [[http://​www.vdr-wiki.de/​|Wiki VDR]] [allemand]. C'est la référence.   * [[http://​www.vdr-wiki.de/​|Wiki VDR]] [allemand]. C'est la référence.
   * [[http://​www.vdr-portal.de|Forum YaVDR]] [en]   * [[http://​www.vdr-portal.de|Forum YaVDR]] [en]
 +  * [[http://​www.monnetamoi.net/​articles.php?​lng=fr&​pg=94|MonNetAMoi]] tutoriel d'​installation
  
 ---- ----
-//​Contributeurs : [[:​utilisateurs:​Fanch317]],​ davy39//+//​Contributeurs : [[:​utilisateurs:​Fanch317]],​ davy39//, arlion, [[:​utilisateurs:​grigouille]]
  • vdr.1341846707.txt.gz
  • Dernière modification: Le 09/07/2012, 17:11
  • par davy39