#1 30/05/2009 08:30:40

satfan39
Expert Mythtv
Inscription : 22/09/2008
Messages : 43

patch pour le dvb-s2 pour la version svn de mythtv 0.22

En attendant que mythtv supporte de façon "officielle" le s2api, vous trouverez ci dessous un patch qui permet de recevoir le dvb-s2 avec la version trunk svn 20650 ( mythtv 0.22)

http://rapidshare.com/files/240720890/p … svn20650v2

Si vous Patché trunk 20650 avec ce patch, mythtv sera capable de" tuner" les signaux dvb-s2. L' introduction de la fonctionalité dvb-s2 dans la version svn 20650 n 'est possible qu'en annullant les changements introduits dans la version svn 20427 et qui sont relatif a des amélioration du processus de "scaning". Si vous implémentez ce patch, ces améliorations ne seront plus présentes. En pratique cela n'est pas gênant du tout car ces améliorations avait pour put essentiel d'améliorer la "maintenance et la clarité" du code et contenaient donc peu de nouvelles fonctionalité critiques ou de fix a des bugs important.

Dernière modification par satfan39 (11/08/2009 15:36:36)

Hors ligne

#2 04/06/2009 21:43:27

gilles74
Administrateur, expert MythTVExpert en configuration du DVB-SAT., développeurMembre de l'équipe de traduction, s'occupe de l'adaptation francophone de accuweather.
Inscription : 20/02/2008
Messages : 3 914
Mythbox

Re : patch pour le dvb-s2 pour la version svn de mythtv 0.22

J'ai pas eu le temps jusqu'à maintenant. Les problèmes de grabber n'ont pompés toutes les minutes disponibles.

Mais avec la météo qu'il annonce pour ce weekend, je crois que je vais tester. je te fais un retour dès que possible

Hors ligne

#3 05/06/2009 18:12:49

hercule
Expert MythTV
Lieu : Besançon
Inscription : 08/06/2008
Messages : 56
Mythbox

Re : patch pour le dvb-s2 pour la version svn de mythtv 0.22

merci également,

je me suis commandé une carte dvb-s2, je pourrai tester aussi des que j'ai un peu de temps...

actuellement je suis sous mythtv 0.22 avec les listes favorites qui sont bien pratique pour le sat il ma manquait juste la HD sur le sat alors merci pour tes infos.

a bientôt


PCHT avec mythbuntu 10.10
carte sat technotrend 3200 + tuner tnt hauppauge nova-t-500 +ecran de pc 23 pouces sur  la sortie hdmi de carte nvidia9400 intégrée a la carte mere.
telecommande Gyration.

Hors ligne

#4 11/06/2009 15:25:23

satfan39
Expert Mythtv
Inscription : 22/09/2008
Messages : 43

Re : patch pour le dvb-s2 pour la version svn de mythtv 0.22

Pour ceux qui souhaitent utiliser le patch ci dessus, je leur conseille également vivement le patch suivant :

http://svn.mythtv.org/trac/attachment/t … et_v2.diff

J'ai remarqué que le temps nécéssaire pour afficher l'image en mode "Live-TV" était significativement réduit pour les chaines utilisant le codage h264, c'est a dire concrétement les chaines qui difusent en dvb-s2/8psk sur Astra et Hotbird.

Hors ligne

#5 11/06/2009 22:00:19

piratebab
Co-fondateur de MythTV-fr
Lieu : Sud Ouest
Inscription : 30/11/2007
Messages : 4 064
Mythbox

Re : patch pour le dvb-s2 pour la version svn de mythtv 0.22

Le DVB-S2, c'est surtout pour la HD, ce fil à plus sa place ici que dans "divers".
J'attends avec impatience la fin de l'année pour m'acheter une carte DVB-S2 !


Mythuser depuis 2005

Hors ligne

#6 13/06/2009 16:13:15

gilles74
Administrateur, expert MythTVExpert en configuration du DVB-SAT., développeurMembre de l'équipe de traduction, s'occupe de l'adaptation francophone de accuweather.
Inscription : 20/02/2008
Messages : 3 914
Mythbox

