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 06/07/2012, 00:38]
davy39 [Les plugins]
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 vdr dvb}} +{{tag> tutoriel multimédia carte_tv tnt media_center}} 
-====== ​Qu'​est-ce ​VDR ======+---- 
 + 
 +====== VDR - The Video Disk Recorder ​======
  
 [[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 divx, de dvd, de musiques, RSS, emails, jeux, motorisation de parabole, streaming vers d'​autres centres multimédia,​ notamment ​[[xbmc|XBMC]] . Autant de possiblité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]].
 +  * Disposer d'une connexion à Internet configurée et activée.
 +  * Avoir installé les pilotes de sa [[:​carte_tv|carte TV]]
  
-Avoir installer les driver de son tuner TV. Voir [[carte_tv|ici]]+===== Installation =====
  
-=== Les paquets nécessaires === +Pour installer ce logiciel, il suffit ​d'[[:​tutoriel:​comment_installer_un_paquet|installer ​le paquet]] **[[apt>​vdr|vdr]]**.
-On part du principe ou vous venez d'​installer ​fraîchement votre distribution.+
  
-===== Installation =====+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''​.
  
-==== Via les dépôts officiels ​de Ubuntu ==== +Par la suite, vous devez indiquer le type de carte DVB (Satellite/​Terrestre/​Câble).
-VDR est présent dans les dépôts officiels de Ubuntu. Il est possible de l’installer avec la logithèque en cliquant ici : **[[apt>​vdr]]**.+
  
-==== Via le PPA de YaVDR ==== +<note>Pour le DVB-T2 il faut vdr 2.3, soit une version d'​Ubuntu >= 17.10</note>
-Une version plus récente est disponible pour Natty ou Lucid et Precise dans les dépôts proposés par YaVDR : +
-<code>sudo add-apt-repository ppa:​yavdr/​testing-vdr +
-sudo apt-get update +
-sudo apt-get install vdr</code>+
  
  
 ===== 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 dossier **/​var/​lib/​vdr** et/ou **/​etc/​vdr/​**. 
-En particulier,​ les 2 suivants seront incontournables. 
  
  
 ====channels.conf==== ====channels.conf====
  
-Ce fichier définit la liste des chaines ​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>​w_scan -c FR > 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>​w_scan -s S19E2  > 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.
  
 +Copiez ensuite le fichier :<​code>​sudo cp channels.conf /​var/​lib/​vdr</​code>​
  
  
-====setup.conf====+==== 00-vdr.conf ==== 
 +Ce fichier permet de modifier l'​emplacement des enregistrements. Dans 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>​
  
-Définit les paramètres ​de configuration de VDR. +Le ligne de lirc a été décommenté car l'​installation est sur une machine serveur.
-Voir sur le [[http://​www.vdr-wiki.de/​wiki/​index.php/​Vdr(1)|wiki de VDR]] pour plus d'​informations ​+
  
-<note>A compléter ​...</note>+<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 ​: +===== Les plugins ===== 
-<​code>​man vdr</code>+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]].
  
-<​note>​A compléter avec les paramètres les plus importants, quelques exemples ​d'utilisation<​/note>+  * 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.
  
-==== Lancement automatique en mode serveur ==== +  ​De nombreux autres sont de plus disponibles dans les dépôts de YaVDR. Voir [[https://launchpad.net/~yavdr/​+archive/​testing-vdr|ici]].
-Le fichier **/etc/default/vdr** permet de définir le comportement par défaut de VDR executé en arrière plan en mode serveur. +
-  *Pour demander à VDR de se lancer automatiquement au démarrage d'​Ubuntu en ajoutant le parametre :+
  
-  ENABLED=1+==== Configuration des plugins ==== 
 +La configuration des plugins s'​effectue le plus souvent par les fichiers présents dans le répertoire **/​etc/​vdr/​plugins**
  
-  *La prise en charge des accents ​de la langue française nécessite l'ajoput à ce même fichier du paramètre suivant : +==== Exemples ​de plugin ==== 
 +=== Plugin Live (Live Interactive VDR Environment) === 
 +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]]**.
  
-  export VDR_CHARSET_OVERRIDE="​ISO-8859-1"+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 : 
 + <​code>​ 
 +sudo apt-get install vdr-plugin-live vdr-plugin-streamdev-server vdr-plugin-epgsearch 
 +sudo service vdr restart</​code>​
  
-<​note>​A compléter ...</note>+Pour y accéder : 
 +http://​localhost:​8008/​ 
 +ou 
 +http://​ip_du_serveur_vdr:​8008/
  
-==== Les plugins ==== +L'utilisateur ​est //admin// avec le mot de passe //live//. Il est possible de désactiver cette authentification via le menu //​configuration//​ de VDR-Live.
-VDR présente un très grande modularité basée sur l'installation de plugins très variés. Une liste-quasi exaustive ​est disponible [[http://linuxtv.org/vdrwiki/index.php/Plugins|ici]]+
  
-  * Certain plugins son disponibles dans les dépots officiels d'​Ubuntu. Voir [[https://launchpad.net/ubuntu/+search?​text=vdr-plugin|ici]] ​+http://www.vdr-wiki.de/wiki/index.php/​Live-plugin
  
-  * De plus nombreux autres sont disponibles ​dans les dépôts de YaVDR. Voir [[https://​launchpad.net/​~yavdr/​+archive/​testing-vdr|ici]] +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 =====
  
-  ​Il est bien sûr possible ​de complier les plugins ​à partir ​des codes sourcesLa démarche générale est la suivante : +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).
-    - Télécharger les sources du plugin désiré +
-    - Dans un terminal, se rendre à la racine du dossier téléchargé/​décompressé +
-    - Editer 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>​+
  
-La configuration des plugins s'​effectue le plus souvent par les fichiers présents dans le répertoire **/​etc/​vdr/​plugins**+==== VDR X-Frontend ====
  
-<note>A compléter ​avec la decription de différents plugins</​note> +  * le plugin **[[apt>vdr-plugin-xineliboutput]]** à utiliser ​avec le logiciel **[[apt>xineliboutput-sxfe|vdr-sxfe]]**.
-==== 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 tierce (frontend).+==== Kodi ====
  
-On notera en particulier ​:+  * 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>​
  
-  * le plugin **vdr-plugin-xineliboutput** à utiliser avec le logiciel **[[apt>libxineliboutput-sxfe]]**+  * Lancer kodi et aller dans Système->Extension 
 +  ​ ​activer,​ configurer l'​extension vnsi
  
-  * 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]])+==== VLC, mplayer ====
  
