Wiki

Outils pour utilisateurs

Outils du site


documentation:docmythtvonze

<< Page précédente Retour au Sommaire Page suivante >>

11. Utiliser MythTV

NOTE aux utilisateurs de Red Hat/Fedora 4 : Red Hat Linux et Fedora Core sont publiées avec Gnome comme environnement de bureau par défaut. Cependant, Gnome semble avoir des problèmes avec le focus de fenêtre et le changement de fenêtre qui parfois fait que mythfrontend cache la vidéo. KDE ne semble pas avoir les mêmes problèmes. Par conséquent, vous devrez passer à KDE en sélectionnant MenuRedHat>Extras>Paramètres Système>Outil de changement de bureau et choisir « KDE ». NOTE aux utilisateurs de Fedora Core 5 et 6 : Fedora 5 et 6 n'ont plus cet outil dans le Menu. Utilisez « switchdesk KDE » à partir d'une ligne de commande. Lisez « man switchdesk » pour plus d'information sur le changement vers d'autres environnements de bureau.

<< Retour au Début

11.1 Commandes clavier

Le fichier keys.txt décrit les diverses commandes au clavier. Si vous avez chargé mythweb, vous pouvez changer les touches par défaut comme vous le voulez.

mythfrontend

Touches fléchées employées pour déplacer le point de surbrillance
ALT-F4 sort de l'application
Espace/Entrée actionne l'objet sous le point de surbrillance
P lecture dans « Regarder un enregistrement » et « Effacer un enregistrement »
D efface dans « Regarder un enregistrement » et « Effacer un enregistrement »
U pour voir les détails de l'émission sélectionnée dans les écrans Regarder et Effacer, l'EPG1), la « Recherche de programmes », « Gérer les conflits d'enregistrement » et les écrans de résultats de recherche
O pour lister les épisodes à venir pour l'émission sélectionnée sur l'EPG2), la « Recherche de programmes », « Gérer les conflits d'enregistrement » et les écrans de résultats de recherche
I éditer les options d'enregistrement à partir des écrans d'EPG, de « Recherche de programmes », de « Priorités d'Enregistrement », ou « Gérer les conflits d'enregistrement ». A partir des écrans Lecture et Effacer, « I » présente les options des émissions enregistrées telels que Auto Expiration ou Arrêter l'enregistrement. Appuyer sur « I » sur l'écran des Options d'Enregistrement vous amènera à l'écran des Options d'Enregistrement Avancées

Regarder la TV ou un enregistrement

