XXV fehlende Programme

  • Hallo zusammen,


    nachdem ich nun im Urlaub bin, und mein VDR über den XXV per Internet mit neuen Timern füttern wollte, kam der Supergau. Im XXV gibt es leider keine Programmübersicht für die Programme ARD und ZDF. Einen manuellen Timer kann man auch nicht setzen, da angeblich die Programme nicht vorhanden sind. Bei allen anderen Prgrammen funktioniert es. Hat einer von Euch eine Idee wo ich da zur Fehlersuche ansetzen kann?
    Ach ja, über die VDR-Oberfläche (vdr-addon-tvmovie2vdr , vdr-addon-tvmovie2vdr ) auf dem Fernseher funktioniert es ohne Probleme alles aufzunehmen.


    Leider habe ich erst mal keine weiteren Info's über Versionen, da ich von extern nicht an den Rechner rankomme ( nächster Fehler ).


    Gruß aus der Heide


    Eric


    PVR350 Only System / Debian
    PIII 667 / 256MB

  • Hallo Torsten,


    So nun ist der Urlaub vorbei und ich kann mich mal an den VDR machen. Wenn ich Info's habe werde ich mich melden.


    Gruß aus der Heide


    Eric

    PVR350 Only System / Debian
    P4 1800 / 256MB

    Dieser Beitrag wurde bereits 1 Mal editiert, zuletzt von eri ()

  • Zitat

    Original von Torsten/WarEagle
    Ich glaube, bin mir da gerade nicht ganz sicher, dass xxv nur sender mit EPG-Daten anbietet. Hast du mal beim VDR geschaut ob du auf den Sendern EPG-Daten hast?


    Nur als Klarstellung :
    Nur in der Anzeige "now" und "next" werden nur vorhandene EPG Daten angezeigt,
    da es keinen Sinn macht, für Sender ohne EPG leere Einträge anzuzeigen.


    In der Anzeige "program" werden alle Sender anzeigt.
    Ebenso ist es problemlos möglich, Timer für alle bekannten Sender, auch ohne EPG per Hand zu programmieren.


    Folgende Fallstrick fallen mir ein.
    [*] Der VDR hat nur eine DVB-Karte, und lief im Urlaub nur im Aufnahmebetrieb. Deshalb erfolgte nie ein EPG-Scan.
    [*] In den Einstellungen vom XXV -> Channels -> Wurden die Kanäle ausgeblendet

  • Hi,


    sorry für das späte Antworten und wiederaufgreifen dieses Themas, doch ich war beruflich ziemlich eingespannt, sodass ich nicht die Zeit hatte Fehler zu suchen.


    So ich habe mal ein wenig geforscht. Also mit dem Plugin tvmovie2vdr kann ich die kompletten EPG Daten auf dem OSD mir anschauen ( auch ARD,ZDF und NDR-III ). Wenn ich per Browser über XXV auf den VDR zugreife habe ich keine TV-Programmdaten für ARD, ZDF und NDR-III.


    Ich habe eine Diskrepanz gefunden, die ich nicht so richtig erklären kann. Wahrscheinlich ist das auch der Fehler. Also hier mal ein paar Auszüge aus Konfigs und der XXV-DB. Den Sender RTL habe ich mit eingefügt, da dieser zum Beispiel auf dem OSD und per XXV ohne Fehler funktioniert.


    /etc/vdr/channels.conf


    ARD;w_pvrscan:55250:C45:C:0:301:300:305:A1:884:0:0:0
    ZDF;w_pvrscan:62250:C45:C:0:301:300:305:A1:996:0:0:0
    NDR-III;w_pvrscan:48250:C45:C:0:301:300:305:A1:772:0:0:0
    RTL;w_pvrscan:224250:C45:C:0:301:300:305:A1:3588:0:0:0



    dazu passend die Datei


    /etc/vdr/tvmovie2vdr/config.pl --> mit den Perlscript printchannels.pl erzeugt.


    @chan{"ard.de"} = ["C-0-55-884", "001" ,"37" ,"ARD" ,"71","ard"];
    @chan{"zdf.de"} = ["C-0-62-996", "002" ,"36" ,"ZDF" ,"37","zdf"];
    @chan{"ndr.de"} = ["C-0-48-772", "019" ,"15" ,"NDR" ,"47","ndrfsmv"];
    @chan{"rtl.de"} = ["C-0-224-3588", "004" ,"23" ,"RTL" ,"38","rtl"];


    Hierbei fällt auf das bei den nichtfunktionierenden Sendern die Frequenzen nur 2 Stellig sind ( bei beiden Scripten rot gekennzeichnet ). Bei dem Sender RTL und allen anderen ist der Frequenzwertwert 3-stellig.


    Nun ein Auszug aus der DB von xxv



    mysql> select * from CHANNELS;
    +--------------+------------------------+-----------+------------+--------+-------+------+------+------+------+------+------+------+------+------+-----+
    | Id | Name | Frequency | Parameters | Source | Srate | VPID | APID | TPID | CA | SID | NID | TID | RID | GRP | POS |
    +--------------+------------------------+-----------+------------+--------+-------+------+------+------+------+------+------+------+------+------+-----+
    | C-0-552-884 | ARD | 552 | C45 | C | 0 | 301 | 300 | 305 | A1 | 884 | 0 | 0 | 0 | 2493 | 1 |
    | C-0-622-996 | ZDF | 622 | C45 | C | 0 | 301 | 300 | 305 | A1 | 996 | 0 | 0 | 0 | 2493 | 2 |
    | C-0-482-772 | NDR-III | 482 | C45 | C | 0 | 301 | 300 | 305 | A1 | 772 | 0 | 0 | 0 | 2493 | 3 |
    | C-0-217-3476 | SAT1 | 217 | C45 | C | 0 | 301 | 300 | 305 | A1 | 3476 | 0 | 0 | 0 | 2493 | 4 |
    | C-0-224-3588 | RTL | 224 | C45 | C | 0 | 301 | 300 | 305 | A1 | 3588 | 0 | 0 | 0 | 2493 | 5 |



    Die Datenbank von XXV nimmt die channels.conf als Maßgabe und nimmt die ersten drei Zahlenwerte als Frequenzangaben an!!! Dieses stimmt aber nicht, denn der gesamte Zahlenwert liegt zwischen 5 und 6 Stellen ( Jede Frequenz hat eine 250 am Ende angefügt ).


    Hat von Euch schon mal Jemand so ein Problem gehabt und für mich eine Lösung parat ??


    Ach ja, in dem VDR ist eine PVR350 die mit dem PVRINPUT Plugin zusammen läuft.


    Gruß aus der Heide


    Eric

  • Hallo,


    Das Problem sind also Frequenzen unter 100MHz, bei denen die ChannelID falsch generiert wurde.
    nach deiner Steilvorlage, sollte ein svn up auf r1063 bzw. folgende Korrektur helfen :




    Andreas

  • Hi Andreas,


    Danke für den Tip. Ich habe die CHANNELS.pm mal per Hand editiert. Nun sind die Datenbankeinträge in der CHANNELS-Tabelle richtig.


    mysql> select * from CHANNELS where Name='ARD';
    +------------+------+-----------+------------+--------+-------+------+------+------+------+------+------+------+------+------+-----+
    | Id | Name | Frequency | Parameters | Source | Srate | VPID | APID | TPID | CA | SID | NID | TID | RID | GRP | POS |
    +------------+------+-----------+------------+--------+-------+------+------+------+------+------+------+------+------+------+-----+
    | C-0-55-884 | ARD | 55 | C45 | C | 0 | 301 | 300 | 305 | A1 | 884 | 0 | 0 | 0 | 2573 | 1 |
    +------------+------+-----------+------------+--------+-------+------+------+------+------+------+------+------+------+------+-----+
    1 row in set (0.00 sec)


    Leider habe ich immer noch keine Einträge in XXV. In den EPG-Daten habe ich aber Daten für diesen Kanal.


    Ausschnitt von epg.data


    C C-0-55-884 ARD
    E 9730 1173628980 1620 0 FF
    T W wie Wissen
    ..
    ..
    ..


    Hast Du eine Idee wie ich noch den Fehler weiter eingrenzen kann??


    Gruß aus der Heide.


    Eric

  • Um nicht weiter herum zuraten welche Version von xxv/vdr wird verwendet ?


    Du könnest ja mal Prüfen ob die EPG Daten bereits in der Datenbank landen, und nur nicht angezeigt werden.


    Code
    1. select * from EPG where channel_id = 'T-8468-769-16408' LIMIT 1;


    Alles folgende ist eigentlich unlogisch, da ja EPG Daten anderer Kanäle in der Datenbank landen. Aber trotzdem, wenn keine Daten in der Datenbank landen, wie sieht den der vollständig EPG-Eintrag aus, speziell die letzte Zeile mit dem 'e' wäre interessant, ob die nur aus dem 'e' Zeichen besteht, oder ob dort weitere Zeichen existieren.


    Code
    1. E 27160 1173610800 1800 50 1B
    2. T Mensch Markus
    3. X 1 01 deu 4:3
    4. X 2 03 deu deutsch
    5. X 2 05 deu dolby digital
    6. e


    Die Stelle im EPG.pm dazu heisst

    Code
    1. # Ok, save ...
    2. if($line eq 'e' and $obj->{attr}->{eventid}) {
  • Hi,


    die Version von
    VDR ist 1.4.5-1ctvdr3
    XXV 0.80+svn200611


    Die Select Abfrage ergibt keine Datensätze, leider.


    Hier noch einmal ein wenig mehr von den epg.data


    C C-0-55-884 ARD
    E 9733 1173634200 1140 0 FF
    T Bericht aus Berlin
    D Film/Politmagazin, 2007|||Thema: u. a.||||Category: Film|Genre: Politmagazin|Year: 2007|Format: 4:3|
    e
    E 9734 1173635340 60 0 FF
    T Ein Platz an der Sonne
    D Film/Lotterie| [Stereo] ||Category: Film|Genre: Lotterie|Audio: Stereo|Format: 4:3|
    e
    E 9735 1173635400 1800 0 FF
    T Lindenstraße


    Ich werde mir die EPG.pm auch noch mal anschauen.



    Gruß aus der Heide.



    Eric

  • Hallo,


    So ich habe mir noch einmal alles angeschaut. Jaja, wer lesen kann ist im Vorteil. Ich hatte einen Tippfehler in der CHANNELS.pm .
    Nun funktioniert einfach alles, auch die Programme ARD, ZDF und NDR-III .


    Besten Dank noch mal für den Tip.


    Gruß aus der Heide.


    Eric

  • Hi Andreas,


    das Thema ist zwar schon alt, doch nach einem Update habe ich wieder den gleichen Fehler wie oben beschrieben.
    Kannst Du mir noch mal einen Tipp geben wo man nun die Änderung in der CHANNELS.pm machen muss?


    Ach ja, die Versionen bei meinem VDR


    vdr-xxv 0.80+svn20061130-1
    vdr 1.4.7-2ctvdr3



    Gruß aus der Heide,


    Eric

  • Hallo,


    im Prinzip hat es sich erledigt. Ich habe die Änderung an der gleichen Stelle wieder eingebaut. Nun läuft es erst mal.


    Trotzdem besten Dank.


    Gruß aus der Heide


    Eric