Re : patch pour le dvb-s2 pour la version svn de mythtv 0.22

je suis en train de tester le dvb-s2 avec ma carte technotrend S2-3200.

J'ai installer mandriva 2009-1 avec le noyau 2.6.29.4-1, Mythtv svn 20650 patché avec les 2 patch fournis ci-dessus (sans problème)
Ma carte est reconnu dans Mythtv-setup comme une carte DVB-S2 (c'est déjà un progrès)

Lorsque je scanne les fréquences de façon manuelle en introduisant les paramètres dans ' balayage complet ajusté', je me verrouille sur la fréquence mais il ne réussit pas à trouver les "tsid" (en s ou en s2)
J'ai le message "Found channel,but it doesn't match exiting tsid".

J'ai regardé rapidement sur la ml de dev, mais je n'ai pas vu quelque chose si reportant. Avez-vous une idée? ou un patch à appliquer? pour corriger cette erreur

Hors ligne

#7 13/06/2009 22:43:52

gilles74
Administrateur, expert MythTVExpert en configuration du DVB-SAT., développeurMembre de l'équipe de traduction, s'occupe de l'adaptation francophone de accuweather.
Inscription : 20/02/2008
Messages : 3 914
Mythbox

Re : patch pour le dvb-s2 pour la version svn de mythtv 0.22

Ok je me reponds

Il faut modifier la base de données avec le patch "dtv_multiplex.sql" du ticket 5882

Hors ligne

#8 16/06/2009 00:15:54

satfan39
Expert Mythtv
Inscription : 22/09/2008
Messages : 43

Re : patch pour le dvb-s2 pour la version svn de mythtv 0.22

Oui c'est vrai, j'ai oublié de le signaler, il faut effectivement créer deux tables supplémentaires dans la base de données, voici les commandes sql


1) se connected a mysql

sudo mysql --user=user_name --password=password mythconverg

2) Taper sucessivement les deux commandes suivantes:

ALTER TABLE `dtv_multiplex` ADD `msystem` VARCHAR( 5 ) NULL DEFAULT NULL AFTER `polarity` ;

ALTER TABLE `dtv_multiplex` ADD `rolloff` VARCHAR( 4 ) NULL DEFAULT NULL AFTER `modulation` ;