Haut ou Bas touches de changement de chaîne
Pavé Num entrez un nombre pour entrer un numéro de chaîne ou un montant de saut (format HHMM)
P pause/lecture. Vous pouvez également ajouter une association de touche explicite pour « Lecture » par MythWeb, vous ramenant à la vitesse normale si vous êtes en mode lecture lente, retour ou avance rapide, ou pause
C change d'entrée sur une carte tuner TV
ECHAP quitte
I affiche l'OSD3). Durant la lecture, « I » bascule entre montrer la position et les infos de description. Si un montant de saut est entré, cela sautera à cette position.
M affiche le guide électronique des programmes (la grille) – voir la section EPG
Page Haut saute en arrière du nombre de minutes configuré (de 10 par défaut)
Page Bas saute en avant du nombre de minutes configuré (de 10 par défaut)
Fin ou Z saute au marqueur de coupure publicitaire suivant
Home ou Q saute au marqueur de coupure publicitaire précécent
T bascule le support des sous-titres. Appuyer sur 0-9 (3 fois de préférence) + T change la page Teletext et active le Teletext.
F alterne entre les divers Ajustements d'Image (Couleur, Tonalité, etc.). Pendant que l'Ajustement d'Image est à l'écran, utilisez les flèches Gauche et Droite pour ajuster. Ces paramètres ajustent l'aspect de lecture de la vidéo, et sont indépendants des paramètres de la touche G utilisée lors de l'enregistrement
[ ou F10 diminue le volume
] ou F11 augmente le volume
| ou F9 bascule entre l'option sourdine
/ saute à la chaîne « favorite » suivante
? marque/démarque la chaîne actuelle comme « favorite »
U augmente la vitesse de lecture
J diminue la vitesse de lecture
A ajuste l'élasticité du temps (accélère ou ralentit la lecture normale de l'audio et de la vidéo
W bascule entre les modes de zoom et de remplissage : ratio d'aspect 4:3, 16:9, Zoom 4:3 (comme le « Pan and Scan »4)), Zoom 16:9, et 16:9 élargi (élimine les barres noires du signal TV)
F8 bascule le minuteur de veille 30m → 1h → 1h30m → 2h → Eteint
CTRL-B saute au début de l'enregistrement / du ringbuffer5)
+ bascule entre les flux audio
Gauche (si un montant de saut est entré) pour sauter en arrière de ce montant
Droite (si un montant de saut est entré) pour sauter en avant de ce montant
Sans l'option touches collantes activée
Gauche retour rapide du nombre de secondes configurées (5 par défaut)
Droite avance rapide du nombre de secondes configurées (30 par défaut)
< démarre le mode retour rapide comme si les touches collantes étaient activées
> démarre le mode avance rapide comme si les touches collantes étaient activées
Avec l'option touches collantes activée
Droite démarre le mode avance rapide
Gauche démarre le mode retour rapide
En mode avance ou retour rapide
Gauche/Droite augmente la vitesse de av./ret. rapide
0 reste en vitesse normale, mais laisse l'indicateur de temps à l'écran
1 ou 2 va plus lentement que la vitesse normale d'av./ret. rapide (1 est le plus lent)
3 passe en vitesse normale d'av./ret. rapide
4-9 va plus vite que la vitesse normale d'av./ret. rapide (9 est le plus rapide)
Espace sort du mode d'avance ou retour rapide
Pendant que la vidéo est en pause
Gauche retour d'1 trame
< retour d'1 seconde
Droite avance d'1 trame
> avance d'1 seconde

Regarder uniquement la TV

G bascule entre les divers Ajustements d'Image (Couleur, Tonalité, etc.) pour l'enregistrement. Ces valeurs affectent l'aspect du fichier .nuv résultant, et sont indépendantes des paramètres d'image de lecture. Pendant que l'Ajustement d'Image est à l'écran, utilisez les flèches Gauche et Droite pour ajuster
H historique de chaînes. Chaque répétition parcoure les chaînes précédentes à rebours
O Active le mode « Navigation », permettant à l'utilisateur de naviguer les chaînes et les infos de programmes tout en regardant l'émission en cours en plein écran
Y bascule entre plusieurs cartes d'acquisition. NOTE : vous perdrez le tampon LiveTV de la carte en cours. Utile pour des cartes ayant différentes sources (telles que réseau satellite sur l'une, HDTV hertzien sur une autre carte)

Mode Navigation LiveTV

Gauche navigue vers le programme précécent celui en cours
Droite navigue vers le programme suivant celui en cours
Haut navigue vers le programme sur la chaîne au-dessus de celle en cours
Bas navigue vers le programme sur la chaîne en-dessous de celle en cours
/ nevigue vers le programme sur la chaîne favorite suivante
0-9 entre un numéro de chaîne à naviguer
Espace/Entrée passe à la chaîne du programme en cours de navigation
R/r bascule l'enregistrement du programme en cours (bascule entre les types d'enregistrement)
ECHAP/O sort du mode navigation

Lecture d'un enregistrement en mode Zoom

Gauche Déplace la vidéo vers la gauche
Droite Déplace la vidéo vers la droite
Haut Déplace la vidéo vers le haut
Bas Déplace la vidéo vers le bas
PageHaut Zoom en avant
PageBas Zoom en arrière
Espace/Entrée Sort du mode Zoom en laissant l'image à la taille et position courante
ECHAP Sort du mode Zoom et retourne à la taille d'origine

Si vous avez deux cartes tuner ou plus

