Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
wintv_nova-t [28/08/2008] piratebab |
wintv_nova-t [05/08/2012] (Version actuelle) gilles74 [WIN TV NOVA T PCI] |
||
---|---|---|---|
Ligne 3: | Ligne 3: | ||
[[tutoriels|Retour aux Tutoriaux ]] | [[tutoriels|Retour aux Tutoriaux ]] | ||
- | {{tag>tutoriel}} | + | {{tag>tutoriel acquisitiontv TNT obsolete}} |
dernière mise à jour le 21/03/08 par Piratebab. | dernière mise à jour le 21/03/08 par Piratebab. | ||
Ligne 12: | Ligne 12: | ||
Avec un noyau 2.6.17 ou supérieur, il n'y a aucun driver à charger, tout est reconnu par le noyau. | Avec un noyau 2.6.17 ou supérieur, il n'y a aucun driver à charger, tout est reconnu par le noyau. | ||
- | Mon install est terminée, ma mythbox tourne comme une horloge.. | + | Mon install est terminée, ma mythbox tourne comme une horloge.. Je vais vous expliquer comment faire |
- | Sur ce tuto, il manque un aspect que je n'ai pas détaillé. A la fin de l'install, il aller dans la base mythconverg pour affecter correctement les chaines aux canaux des programmes. C'est facile à faire, mais compliqué a expliquer! | + | |
- | Merci de me faire part de vos commentaires sur le forum [[http://mythtv-fr.tuxfamily.org/index.php?file=Forum&page=viewtopic&forum id=4&thread id=112]] | + | |
- | toute idée sera la bienvenue. | + | toute idée d'amélioration de ce tuto sera la bienvenue. |
Ligne 24: | Ligne 22: | ||
===== Recherche des canaux ===== | ===== Recherche des canaux ===== | ||
+ | |||
+ | <note> Cette étape est utilisée pour tester la carte en dehors de mythtv </note> | ||
+ | |||
Quel que soit le logiciel utilisé pour la visualisation, il vous faut le fameux fichier channels.conf. | Quel que soit le logiciel utilisé pour la visualisation, il vous faut le fameux fichier channels.conf. | ||
Commencez par cherchez l'émetteur TNT dont vous dépendez: | Commencez par cherchez l'émetteur TNT dont vous dépendez: | ||
+ | [[http://www.matnt.tdf.fr/]] | ||
- | [[http://www.tvnt.net/forum/viewtopic.php?t=794]] | ||
[[http://www.linuxtv.org/cgi-bin/viewcvs.cgi/dvb-apps/util/scan/dvb-t/]] | [[http://www.linuxtv.org/cgi-bin/viewcvs.cgi/dvb-apps/util/scan/dvb-t/]] | ||
- | [[http://www.tvnt.net/multiplex_frequences.htm]] | ||
- | [[http://perso.orange.fr/tvignaud/tv/tnt.pdf]] | ||
Ensuite il vous faut un fichier avec les canaux. | Ensuite il vous faut un fichier avec les canaux. | ||
Installez le paquetage dvb-utils; | Installez le paquetage dvb-utils; | ||
- | Regardez dans /usr/share/doc/dvb-utils/examples/scan/dvb-t/ , vous trouverez le fichier correspondant à votre émetteur. | + | Regardez dans /usr/share/doc/dvb-utils/examples/scan/dvb-t/ , vous trouverez peut être le fichier correspondant à votre émetteur. |
+ | essayer aussi sur [[http://www.linuxtv.org/cgi-bin/viewcvs.cgi/dvb-apps/util/scan/dvb-t/]], parfois un peu plus à jour. | ||
Si il n'y est pas, il faut le créer. | Si il n'y est pas, il faut le créer. | ||
+ | |||
+ | Cherchez les numéros de canaux de votre émetteur dans [[http://www.tvnt.net/multiplex_frequences.htm]] | ||
+ | |||
Prenez le n° de canal, et appliquez la formule: | Prenez le n° de canal, et appliquez la formule: | ||
Fréquence (Hz) = (306 + 8 * N° du canal) * 1000000 + 167000 | Fréquence (Hz) = (306 + 8 * N° du canal) * 1000000 + 167000 | ||
Ligne 91: | Ligne 95: | ||
===== télécommande: ===== | ===== télécommande: ===== | ||
contrairement aux télécommandes des cartes analogiques, l'appui sur une touche génère un évènement au niveau du noyau (comme un clavier). | contrairement aux télécommandes des cartes analogiques, l'appui sur une touche génère un évènement au niveau du noyau (comme un clavier). | ||
- | Pour connaitre à quels canal d'évènement est accroché votre télécommande: | + | Pour connaitre à quel canal d'évènement est accroché votre télécommande: |
#cat /proc/bus/input/devices | #cat /proc/bus/input/devices | ||
Ligne 109: | Ligne 113: | ||
- | Vous avez ainsi le canal d'entrée de votre télécommande, ici event2, et vous voyez les touches qui sont décodées, pas énorme. | + | Vous avez ainsi le canal d'entrée de votre télécommande, ici event2. |
+ | Pour connaitre toutes les touches reconnues, vous pouvez lancer un | ||
+ | evtest /dev/input/event2 | ||
- | Le noyau ne reconnait que trés peu de touches. Il y a donc 2 possibilités: | + | Nous allons maintenant installer lirc. |
- | * augmenter le nombre de touches reconnues, mais c'est ardu, il faut recompiler le noyau et un module. | + | Vous installez le paquet lirc, mais inutile d'installer les modules sources puisque le noyau (en fait le module evdev)récupère déjà les touches. |
- | * récupérer ces évènements et les faires traiter par un logiciel tiers. | + | |
- | C'est là qu'intervient lirc. | + | |
- | Vous installez le paquet lirc, mais inutile d'installer les modules sources puisque le noyau récupère déjà les touches. | + | |
La config est très simple: | La config est très simple: | ||
- | Config du hardware// : | + | Config du hardware : |
Il faut configurer le fichier /etc/lirc/hardware.conf | Il faut configurer le fichier /etc/lirc/hardware.conf | ||
Ligne 131: | Ligne 134: | ||
Dans une fenêtre tapez irw appuyez sur les touches de la télécommande, elles apparaissent en clair! (ctrl C pour sortir) | Dans une fenêtre tapez irw appuyez sur les touches de la télécommande, elles apparaissent en clair! (ctrl C pour sortir) | ||
+ | |||
+ | <note tip> Il arrive que le numéro d'event attribué à la télécommande varie à chaque reboot. Pour éviter ça, on va créer une règle udev qui attribuera toujours le même nom: | ||
+ | * créer un fichier /etc/udev/rules.d/10-mythbox.rules | ||
+ | * ajoutez y la ligne: KERNEL=="event*", ATTRS{vendor}=="0x14f1", SYMLINK="input/irremote" | ||
+ | * rebootez et vérifiez que vous avez maintenant un fichier /dev/input/irremote | ||
+ | * modifiez le fichier /etc/lirc/hardware.conf en conséquence | ||
+ | </note> | ||
Pour que mythtv reconnaisse ces actions, il vous faut un fichier ~/.mythtv/lircrc | Pour que mythtv reconnaisse ces actions, il vous faut un fichier ~/.mythtv/lircrc | ||
Ligne 151: | Ligne 161: | ||
Lancez mythtv-setup | Lancez mythtv-setup | ||
- | étape 2: configuration de la carte d'acquisition choisir DVB(V3x) | + | *étape 2: configuration de la carte d'acquisition choisir DVB(V3x) |
- | étape 3: avec le grabber standard, j'ai des problèmes pour faire coller les numéros de chaines et programmer les enregistrements. J'utilise le grabber TNT, voir le forum (attention mythbackend doit être en marche). | + | *étape 3: avec le grabber standard, j'ai des problèmes pour faire coller les numéros de chaines et programmer les enregistrements. J'utilise le grabber TNT, voir le forum (attention mythbackend doit être en marche). |
- | étape 4: choisir l'utilisation du fichier channels.conf | + | *étape 4: choisir la recherche des chaines dans le guide de programme (cette étape prends un certains temps) |
- | Ensuite choisissez l'utilisation de votre fichier channels.conf pour configurer les canaux, puis les chaînes | + | <note tip> |
- | + | Le backend doit être arrêté pour l'étape 2 | |
- | Le backendend doit être démarrer pour configurer xmltv | + | ./mythtv-backend stop |
+ | Le backend doit être redémarré pour les étapes 3 et 4 | ||
./mythtv-backend start | ./mythtv-backend start | ||
+ | |||
+ | </note> | ||
==== Biblio: ==== | ==== Biblio: ==== |