3) Alternativement a partir du scrip fournis dans le svn  ( http://svn.mythtv.org/trac/attachment/t … tiplex.sql )

sudo mysql --user=user_name --password=password mythconverg > dtv_multiplex.sql

Hors ligne

#9 16/06/2009 22:52:58

gilles74
Administrateur, expert MythTVExpert en configuration du DVB-SAT., développeurMembre de l'équipe de traduction, s'occupe de l'adaptation francophone de accuweather.
Inscription : 20/02/2008
Messages : 3 914
Mythbox

Re : patch pour le dvb-s2 pour la version svn de mythtv 0.22

il faut que je recommence tout.
Après installation, scan des fréquences correct (j'obtiens bien les chaines HD) il plante sur le multiplex 6 qui contient Astra HD en clair.
Après redémarrage, j'ai visualisé une chaine SD en clair sans PB. (j'ai pas eu le temps d'installer sasc)
Et maintenant mythtv ne peut plus "ouvrir" les entrées de la carte TV ????? comprend pas

Hors ligne

#10 17/06/2009 17:26:08

satfan39
Expert Mythtv
Inscription : 22/09/2008
Messages : 43

Re : patch pour le dvb-s2 pour la version svn de mythtv 0.22

Il faut verifier la table dtvmultiplex. J'ai en effet remarqué que certain transpondeurs dvb-s2 étaient renseignés avec une modulation qpsk dans cette table alors qu'en réalité c'est évidemment du 8psk.


Il faut donc changer a la main dans la table qpsk par 8psk pour tous les transpondeurs qui sont en dvb-s2. Vérifier aussi au passage que les transpondeurs qpsk sont bien renseignés avec une mod qpsk. De mémoire je me souviens avoir rencontré ce probléme spécifqiues pour les chaines dvb-s2 qui sont difusées en clair "arte" et "Astra vision".

Hors ligne

#11 17/06/2009 22:18:20

gilles74
Administrateur, expert MythTVExpert en configuration du DVB-SAT., développeurMembre de l'équipe de traduction, s'occupe de l'adaptation francophone de accuweather.
Inscription : 20/02/2008
Messages : 3 914
Mythbox

Re : patch pour le dvb-s2 pour la version svn de mythtv 0.22

oui j'avais remarqué aussi le problème de déclaration qpsk au lieu de 8psk et modifié la table dtvmultiplex.

Mais mon problème est autre, mythtv ne semble plus reconnaitre les entrées de ma carte. J'ai des-installé ma carte puis ré-installé (ras) mais même problème. J'ai supprimé la base de données et maintenant Mythtv plante (freeze) au moment ou je lance un scan.
Conclusion je repars à zéro

Hors ligne

#12 18/06/2009 11:17:31

satfan39
Expert Mythtv
Inscription : 22/09/2008
Messages : 43

Re : patch pour le dvb-s2 pour la version svn de mythtv 0.22

Je te conseille de faire les tests avec le noyeau 2.6.28 plutot que le nouveau 2.6.29, je sais que celui ci est censé inclure les drivers s2api dans le kernel, mais ca je ne l'ai pas encore testé, donc je peut pas t'aider efficacement. Par contre la combinaison Jaunty avec 2.6.28-12 server et les drivers stable de s2-lipliainin fonctionne trés bien chez moi.

Donc en résumé, voici mes recommandations pour la premiére série de test:

(a) dans un premier temps appliquer uniquement le premier patch s2api ( http://rapidshare.com/files/240720890/p … vn20650v2) , pas le patch h264 http://svn.mythtv.org/trac/attachment/t … et_v2.diff ). A appliquer dans un second temps quant ton envoronement sera stable.
(b) noyeau 2.6.28-12 at les drivers stable de s2-liplianin ( http://mercurial.intuxication.org/hg/s2 … 6247f37a03 )
(c) si tu utilises open-sasc-ng avec plusieurs carte dvb, garder uniquement la carte dvb-s2 pour les tests, enlever toutes les autres cartes, et aussi les tuners tnt éventuel. Quant ca fonctionne, tu remet le tout en service et si il y'a des problémes tu les résous a ce mioment la mais pas avant.
(d)vérifier le contenu de la table dtvmultiplex, il arrive qu'il faille faire des modif manuelle dans la modulation ( remplacer qpsk par 8psk pour les transpondeurs dvb-s2 si ils indiquent qpsk par erreur )
(e) si tu utilisse open-sasc-ng et CCcam, veiller a optimiser le fonctionement en utilisant la version 0.9.1.0 des sources vdr-sc, pas de différence en dvb-s mais en dvb-s2 c'est plus stable. La différence se situe principalement dans le changement de chaine qui est un peu plus rapide et surtout qui plante moins. Si tu utilise newcs pas besoin de faire le changement. La stabilité est fortement améliorées également, j' ai testé pendant plusieurs heure sans le moindre crash ni la nécéssité de redémarrer CCcam. A installer absolument si tu comptes utiliser CCcam. On peut télécharge le patch qui permet l' upgrade ici http://rapidshare.com/files/246062698/vdrsc-0911-R77  ). Aprés la compilation, les exécutables dvbloopback et sasc-ng sont dans le répértoire principal ./open-sasc-ng, l' éxécutable cccam_ca.so ( preload for cccam ) est dans le répértoire ./open-sasc-ng/sc/PLUGINS/src/sc-src/contrib
(f) utiliser "XV" come renderer et "un champs" comme deinterlacer, vdpau et opengl fonctionne aussi mais c'est un peu moins stable, donc a éviter pour la premiére série de test. Je tiens cepandant a signaler que dans mes derniers tests, les toute derniéres version svn de mythtv ont apporté des améliorations importante a vdpau qui est maintenant stable par rapport au svn20650. Avec la derniére version svn de mythtv ( 207XX je penses ) j'ai fonctionné avec vdau pendant plusieurs heures sur la meme chaine dvb-s2 sans le moindre crash!
(g) la ligne configure que j'ai utilisé pour compiler : ./configure --prefix =/usr  --dvb-path=/usr/src/s2-liplianin-latest/linux/include --enable-opengl-vsync --enable-xvmc-opengl --disable-firewire --disable-ssse3 --enable-proc-opt --enable-vdpau
(h) Utiliser la derniére version stable du driver de nvidia  ( http://www.nvidia.fr/content/license/dr … 4-pkg1.run ), c'est trés important surtout si tu comptes utiliser vdpau, les versions antérieures ont causé certains plantages dans mon environement.
(i) Last but not least, le patch ci dessus ( http://rapidshare.com/files/238781577/s … 20650.html ) s'applique aussi a la toute derniére version svn de mythtv ( pour l' instant ), je fonctionne actuellementb avec la version svn 20727.

Good luck !

Dernière modification par satfan39 (19/06/2009 20:04:04)

Hors ligne

#13 20/06/2009 00:44:47

gilles74
Administrateur, expert MythTVExpert en configuration du DVB-SAT., développeurMembre de l'équipe de traduction, s'occupe de l'adaptation francophone de accuweather.
Inscription : 20/02/2008
Messages : 3 914
Mythbox

Re : patch pour le dvb-s2 pour la version svn de mythtv 0.22

cool, ça fonctionne pour moi, il fallait de-activer ssse3 lors de la compilation de mythtv. tongue

Ma configuration: mandriva 2009-1, le noyau 2.6.30, mythtv 0.22 version svn 20650 patché (premier patch), carte Technotrend S2-3200
Scan des fréquences OK, visualisation des chaines HD en clair Astra HD, Anixe HD sans problème (enfin si avec problème, mais c'est lié au manque de puissance de mon processeur P4 incapable d'afficher la HD de façon fluide).

Demain j'applique l'autre patch et je n'attaque au décodage sasc-ng/newcs

Hors ligne

#14 20/06/2009 13:24:15

satfan39
Expert Mythtv
Inscription : 22/09/2008
Messages : 43

Re : patch pour le dvb-s2 pour la version svn de mythtv 0.22

si tu as une carte graphique Nvidia récente ( au moins la série 8 )  et si tu utilise vdpau, tu devrais pouvoir utiser ton P4 dn HD sans que ca frise. Je tourne entre 5 et 10% cpu sur mon dual core E6850 a 3.15ghz, donc avec un bon vieux P4 cela devrait pouvoir marcher.

Hors ligne

#15 20/06/2009 13:34:06

gilles74
Administrateur, expert MythTVExpert en configuration du DVB-SAT., développeurMembre de l'équipe de traduction, s'occupe de l'adaptation francophone de accuweather.
Inscription : 20/02/2008
Messages : 3 914
Mythbox

Re : patch pour le dvb-s2 pour la version svn de mythtv 0.22

Non sur ma machine de test, j'ai une vieille Nvidia serie 2 ou 3, mais ce n'est pas grave c'est juste une machine de mise au point avec un dd de 20Go indépendante de mon installation principale.
Je vais essayer de mettre mes autres cartes pour vérifier que le noyau supporte mes cartes en parallèle (nova T500, nova-S-plus) puis je pourrai intégrer celà dans mon réseau Mythtv.

Et encore merci pour ta contribution qui m'a permis de faire enfin fonctionner cette carte en S2.

Hors ligne

#16 18/07/2009 22:08:52

satfan39
Expert Mythtv
Inscription : 22/09/2008
Messages : 43

Re : patch pour le dvb-s2 pour la version svn de mythtv 0.22

voici une mise a jour du patch pour la version svn 20949 de mythtv 0.22

http://rapidshare.com/files/257320900/s2apiforsvn20949

Les paramétre de compilation que j'ai utilisé sont les suivants :

./configure --prefix=/usr --dvb-path=/usr/src/s2/s2-lip-latest/linux/include --enable-opengl-vsync --enable-vdpau --disable-ssse3 --disable-firewire --enable-proc-opt --disable-hdhomerun


Attention: Il faut absolument utiliser l' option --disable-hdhomerun sinon il y'a des erreurs.

Fonctionne de façon stable dans l'envronement suivant

Harware :
cpu E06850 intel dual core + 2GB de mémoire
carte dvb-s2 twinhan ( idem TT 3200 )

Logiciel :
Ubuntu Jaunty 9.04 kernel 2.6.28-12-server
La derniére actualisation des drivers de s2-liplianin
open-sasc-ng r77 patché avec la version 0.9.2 de vdr-sc
CCcam 2.1.1

Dernière modification par satfan39 (18/07/2009 22:09:12)

Hors ligne

#17 19/07/2009 09:49:34

piratebab
Co-fondateur de MythTV-fr
Lieu : Sud Ouest
Inscription : 30/11/2007
Messages : 4 064
Mythbox

Re : patch pour le dvb-s2 pour la version svn de mythtv 0.22

Faut il toujours patcher le noyau 2.6.30 pour le S2api pour utiliser une carte DVB S2 ?


Mythuser depuis 2005

Hors ligne

#18 19/07/2009 09:58:02

satfan39
Expert Mythtv
Inscription : 22/09/2008
Messages : 43

Re : patch pour le dvb-s2 pour la version svn de mythtv 0.22

Je n'ais pas testé car j 'utilise la version 2.6.28-12 du noyeau que j'ai du patché.

D' aprés ce que j'ai compris ( et il est possible que j'ai mal compris ), les versions successive du noyeau a partir de 2.6.28 incluent petit a petit les différents drivers pour les différentes cartes dvb-s2. Il est donc tout a fait possible que la version 2.6.30 incluent les drivers pour certaines cartes dvb-s2 et pas pour d'autres, auxquel cas, il faudra encore patcher si tu n'as pas de chance.

De toute façon c'est vraiment trés simple a faire, il suffit de télécharger la derniére version du package de s2-liplianin, et ensuite une fois dans le répértoire principal depuis la console, de taper succesivement "make" et ensuite  "make install".  Aprés le reboot du PC, les cartes sont détéctées automatiquement.  Voir le tuto de http://dolot.kipdola.com/index.php?title=Install_S2API qui explique parfaitement la manoeuvre.

Dernière modification par satfan39 (19/07/2009 10:03:47)

Hors ligne

#19 19/07/2009 10:33:34

piratebab
Co-fondateur de MythTV-fr
Lieu : Sud Ouest
Inscription : 30/11/2007
Messages : 4 064
Mythbox

Re : patch pour le dvb-s2 pour la version svn de mythtv 0.22

Ce n'est qu'un module à compiler, ce n'est pas un patch kernel!
C'est effectivement pas grand chose à faire.
Concernant le kernel, j'essaie de suivre à chaque mise à jour les cartes supportées car je pense en acheter une ne fin d'année.


Mythuser depuis 2005

Hors ligne

#20 31/07/2009 22:12:00

gilles74
Administrateur, expert MythTVExpert en configuration du DVB-SAT., développeurMembre de l'équipe de traduction, s'occupe de l'adaptation francophone de accuweather.
Inscription : 20/02/2008
Messages : 3 914
Mythbox

Re : patch pour le dvb-s2 pour la version svn de mythtv 0.22

J'ai tester sur ma machine de test, le noyau 2.6.30 avec ma technotrend S2-3200. Elle est parfaitement reconnue, J'ai patché mythtv trunk 20650 avec les 2 patch fournis par Satfan puis compiler mythtv pour avoir les chaines HD. C'est sans difficulté et ça fonctionne ....

Donc installe le noyau 2.6.30, si ta carte est reconnu ===> patche mythtv
                                           si ta carte n'est pas reconnu, reviens au noyau 2.6.28, installe les drivers s2-liplianin puis patche mythtv

Je pense que c'est mieux de revenir au noyau 2.6.28 sinon tu vas avoir des bouts de drivers S2 un peu partout et c'est pas forcement la joie pour faire le tri.

Hors ligne

#21 31/07/2009 23:48:59

piratebab
Co-fondateur de MythTV-fr
Lieu : Sud Ouest
Inscription : 30/11/2007
Messages : 4 064
Mythbox

Re : patch pour le dvb-s2 pour la version svn de mythtv 0.22

L'investissement est prévu à Noel; d'ici là il y aura encore des progrès coté noyau!
Actuellement ma mythbox est en 2.6.18 ....


Mythuser depuis 2005

Hors ligne

#22 05/08/2009 00:28:24

satfan39
Expert Mythtv
Inscription : 22/09/2008
Messages : 43

Re : patch pour le dvb-s2 pour la version svn de mythtv 0.22

Attention ;

Un patch officiel compatible avec la derniére version svn de mythtv est maintenant disponible sur le site officiel depuis environ 24h....  Je n'ai pas encore testé, mais je m y met dés que j' ai 5 minutes !!

Dernière modification par satfan39 (08/08/2009 10:07:55)

Hors ligne

#23 05/08/2009 21:03:51

satfan39
Expert Mythtv
Inscription : 22/09/2008
Messages : 43

Re : patch pour le dvb-s2 pour la version svn de mythtv 0.22

c 'est nettement plus compliqué que prévus, 5 minutes n' ont pas suffit.  Il y'a des problémes de disecq avec la derniére version svn qui compliquent le testing..

Je continue de tester.

Dernière modification par satfan39 (08/08/2009 09:53:52)

Hors ligne

#24 07/08/2009 19:52:10

satfan39
Expert Mythtv
Inscription : 22/09/2008
Messages : 43

Re : patch pour le dvb-s2 pour la version svn de mythtv 0.22

Probléme de disecq résolus en modifiant manuellement la base de donnée, ce probléme est indépendant de s2api. J 'ai donc pu continuer a tester les patch officiels de Janne. En conclusion aucun des deux patchs émis récemment par Janne sur le site svn n'est encore pleinement opérationnel dans mon environement.

t5882_s2api_support_21135.diff : dvb-s ok mais dvb-s2 pas ok !

t5882_s2api_support_21118.diff : dvb-s2 ok, mais dvb-s pas ok !

Pour rappel ces deux patch peuvent etre téléchargé a l'addresse : http://svn.mythtv.org/trac/ticket/5882
Si vous voulez les tester, il faut utiliser la commande "patch -p2"......

Testé avec ubuntu jaunty 9.04, résultat identiques avec les kernels 2.6.28-12, 2.6.29-2 et 2.6.30-2
Testé avec la version courante des drivers de s2-liplianin

En attendant que la situation se stabilise pour ceux qui veulent profiter du dvb-s2 immédiatement, voici le lien vers la version actualisée du patch s2api utilisant l'ancienne version de la branche "channel scan".  Permet de recevoir les chaines dvb-s2 avec la version 21158 de mythtv. Utile pour ceux qui utilisent la derniére version svn de mythtv 0.22 et qui regardent les chaines en dvb-s2.  Fonctionne avec 2.6.28,2.6.29 et 2.6.30.

http://www.4shared.com/get/123705122/47 … 21158.html
( ./configure --prefix=/usr --dvb-path=/usr/src/s2/s2-lip-latest/linux/include --enable-opengl-vsync --disable-ssse3 --disable-firewire --enable-proc-opt --disable-hdhomerun --enable-vdpau )

Dernière modification par satfan39 (08/08/2009 11:27:05)

Hors ligne

#25 07/08/2009 21:06:01

piratebab
Co-fondateur de MythTV-fr
Lieu : Sud Ouest
Inscription : 30/11/2007
Messages : 4 064
Mythbox

Re : patch pour le dvb-s2 pour la version svn de mythtv 0.22

Pourvu que ça fonctionne à noël lorsque j'achèterai ma carte smile


Mythuser depuis 2005

Hors ligne

Réponse rapide

Veuillez composer votre message et l'envoyer
Si vous êtes un être humain ne changez pas le contenu de ces deux champs.

Pied de page des forums

Propulsé par FluxBB

Webmasteur SnouF

Hébergé par Tuxfamily

Valid XHTML 1.0 Strict