V bascule entre l'affichage Picture-in-Picture6) ou non
B bascule le focus de fenêtre (vous permet de changer les chaînes dans la fenêtre PiP
N échange les deux chaînes en changeant de chaîne sur les deux cartes

Uniquement regarder un enregistrement

Espace/Entrée Place un marqueur à ce point. La prochaine fois que vous démarrerez l'enregistrement, vous sauterez automatiquement à ce point et effacerez le marqueur
X met l'enregistrement courant en queue pour transcodage
O amène le menu permettant de basculer les paramètres tels que Saut auto des publicités, Auto expiration, etc.
D sort de l'enregistrement courant et affiche le menu Effacer
E ou M entre/sort du mode d'édition
En mode édition
Gauche/Droite avance ou recule
Haut/Bas altère le montant du temps à sauter en avant ou en arrière. Les incréments sont : le point de coupe le plus proche, la trame clé vidéo la plus proche, 1 trame, 0.5 seconde, 1 seconde, 20 secondes, 1 minute, 5 minutes, et 10 minutes
PageHaut/PageBas avance ou recule jusqu'au point de coupe le plus proche
< ou > avance ou recule de 10 fois le montant de saut normal
Espace/Entrée vous permet de placer ou d'effacer un point de coupe
Z charge la liste de coupures de publicités (s'il en existe une) dans la liste des coupes
C ou Q efface tous les points de coupe de la liste de coupes
I Inverse la liste de coupes

EPG

Flèches sont utilisées pour déplacer le point de surbrillance sur un autre programme
A, D, S, W effectuent la même chose que gauche, droite, bas et haut7)
PageHaut/PageBas déplace la liste des chaînes d'une page vers le haut ou ver le bas
Home/Fin déplace la surbrillance d'un jour à gauche ou à droite
Ctrl+Left ou < déplace la surbrillance d'une page vers la gauche
Ctrl+Right ou > déplace la surbrillance d'une page vers la droite
9, 3, 7, 1 (comme un pavé numérique) effectuent la même chose que PageHaut, PageBas, Home et Fin
I amène plus d'informations sur une émission, et vous permet de programmer un enregistrement. Si vous sélectionnez « Enregistrer cette émission » pendant que vous regardez la TV en Direct, vous pouvez « Enregistrer Immédiatement » un programme
Espace/Entrée vous permet de résoudre les conflits ou de changer les préférences. Si le programme n'est pas déjà programmé pour être enregistré, il se comportera alors comme lors d'un appui sur « I »
M lorsque vous êtes sur une chaîne, passera à cette chaîne
ESC ou C sort sans changer de chaîne
R change l'élément courant en Enregistre/N'enregistre pas. Des pressions de touche successives parcoureront la liste des types de programmation d'enregistrements
X change la chaîne à celle actuellement sélectionnée sans quitter l'EPG (plus utile dans l'EPG alternatif)
? marque/efface la marque « favorite » de la chaîne en cours
/ ou 4 bascule la liste du guide entre toutes les chaînes ou la liste filtrée des « favorites »

Paramétrer les programmes ou les priorités d'enregistrement des chaînes

Droite incrémente la valeur de priorité
Gauche décrémente la valeur de priorité
1 trie par titre
2 trie par priorité
Home/Fin bascule le tri de priorité
I édite les options d'enregistrement
ECHAP valide les modifications et sort

Visualiser les enregistrements programmés/résoudre les conflits

1 montre tous les enregistrements
2 montre uniquement les enregistrements importants
Home/End bascule entre montrer tous les enregistrements/ceux importants
I édite les options d'enregistrement
Space/Enter résoud les conflits ou les préférences

Visionner la liste des recherches

Home revient à la vue précédente si possible
Fin passe à la vue suivante si possible
M sélectionne une autre vue si possible. Dans les popup de recherche de titre et de description, appuyez sur M à nouveau éditera ou effacera la vue sélectionnée

Ecran de paramétrage des profils d'enregistrement

D sur un profil de groupe personnalisé, affiche une popup pour effacer le groupe

Groupes d'enregistrement

Sur l'écran Regarder les enregistrements, les Groupes d'enregistrement vous permettent de séparer les programmes en catégories définies par l'utilisateur, telles que « Enfants », « Alice », « Bob », etc. Ceci peut être utilisé pour réduire le désordre, ou pour isoler le contenu si vous utilisez la fonction PIN.

M changer la vue ou placer un mot de passe de groupe
I déplacer un programme d'un Groupe d'enregistrement à un autre

Ecran Regarder un enregistrement