-  * le plugin **vdr-plugin-streamdev** à utiliser avec **[[apt>​VLC]]**,​ **[[apt>​mplayer]]**.... ​+  * le plugin **[[apt>vdr-plugin-streamdev]]** à utiliser avec **[[apt>​VLC]]**,​ **[[apt>​mplayer]]**....
  
-<​note>​A compléter ...</note>+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**
  
-===== Liens ===== +Il faudra certainement  ​[[:tutoriel:​comment_modifier_un_fichier|modifier le fichier]] **/var/lib/​vdr/​plugins/​streamdev-server/streamdevhosts.conf **
-[[http://forum.ubuntu-fr.org/viewtopic.php?​id=974461|Le topic du Forum Uuntu-fr.org]]+
  
-[[http://​www.yavdr.org/​|Site de YaVDR]]\\  +===== Liens =====
-[[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://​www.linuxtv.org/​vdrwiki|Wiki VDR]]\\  +
-[[http://​www.vdr-portal.de|Forum YaVDR]]\\ ​+
  
 +  * [[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://​vdrfrance.free.fr/​|Site de la communauté VDR Francophone]]
 +  * [[http://​www.linuxtv.org/​vdrwiki|Wiki VDR]] [en]
 +  * [[http://​www.vdr-wiki.de/​|Wiki VDR]] [allemand]. C'est la référence.
 +  * [[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.1341527922.txt.gz
  • Dernière modification: Le 06/07/2012, 00:38
  • par davy39