Intégration Xmltv Depuis Kazer.org

Discussion in 'TV Serveur 1.0 (moteur TV 3.0)' started by evariste, November 17, 2007.

  1. evariste

    evariste Portal Member

    Joined:
    June 3, 2006
    Messages:
    15
    Likes Received:
    0
    Occupation:
    IT Consulting
    Location:
    near Paris
    Ratings:
    +0 / 0
    Bonjour,

    Etant complètement satisfait de ma config actuelle de MediaPortal, je m'attaque par ce topic au dernier "bug" gènant de ma config : La difficulté à intégrer les programmes TV dans TV Server.
    J'utilise depuis un moment l'outil du site Kazer.org et, pour l'avoir utilisé pendant plusieurs mois, quand ça marche, c'est vraiment nickel.

    Si je dis "quand ça marche", c'est qu'il y a des petits soucis d'intégration. C'est pourquoi j'ai suggéré à Kazer de venir sur ce forum pour répondre aux questions sur le flux qu'il crée, et que j'espère qu'en faisant en sorte que celui-ci soit bien intégré à MediaPortal, nous aurons une solution stable au problème des programmes TV.

    Pour ma part, j'ai encore aujourd'hui un problème de décalage horaire que je ne m'explique pas et qui fait que les programmes sont avancés d'une heure (Ex : journal TV à 19h au lieu de 20h).

    Mais j'ai du mal à savoir si, quand TV server importe un programme, il "écrase" les existants, ce qui fait que j'ignore si mes tests sont concluants. J'ai aussi du mal à connaître l'impact des paramètres de TV server.

    Si les experts des deux bords pouvaient éclairer le sujet pour qu'on arrive à une bonne intégration, je pense qu'on aurait solution plus que satisfaisante.


     
  2. Google AdSense Guest Advertisement



    to hide all adverts.
  3. KaZeR

    KaZeR Portal Member

    Joined:
    November 16, 2007
    Messages:
    13
    Likes Received:
    0
    Ratings:
    +0 / 0
    Bonjour à tous!


    Présent et à l'écoute...
     
  4. Scubefr

    Scubefr Portal Pro

    Joined:
    May 19, 2004
    Messages:
    8,603
    Likes Received:
    4
    Occupation:
    Electricity shop ( bulb, and electric stuff)
    Location:
    ailleurs
    Ratings:
    +4 / 0
    Home Country:
    France France
    Salut,

    Kazer, je t'ai envoyer un petit message en PM mais on peu aussi en parler ici.
    Je pense que pour integration parfaite dan MP il faudrait permettre dans sa config de chaine a télécharger sur le site de kazer de pouvoir attribuer a chaque chaine le nom qui correspond au nom que nous avons dan MP(un tableau de correspondance).
    Comme ca le petit utilitaire que qui as préparer ( je suis pret a le tester si tu veux bien) n'auras qu'a télécharger le fichier et le copier dans le dossier /XMLTV/ de MediaPortal ...
     
  5. KaZeR

    KaZeR Portal Member

    Joined:
    November 16, 2007
    Messages:
    13
    Likes Received:
    0
    Ratings:
    +0 / 0
    <div class='quotetop'>CITATION(Scubefr @ 18 Nov 2007, 19:13 ) <{POST_SNAPBACK}></div>
    Salut!

    J'ai bien vu ton MP.
    Pour la nomenclature des chaines, ça me parait faisable.
    Petite question, chaque user décide de sa nomenclature, ou c'est global pour tout MP?

    Pour l'utilitaire, il est très facile d'intégrer une mise à jour directe depuis MP : il suffit de demander au user son "userhash" et de télécharger le fichier http://www.kazer.org/gen_xml.php?u=<userhash>, par exemple une fois par semaine 'éviter les "tous les jeudis à 23h" de façon globale dans l'appli' bien sûr ;)

    Sinon celui que moi j'avais écrit, c'était pour rendre service à un user windows, très peu testé, très peu servi (crontab powa ;) ). Et là ça évite d'avoir une autre appli et une autre tâche à monitorer, par exemple quand MP s'aperçoit qu'il ne reste que deux jours de guide TV, il télécharge tout seul le nouveau guide.

    Ca vous plait?

    A++ :)
     
  6. Scubefr

    Scubefr Portal Pro

    Joined:
    May 19, 2004
    Messages:
    8,603
    Likes Received:
    4
    Occupation:
    Electricity shop ( bulb, and electric stuff)
    Location:
    ailleurs
    Ratings:
    +4 / 0
    Home Country:
    France France
    oui je pense que chacun doit indiquer sen "friendly name" mais je peux te donner le nom le plus couramment utiliser par un provider comme canasat .. mais si quelqu'un utilise un câble opérateur ou la TNT les noms ne sont pas diffuser de la même façon ...

    Pour l'utilitaire je pense que ca pourrait etre quelque chose ou on choisi juste la fréquence "tous les jours , tous les deux jours, une fois par semaine et l'utilitaire proposerais automatiquement une heure de download ( soit par rapport au serveur soit aléatoire de façon a ne pas surcharger le serveur.
    On peu aussi proposer des sorte de plage horaire de téléchargement en fonction des heure pendant lesquelles les PC est allumé ...
     
  7. ovni

    ovni Portal Member

    Joined:
    March 21, 2007
    Messages:
    6
    Likes Received:
    0
    Location:
    Normandie
    Ratings:
    +0 / 0
    Home Country:
    France France
    Bonjour, a vous les spécialistes,

    Je suis aussi un utilisateur (et petit sponsor) du site de kazer.

    Je suis passé depuis peux de temps sur TV server engine 3 et l'EPG ne fonctionne plus ou plutot mal.

    Je récupére le fichier a la main sur le site de kazer, je le place dans le repertoire indiqué dans le plugin xmltv.

    Il me manquais un fichier xmltv.dtd que j'ai ajouté dans ce repertoire.

    Pour le mappage des chaines, j'ai renomé mes chaines comme elles sont nommés dans le fichier fournis par le site de Kazer donc ca mappe bien.

    Pour le decalage horaire j'ai ajouté +1 heure dans l'onglet plugin xmltv du panneau de configuration tvserver.

    Mais apparament les programmes disparaissen tde la base, j'ai toujours pas trouvé pourquoi :? je fouine encore (me demande si c'est pas EPG par la TNT qui me plombre a tout effacer)

    Je serais donc heureux si on pouvais encore simplifier l'utilisation de ce trés pratique site de Kazer :)
     
  8. KaZeR

    KaZeR Portal Member

    Joined:
    November 16, 2007
    Messages:
    13
    Likes Received:
    0
    Ratings:
    +0 / 0
    Bonjour à tous..

    Désolé pour ce long silence, j'ai été pas mal occupé ces derniers temps :)

    Je devrais avoir un peu plus de dispo pour reprendre le sujet.

    On s'y remet? :)
     
  9. Scubefr

    Scubefr Portal Pro

    Joined:
    May 19, 2004
    Messages:
    8,603
    Likes Received:
    4
    Occupation:
    Electricity shop ( bulb, and electric stuff)
    Location:
    ailleurs
    Ratings:
    +4 / 0
    Home Country:
    France France
    Il y a deux type d'utilisateur pour MP et la TV :
    ceux qui utilisent le TVE 2.0 (intégré a MP )
    et ceux qui utilisent le TVE 3.0 (le serveur TV)

    pour les deux il faudrait pouvoir bien personnaliser le fichier a télécharger ....
    pouvoir modifier le nom de sortie (Tvuide.xml pour MediaPortal par exemple)et le nom des chaînes pour que cela corresponde bien avec de nom récupérer via les cartes Sat ou TNT ...
    (je peux si tu le veux te fournir le nom que je récupère avec canalsat et une fire DTV, ca peux servir de base...)

    Pour les utilisateur du TVE 2.0 il faut un utilitaire qui va télécharger le fichier ainsi générer et le placer dans \MediaPortal\XMLTV\

    Pour les utilisateur du TVE 3.0 il y a depuis peu une modification effectué dans le Tv serveur qui permet de télécharger directement un fichier sur le web (FTP avec acces login+mdp )

    voila dit moi si ce topo te convient ...
     
  10. TITI69

    TITI69 Guest

    Ratings:
    +0 / 0
    <div class='quotetop'>CITATION(Scubefr @ 20 Dec 2007, 13:12 ) <{POST_SNAPBACK}></div>
    ah bon et comment faut-il faire pour avoir cette possibilité et le xml de Kazer ?
    Merci d'avance pour ta réponse Scube ;o)

    ceci dit la solution 1 serait cool aussi !
     
  11. lopez.tuparles
    • Premium Supporter

    lopez.tuparles Retired Team Member

    Joined:
    July 20, 2006
    Messages:
    396
    Likes Received:
    34
    Location:
    Mimet
    Ratings:
    +46 / 0
    Je vous propose la solution suivante:
    ce petit soft réalisé par mes soins, il telecharge le contenu d'une URL vers un repertoire en appliquant un mapping de valeur.

    En clair ca veut dire:
    - Il telecharge la page de programme de Kaiser
    - Il change le nom des chaines M 6 deviendra par exemple M6
    - Il remplace ton vieux TvGuide.xml

    le Soft est disponible ici:
    <a href="http://lopez.tuparles.free.fr/mediaportal/Kaiser.zip" target="_blank">http://lopez.tuparles.free.fr/mediaportal/Kaiser.zip</a>
    L'archive contient un executable a placer de preference dans le repertoire de mediaportal, un fichier de configuration du Mapping a placer generalement dans le repertoire XMLTV

    Ca fonctionne en ligne de commande comme cela:
    Code (Text):
    1. D:\SRC\Divers\Kaiser\KazerIntegrator\KazerIntegrator\bin\Release\KazerIntegrator.exe [url]http://www.kazer.org/gen_xml.php?u=lopezwashere[/url] -d:d:\
    --> De cette maniere, le contenu de l'url 'http://www.kazer.org/gen_xml.php?u=lopezwashere' sera copié dans 'd:\TvGuide.xml'

    EDIT: à la place de 'lopezwashere' , vous placerez votre id Kazer, on le trouver en cliquant sur le bouton bleu "Obtenir en Xml" depuis le site de KaZer.org.

    Par defaut le repertoire de destination est 'c:\program files\Team mediaportal\mediaportal\XMLTV' mais peut etre modifié avec le commutateur de ligne de commande -d: (Voir exemple si dessus)
    Par defaut le fichier produit s'appelle TvGuide.xml mais peut etre modifié par le commutateur -f:
    Si il existe dans le repertoire de destination (celui spécifié avec le commutateur '-d:') un fichier 'KazerIntegrator.ini' alors un mapping est effectué sur la base du contenu du fichier. Par exemple:
    <div class='quotetop'>CITATION</div>
    Ce fichier transformera les "W 9" en "W9", "M 6" en "M6", "NT 1" en "NT1"..... Une erreure dans catte etape fera apparaitre des canaux 'fantomes' dans le guide TV. , il ne vous restera qu'a les supprimer via l'interface de parametrage de la partie TV.

    Si tout se passe bien vous devriez voir un truc du genre:
    <div class='quotetop'>CITATION</div>
    Voila, en théorie il ne vous reste qu'a coupler cela a une planification windows au démarrage de votre machine par exemple.
    cela tourne sur ma config de dev et sur mon HTPC, et visiblement ca marche beaucoup plus rapidement que le GrabberWeb.

    Un grand Merci a KAiSER.ORG pour son site :D et Joyeux Noel à tous.
     
Loading...

Users Viewing Thread (Users: 0, Guests: 0)

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice
  • About The Project

    The vision of the MediaPortal project is to create a free open source media centre application, which supports all advanced media centre functions, and is accessible to all Windows users.

    In reaching this goal we are working every day to make sure our software is one of the best.

             

  • Support MediaPortal!

    The team works very hard to make sure the community is running the best HTPC-software. We give away MediaPortal for free but hosting and software is not for us.

    Care to support our work with a few bucks? We'd really appreciate it!