1 ou F1 signification des icones
/ Pointe un enregistrement. Les enregistrements pointés peuvent être lus dans l'ordre ou aléatoirement, et peuvent être effacés en groupe. Vous pouvez aussi changer le groupe d'enregistrement de plusieurs enregistrements en une fois en les pointant et en utilisant le bouton Menu (m), en sélectionnant « Options de liste de lecture », puis « Changer de Groupe d'enregistrement »
? Annule la liste pointée

Télécommandes

Si vous utilisez MythTV uniquement avec une télécommande, il est suggéré que vous associiez les touches de la télécommande telles que décrites ci-dessous. Votre télécommande peut ne pas avoir le même ensemble de touches que celles nommées ci-dessous, les noms sont uniquement une suggestion qui correspond en gros à leur fonction.

Si vous ajoutez de nouvelles associations de touches au programme, prendre en considération la liste suggérée aidera les utilisateurs à utiliser la télécommande.

Cette liste prend en compte une télécommande minimale de seulement 20 touches, et presque toutes les fonctionnalités peuvent être utilisées avec cette configuration. Si vous avez plus de touches, vous pouvez accéder à toutes les fonctionnalités. Avec seulement 16 touches, la plupart des fonctionnalités sont utilisables.

Télécommande Touche LIRC Fonction
0 - 9 0 - 9 sélection de chaîne, navigation EPG, paramétrage de vitesse av./ret. rapide (avec touches collantes)
Flèche Gauche Left déplace à gauche, retour rapide
Flèche Droite Right déplace à droite, avance rapide
Flèche Haut Up déplace vers le haut, change à la chaîne supérieure
Flèche Bas Down déplace vers le bas, change à la chaîne inférieure
Select / OK / Lecture Space sélectionne un élément, lit (avec touches collantes) le marqueur positionné
Cancel Escape annule, quitte la lecture
Menu m EPG (en regardant la TV), édition (en lecture)
Pause p pause
Autre touche 1 i information
Autre touche 2 c change l'entrée de carte tuner

<< Retour au Début

1.2 Utiliser des thèmes avec MythTV

MythTV est « thémable », ce qui signifie que l'apparence visuelle du programme peut être modifiée par l'utilisateur sans recompiler ou altérer les fonctionnalités du programme. Téléchargez la tarball MythThemes à partir du site Web et détarrez-la :

  $ tar -xjf myththemes-0.20.2.tar.bz2
  $ cd ~/myththemes-0.20.2
  $ qmake myththemes.pro
  $ su -
  # make install
  # exit
  $

Les thèmes seront dès lors disponibles dans la section Apparence de mythfrontend.

<< Retour au Début

11.3 Ajouter les informations DishTV à la base de données

Un script pour ajouter les informations Pay Per View dans la base de données MythTV, pour ceux inscrits à DishTV, est disponible à http://www.mythppv.com/.

<< Retour au Début

11.4 Ajouter le support d'un tuner externe

MythTV supporte le changement de chaîne d'un tuner externe. Si vous avez un tuner externe, tel qu'un boîtier DirecTV ou câble numérique, vous devriez ajouter /usr/local/bin/changechannel à vos Connexions en Entrée dans la GUI8) de configuration de mythbackend.

Cependant, il n'y a pas de programme changechannel proprement dit, car il va dépendre du type de tuner externe que vous avez. Regardez dans le répertoire contrib/channel_changers pour trouver un certain nombre de programmes et de scripts qui peuvent être utilisés pour changer de chaîne. Une fois que vous en avez trouvé un qui fonctionne, copiez-le en /usr/local/bin/changechannel.

Ne vous gênez pas pour naviguer dans les types de matériels disponibles à http://store.snapstream.com/accessories.html, ou si vous souhaitez assemblez le vôtre plutôt que l'acheter, ce qui suit peut s'avérer utile : http://www.dtvcontrol.com/ pour les connecteurs câble.

<< Retour au Début

11.5 Utiliser l'extinction/réveil

Que fait la fonction MythTV d'extinction/réveil ? L'ordonnanceur du backend Maître (MBE) garde trace du status inactif de tout le système MythTV, incluant les backends Esclaves (SBE). S'il considère que le système est inactif, et donc prêt à être éteint, il paramètre l'heure de réveil à celle du prochain enregistrement, puis se met à éteindre tous les backends Esclaves, puis lui-même. Une fois qu'il est temps de commencer un enregistrement, le backend Maître et les backends Esclaves sont automatiquement réveillés. Ce systèùme permet à MythTV d'enregistrer comme un magnétoscope normal, et par conséquent sauvegarde l'énergie lorsqu'il n'est pas en utilisation.

