Cette page décrit les étapes à réaliser pour configurer backend (la partie serveur) de MythTV.
Quel(s) mode(s) de réception souhaitez vous configurer ? (Cochez les cases le contenu de la page s'adaptera en fonction de vos choix.)
La configuration de la réception DVB-S n'a pas encore été actualisée pour MythTV 0.27. Consultez cette page pour en savoir plus.
La TV analogique n'étant plus très utlisée cette page ne traite pas de ce type d'acquisition. Nous vous recommandons de lire cette présente page comme si vous aviez une carte DVB-T et de consulter ce tutoriel pour MythTV 0.25.
Souhaitez vous voir les instructions pour utilisateurs avancés ? (En cochant cette case vous aurrez des informations sur les options peu utilisée de MythTV.)
Les captures ont été faite sur une ancienne version de MythTV avec le thème “terra”. Apparence peut donc être différente sur votre installation.
Une connection internet (Pour le téléchargement du guide tv)
Les programmes suivants doivent être installés :
Pour les programmes des chaînes de télévisons françaises nous recommandons le “grabbeur” (récupérateur de programmes TV) tv_grab_fr_kazer
. Pour l'utiliser vous devez créer un compte sur le site http://www.kazer.org, composer votre liste de chaînes et noter votre “userhash”.
L'autre fournisseur officiel (tv_grab_fr
) est très lent (plusieurs heures sont nécessaire pour récupérer le programme TV) de plus un bug rend l'étape 6. Éditeur de chaînes très complexe.
Notez également l'existence de “grabbeurs alternatif” mais nous n'aborderons pas leur configuration dans cette page.
Dans un 1er temps vérifiez que le service mythtv-backend est arrêté.
#en root ou superutilisateur
service mythtv-backend stop
Lancer mythtv-setup
l'utilitaire qui permet de configurer le backend. Sur certaines distributions vous aurez une entrée dans les menus mais vous pouvez également le lancer depuis un terminal via la commande mythtv-setup
.
Au premier lancement de myth-setup, vous obtiendrez les 2 écrans suivant.
Réglez ici l'adresse de votre backend local et de votre backend maitre.
Nous considérons ici que vous n'aurez qu'un seul backend. Pour les deux adresse, indiquez l'IP réseau (192.168.1.X) de votre backend. (Si vous allez utiliser qu'un seul frontend et qu'il se trouvera sur la même machine que le backend vous pouvez indiquer l'IP locale “127.0.0.1”).
Ne modifiez pas les autres paramètres.
Et laissez les autres paramètres inchangés
Pour une configuration standard vous pouvez valider les pages de configurations “Réglages divers” à “Options de téléchargement du guide des programmes” sans rien modifier. Puis vous reviendrez dans l'écran d'acceuil
Parcourez les différentes réglages sans rien modifier.
Si votre machine n'est pas très puissante, vous pouvez valider l'option “Supprimer lentement les fichiers” pour éviter que l'image se figue lors de la suppression de fichiers.
L'EIT permet de récupérer les programmes diffusés par les chaînes elle-même.
En France, les chaînes ne diffusent les programmes que sur 1 ou 2 jours maximum. Nous n'utilisons donc pas cette fonction.
Ne modifiez rien dans cette page.
Permet de configurer MythTV pour une extinction et un allumage automatique de votre machine. Cette notion est complexe, ne modifiez rien dans le cas d'une première configuration.
Pour approfondir le sujet consultez utlisez votre ordinateur comme un magnétoscope.
Permet de définir les paramètres pour réveiller le backend maitre ou esclave.
Cette notion est complexe, ne modifiez rien dans le cas d'une première configuration.
Permet de définir les commandes de démarrage et d'arrêt du backend.
Ne rien modifier dans cette page.
Cette page permet de régler les taches à exécuter en arrière plan (transcodage, marquage des pubs, etc)
Vous pouvez ainsi définir quand les lancer, autoriser certaines tâches seulement et le taux d'occupation CPU.
Dans un premier temps, ne modifiez rien dans cette page
Encore d'autres réglages qui concernent les tâches
Ne modifiez rien dans cette page
Vous pourrez dans cette page définir le nom et la commandes de vos propres tâches comme par exemple “Encoder en divx”
Ne modifiez rien dans cette page
Choisissez “le type de carte” “Carte d'acquisition DTV DVB (v3.x)”
Si vous avez plusieurs cartes DVB (ou une carte avec de mutiple tuner), choisissez le “Dispositif DVB”.
Le nom de votre carte d'acquisition doit apparaitre sur la seconde ligne.
Exemple “Siano Mobile Digital MDTV Receiver” type “DVB-T”
Ne modifiez pas les paramètres suivants, c'est généralement inutile.
“Enregistrements max” permet de définir le nombre d'enregistrements simultanés que vous pourrez effectuer avec cette carte. (Avec un seul tuner il est possible d'enregistrer plusieurs chaîne d'un même multiplex)). Si votre ordinateur est récent vous pouvez indiquer 5 voir plus.
“Attendre l'entête de la séquence de démarrage” est cochée d'office, ne pas modifier.
“Accès de la carte à la demande”, permet de ne pas bloquer la carte. (il serra alors possible de l'utiliser avec un autre logiciel). Laisser décoché
“Utiliser cette carte DVB pour le balayage EIT” permet de récupérer les programmes diffusés par les chaînes lorsqu'il existe. En France, les informations issues de ce type de canal dépassent rarement 1 jour maxi 2. Décocher cette option et utiliser un autre méthode de récupération des programmes.
“Délai de tuning DVB” permet d'éventuellement ajouter un délai d'attente pour des cartes qui en auraient besoin. Mais c'est en général inutile.
Choisissez le “type de carte” “enregistreur réseau”
l'“URL M3U” est le chemin vers une playlist au format M3U contenant le nom, le numérotation et l'adresse des flux TV. La playlist peut ce située :
http://mafreebox.freebox.fr/freeboxtv/playlist.m3u
file://chemin/vers/playlist.m3u
Selon votre FAI, il est possible que vous puisiez regarder plus d'un flux à la fois (chez free, il est possible de regarder simultanément 2 chaînes TV différentes c'est à dire 2 flux).
Afin de pourvoir enregistrer plusieurs chaînes en même temps, configurez autant de carte d'acquisition que de flux (2 pour free).
Dans la cadre d'une 1ère configuration vous pouvez sauter cette étape et passer directement à 4. Sources vidéo
Par chaque mode d'acquisition, vous allez pouvoir définir différents niveaux de qualité d'enregistrement des flux issus de votre carte d'acquisition.
Vous pouvez également changer les niveaux de qualité de transcodage des enregistrements. Ceci vous permettra de limiter la place occupée par vos enregistrements.
Une source vidéo pourrait être assimilée à un bouquet. Exemples
Il conviendra donc de créer une sources vidéo par type l'acquisition (si vous avez plusieurs cartes TNT, toutes utiliseront la même source vidéo).
Ajouter une capture écran.
Séléctionnez “ajouter une source”.
Donner un “nom de source” simple par exemple: “CanalSat” ou “TNT”
Choisissez un “Récupérateur de grille”.
Pour la France nous vous recommandons “France (Kazer) (xmltv)” (voir la note dans les pré-requis.
Puis lancez “configurer”. Il vous serra demandé votre “userhash” puis répondez “all” puisque vous avez fait votre liste de chaîne directement depuis le site kazer.
Les entrées des cartes d'aquisition sont automatiquement reconnue. Choisissez l'entrée que vous voulez configurée.
Vous pouvez donner un “nom” à cette entrée (exemple : Réception TNT, Nova-T …)
Indiquez la “source vidéo” que vous avez précédemment créé.
Et lancez une “Recherche des chaînes”.
Configuration du balayage
Selectionnez le “type de recherche” : “Balayage complet”.
Choisissez le “pays” puis “suivant” pour lancer la recherche.
Balayage
Laissez le balayage des fréquences aller jusqu'au bout.
Si le balayage n'a pas fonctionné vous pouvez tentez une recherche manuelle des fréquences.
MythTV vous propose d'insérer dans la base de données les chaînes trouvées.
Choisisez de “Tout insérer”
Si une chaîne n'a pas de numéro, il vous est demandé de changer le numéro de la chaîne.
Si vous ne connaissez pas la numérotation disponible, cochez “Suggérer” pour obtenir un numéro disponible.
Ici il vous propose d'insérer les chaînes Mpeg. Ce sont des chaînes de données qui n'ont la plupart du temps pas d'intérêt. Vérifiez bien que vous avez besoin de ces chaînes.
Nous revenons à l'écran “Connecter une source à une entrée” lancez à présent “Récupérer les chaînes à partir des sources de la grille TV”. L'opération prend quelque seconde et bloque l'interface. Une fois que c'est terminé choisissez “Suivant”.
: ajouter capture écran
Choisissez “Terminer” puis “Suppr/Esc” pour revenir au menu principal
Vous pouvez donner un “nom” à cette entrée (exemple : freeboxTV 1)
Indiquez la “source vidéo” que vous avez précédemment créé.
Et lancez une “Recherche des chaînes”.
Nous revenons à l'écran “Connecter une source à une entrée” lancez à présent “Récupérer les chaînes à partir des sources de la grille TV”. L'opération prend quelques secondes et bloque l'interface. Une fois que c'est terminé choisissez “Suivant”.
: ajouter capture écran
Choisissez “Terminer” puis “Suppr/Esc” pour revenir au menu principal
L'éditeur de chaînes permet de visualiser la liste de vos chaines, modifier leur configurations.
Nous expliquerons ici comment configurer les xmltvids et télécharger les logos de chaînes avec les outils MythTV. Cette opération est longue et fastidieuse si vous avez un nombre important de chaînes nous vous recomandons l'utilisation d'une alternative mais cela ne dispense pas le lecture ce ce qui suit.
Séléctionner l'“XMLTV ID”1) (avec les flêches gauche/droite ou dans le menu déroulant). Si aucun XMLTV ID n'est disponible vous allez devoir le chercher dans votre fichier xmltvid (obtenu en lancant tv_grab_… –list-channels
) ou utiliser une méthode alternative.
Exemple avec tv_grab_fr_kazer
mettre:
SnouF :
Selon un test effectuer en septembre 2014 la liste des XMLTV IDS est présente avectv_grab_fr_kazer
mais vide avectv_grab_fr
ettv_grab_ch_search
.
Vous pouvez définir les filtres à utiliser lors de l'enregistrement ou de la visualisation de chaque chaîne. Ceci n'est pas très utilisé.
Dans un premier temps ne rien modifier dans cette page
Sélectionnez “Terminer”
Refaites cette opération pour chaque chaîne de l'éditeur.
Dans l'écran de l'éditeur de chaînes, vous pouvez télécharger les îcones des chaînes. Si vous avons beaucoup de chaînes cette opération serra très longue (faute d'utilisateurs francophones trop peu nombreux, il est nécessaire de choisir le logo pour de nombreuses chaînes).
Il est probable que MythTV vous demandera de choisir certain logo (faute d'utilisateurs francophones trop peu nombreux).
A la fin de votre recherche, MythTV vous propose d'envoyer votre configuration. Cela permettra aux autres utilisteurs de bénéficié de votre travail de choix des logos).
La notion de groupe de stockage est très importante. Elle permet de définir un ou plusieurs emplacements (locaux ou distants) qui permettrons de stocker les fichiers afin que ces derniers soit accessible depuis tous les frontends de votre installation.
Les enregistrements de MythTV utilise beaucoup d'espace disque (rapidement plus de 100Go) choisisez donc un emplacement avec beaucoup d'espace libre. Si vous consacrez une partition entière à MythTV consultez la page Partitionnement (les développeurs recommandent pour les enregistrements une partition en xfs).
Vous devez obligatoirement configurer le groupe de stockage “Default”. La configuration des autres groupes de stockages est optionnel (si elle n'est pas réalisée vos fichiers iront dans “Default”).
En sortant de mythtv-setup
il vous est demandé de lancer mythfilldatabase
. Dans un terminal lancer mythfilldatabase
.
Ne lancez pas mythfilldatabase
sans avoir indiqué les XMLTV IDS. (Cette opération vous créerait des doublons dans la base de donnée que vous devrez supprimer manuellement
Lancez le sercice mythtv-backend
#En root ou superutilisateur
service mythtv-backend start
Puis lancer un frontend (sur la même machine ou sur une machine distante).
Et bien plus en regardant la liste de tous les tutoriels disponibles