De façon à utiliser la fonction d'extinction/réveil, il doit y avoir une méthode de réveil du backend Maître. Il y a un tas de solutions, mais nous ne discuterons en détail que de deux possibilités :

  • Utiliser un autre serveur qui tourne en 24/7 et lui faire envoyer un packet WakeOnLAN (WOL) pour réveiller le backend Maître. Ceci assume que vous avec les outils WOL installés, et que la carte mère de votre backend Maître supporte le WOL.
  • Utiliser la capacité de réveil du BIOS de votre carte mère. Vous aurez besoin d'une carte mère qui supporte le réveil BIOS, et quelques outils. Deux d'entre eux qui fonctionnent sont : http://sourceforge.net/projects/nvram-wakeup et http://www.malloc.de/tools/wakeup_clock.html.

Regard plus en profondeur sur l'opération

L'ordonnanceur garde trace du status inactif du système MythTV. Pour déterminer si oui ou non le système MythTV est inactif, les conditions suivantes doivent être remplies pour une période de temps définie dans le paramètre « Temps d'inactivité (secs) » :

  • aucun client n'est connecté au serveur
  • aucun enregistrement (ni LiveTV ni un enregistrement ordinaire) n'est actuellement en cours
  • aucun enregistrement ne démarre dans une unité de temps paramétrable (« Max. de temps d'attente pour un enregistrement (min) »)
  • la commande « commande de test pre Extinction » renvoie 0

Si nous atteignons cet état inactif, le backend Maître placera l'heure de réveil en utilisant la « commande pour placer l'heure de réveil », qui est la même pour WOL et le réveil BIOS. Le backend Maître éteindra ensuite les backends Esclaves et lui-même en utilisant la « Commande d'arrêt du serveur ».

Un problème vient du fait que l'ordonnanceur essaye de deviner si le backend Maître a été démarré par une commande de réveil ou par un utilisateur. S'il pense qu'il a été réveillé par un utilisateur, il bloque l'extinction jusqu'à ce qu'un client se connecte au backend Maître, après quoi il se comporte comme décrit ci-dessus. Pour désactiver cette fonctionnalité, décochez « Bloquer l'extinction avant qu'un client se connecte » dans l'écran de mythfrontend Paramètres→Général.

Dès qu'il est temps de démarrer le système, le backend Maître est réveillé en premier et réveillera les backends Esclaves en utilisant la « Commande pour réveiller les esclaves ». Pour le moment, il n'y a pas de support pour démarrer uniquement les backends esclaves nécessaires, donc tous les backends Esclaves seront démarrés.

Paramétrer le côté MythTV de cette extension

Il y a un certain nombre d'options utilisées pour contrôler la fonctionnalité Extinction/Réveil.

Options Extinction/Réveil :

  • « Délai d'inactivité (secs) » est le temps d'attente du serveur en inactivité avant qu'une extinction soit effectuée.
  • « Attente max. pour un enregistrement (min) »est le temps d'attente du backend Maître pour un enregistrement avant de s'éteindre. Par exemple, ce serait utilisé pour empêcher un arrêt système de 10 minutes si un enregistrement doit démarrer dans 15 minutes.
  • « Démarrer avant un enr. (secs) » paramètre combien de temps avant un enregistrement programmé le système MythTV sera réveillé. Ceci devrait être à peu près le temps que met votre système à démarrer, et si vous avez des backends Esclaves, vous devrez vous assurer que cette valeur est assez grande pour que toutes vos machines effectuent leur cycle de démarrage.
  • « format du temps de réveil » est le format du temps de réveil qui est donné dans la « Commande de placement de l'heure de réveil » en paramètre « $time ». Vous devrez paramétrer cela en fonction de votre mécanisme de réveil. Si vous avez besoin du nombre de secondes depuis epoch (01-01-1970), placez le « Format du temps de réveil » à « time_t ».
  • « Commande de placement du temps de réveil » est la commande exécutée pour placer le nouveau temps de réveil.
  • « Commande d'arrêt de serveur » est la commande exécutée pour éteindre la backend Maître et les backend Esclaves.
  • « Commande de test de pre Extinction » est employée pour donner une décision « Go/No Go » depuis une source non MythTV. Cette commande est exécutée immédiatement avant que l'extinction ne prenne place. La valeur de retour est utilisée pour effectuer les choix suivants :
    • Si elle renvoie un « 0 » l'extinction prendra place comme prévue.
    • Si elle renvoie un « 1 » le « délai d'inactivité » sera remis à zéro et le système attendra à nouveau qu'il expire.
    • Si elle renvoie un « 2 » la séquence entière d'extinction est remise à zéro. Ceci signifie qu'une nouvelle connexion client est nécessaire avant qu'une extinction ne prenne place, à moins que vous ayez le paramètre « Attendre une connexion client » désactivé, auquel cas ce serait identique à renvoyer « 1 ». Un exemple de l'utilisation de cette valeur de retour serait d'empêcher l'extinction si un utilisateur est actuellement loggé, ou si un programme spécifique (i.e. transcode, mise à jour automatique, etc.) est en cours de fonctionnement. Si vous n'en avez pas l'utilité, laissez le champ vide.

Les « paramètres WakeOnLan » : ces paramètres ne sont pas liés directement à l'utilisation du réveil BIOS ou WOL, ce sont les mêmes pour les deux.

  • « Backend Maître » : ce paramètre définit les délais pour que les frontaux réveillent le backend Maître en utilisant WOL. Utile si votre frontal peut émettre un paquet WOL de façon que vous n'ayez pas besoin de vous rendre physiquement au backend Maître lorsque vous essayez de regarder la TV.
  • « Temps d'attente de reconnexion (secs) » est le temps que le frontal attend après avoir exécuté la « commande de réveil » avant de retenter la connexion. Ceci devrait être à peu près le temps dont a besoin votre backend Maître pour démarrer. Placez à « 0 » pour désactiver. Les frontaux retenteront une connexion « nombre de tentatives de reconnexions » fois avant d'abandonner.
  • « Commande de réveil pour les esclaves » est l'unique commande à exécuter pour réveiller vos backends Esclaves. Ce devrait être un script qui contient les appels pour réveiller tous les systèmes backend Esclaves.

Utiliser WOL pour réveiller votre backend Maître

Pour utiliser WOL afin de réveiller votre backend Maître, vous aurez besoin d'un backend Maître capable de WOL, une machine qui tourne en 24/7 qui peut exécuter un job at et nc (netcat) sur le backend Maître. J'utilise quelques petits scripts bash pour que mon routeur DSL réveille ma mythbox si nécessaire.

Remplacez $SERVEUR et $PORT par vos propres paramètres ! Sur mon backend Maître, j'ai un script qui est appelé en tant que « commande de mise en place de l'heure de réveil », qui ressemble à ce qui suit :

  #! /bin/sh
  echo $@ | nc $SERVEUR $PORT

Ceci envoie simplement les paramètres (ici $time) à mon serveur en 24/7. Sur mon $SERVEUR, j'ai (x)inetd qui écoute sur $PORT, qui démarre un script qui va installer le job at. Les additions suivantes sont nécessaires sur le $SERVEUR :

Si vous utilisez inetd :

Dans /etc/inetd.conf, ajoutez :

  mythwake stream tcp nowait mythtv /usr/sbin/tcpd /usr/local/bin/mythwake

Si vous utilisez xinetd, enregistrez ce qui suit en tant que mythwake dans votre répertoire /etc/xinet.d/ :

  service mythwake
    {    
          socket_type     = stream
          wait            = no
          user            = mythtv        
          protocol        = tcp
          id              = mythwake
          server          = /usr/local/bin/mythwake
    }

et ajoutez ce qui suit à /etc/services :

  mythwake        $PORT/tcp

Finalement, /usr/local/bin/mythwake ressemble à cela :

  #! /bin/bash
  # Ceci devrait être une commande pour réveiller votre serveur
  WAKECMD="#!/bin/shn /usr/local/bin/wakeMBE"
  # Nous devons d'abord effacer tous les jobs de réveil en file d'attente
  for JOB in atq | cut -f 1 ; do
      atrm $JOB;
  done
  # Maintenant nous lisons la date à partir de 'nc'
  read date;
  # Maintenant nous plaçons le job at
  echo -e "$WAKECMD" | at $date ;

ALERTE DE SECURITE : soyez sûr de sécuriser $SERVEUR:$PORT des réseaux qui ne sont pas de confiance, car ceci permet à des tiers d'exécuter du code arbitraire sur votre serveur !

Utiliser le réveil BIOS pour réveiller votre backend Maître

Puisque je ne l'utilise pas, je ne peux pas en dire beaucoup dessus. Si votre carte mère supporte un outil de réveil, vous devez appeler cet outil dans « Paramétrer la commande de réveil » avec le « format d'heure de réveil » approprié à cet outil.

Réveiller le serveur MySQL en utilisant WOL

Si votre serveur MySQL et votre backend Maître ne sont pas sur la même machine, vous pouvez faire en sorte que le backend Maître réveille votre serveur MySQL en utilisant WOL. Vous trouverez les paramètres pour cela dans la seconde page du programme mythtv-setup, ou à la fin de mysql.txt. Les significations sont les mêmes que celles décrites ci-dessus dans « les paramètres WakeOnLan ». If your MySQL server and your Master backend are not on the same machine, you can have the Master backend wake your MySQL server using WOL. You will find the settings for this in the second page of the mythtv-setup program, or at the end of mysql.txt. The meanings are the same as discussed in “The WakeOnLan settings” above.

Trucs et astuces

Si, par exemple, un des backends Esclave est aussi votre ordinateur de bureau, vous pouvez simplement utiliser un petit script comme « commande d'arrêt de serveur » qui va d'abord appeler /sbin/shutdown -t DELAI où DELAI est une valeur suffisante pour que vous puissiez réagir. Vous pourriez alors faire apparaître une fenêtre en utilisant dialog, et demandant la permission d'éteindre. Si vous annulez l'extinction, appelez simplement /sbin/shutdown -c.

Si vous obtenez « nvram-wakeup: /dev/rtc: Device or resource busy », votre script de mise en place de l'heure de réveil devrait arrêter le programme qui utilise /dev/rtc avant de placer l'heure de réveil.

<< Retour au Début

11.6 Contrôler mythfrontend via telnet

Pour utiliser cette fonctionnalité, vous devez d'abord l'activer dans Paramètres>Généraux>Général

Le contrôle réseau écoute sur le port 6546, comme démontré ci-dessous :

  $ telnet basement 6546
  Connected to basement.
  Escape character is '^]'.
  MythFrontend Network Control
  Type 'help' for usage information
  ---------------------------------
  # help
  Valid Commands:
  ---------------
  jump               - Jump to a specified location in Myth
  key                - Send a keypress to the program
  play               - Playback related commands
  query              - Queries
  exit               - Exit Network Control
  
  Type 'help COMMANDNAME' for help on any specific command.
  
  # help jump
  Usage: jump JUMPPOINT
  
  Where JUMPPOINT is one of the following:
  channelpriorities    - Channel Recording Priorities
  channelrecpriority   - Channel Recording Priorities
  deletebox            - TV Recording Deletion
  deleterecordings     - TV Recording Deletion
  guidegrid            - Program Guide
  livetv               - Live TV
  livetvinguide        - Live TV In Guide
  mainmenu             - Main Menu
  ...snip...
  # exit
  $

Veuillez noter que cette fonctionnalité permet uniquement une connexion à la fois, donc toute nouvelle connexion terminera automatiquement les précédentes.

Rédacteur : Ookaze (07/02/2008) : synchro 2007-12-27, 0.20.27

<< Page précédente Retour au Sommaire Page suivante >>

1) , 2)
NdT : le Guide Electronique des Programmes
3)
NdT : On-Screen Display, affichage incrusté
4)
NdT : coupe une grande partie de l'image pour rentrer dans 4:3
5)
NdT : tampon en anneau, donc sans fin, utilisé pour la TV en Direct
6)
NdT : PiP, image incrustée
7)
NdT : adapté à un clavier Qwerty, pas à nos Azerty
8)
NdT : Graphical User Interface, soit l'interface graphique utilisateur
documentation/docmythtvonze.txt · Dernière modification: 18/05/2008 (modification externe)