@wirbel, Fehlende/falsche DVB-T Kanäle von w_scan

  • Hallo Zusammen,


    ich habe versucht meinen bestehenden Server mit VDR (2.0.1) mit einem DVB-T-Stick zu erweitern. Bisher habe ich eine DVB-S-Karte drin, das sollte aber nichts zur Sache tun.


    Nach Problemen mit nicht gefundenen Kanälen habe ich den Stick an einem anderen Rechner angeschlossen und konnte folgendes Problem vorfinden, welches hoffentlich gelöst werden kann:


    Ich suche mit w_scan nach den Sendern und bekomme



    Wenn ich die dann auf den VDR loslasse, werden nach einiger Zeit (1 Tag in Ruhe gelassen) die EPG-Infos geladen usw. Allerdings nicht von allen Sendern. Insbesondere SAT.1, Pro7 und diverse Dritte bekamen keine EPG-Daten. Auch Timer auf diesen Sendern wurden ignoriert. Umschalten per SVDRP geht auch nicht, es kommt bei diesen Sendern:

    Code
    chan 3
    250 3 SRTL
    chan ProSieben
    554 Error switching to channel "27"
    chan RTL2
    250 2 RTL2


    Dann habe ich mit w_scan mir eine channels.conf für Xine erzeugt, welche ähnlich aussieht. Xine damit gestartet liefert mir Bilder für alle Sender.


    Nun habe ich aus der channels.conf des VDR alle Sender bis auf den ersten gelöscht und den vdr gestartet. Nach einiger Zeit (wieder 1 Tag) waren ganze 4 Sender drin:


    Code
    RTL NRW;CBC:538000000:B8C23D12G4M16S0T8Y0:T:0:337=2:338=deu@3:343;344=deu:0:16405:8468:8706:0
    RTL2;CBC:538000000:B8C23D12G4M16S0T8Y0:T:0:353=2:354=deu@3:359:0:16406:8468:8706:0
    SRTL;CBC:538000000:B8C23D12G4M16S0T8Y0:T:0:433=2:434=deu@3:439:0:16411:8468:8706:0
    VOX;CBC:538000000:B8C23D12G4M16S0T8Y0:T:0:545=2:546=deu@3:551;552=deu:0:16418:8468:8706:0


    Weiter tut sich nichts. In der setup.conf ist der Wert

    Code
    UpdateChannels = 5

    gesetzt.


    femon liefert


    Nun bin ich ziemlich Ratlos. Der Stick ist

    Code
    Bus 002 Device 007: ID 048d:9135 Integrated Technology Express, Inc. Zolid Mini DVB-T Stick

    und läuft auf dem selben Rechner wie schon gesagt mit Xine ohne Probleme. VDR hat die Version 2.0.1.


    Was mir aufgefallen ist: In der Logdatei finden sich für ein paar der Kanäle die Funktionieren jeweils zwei Meldungen:

    Code
    changing pids of channel 13 from 4881+4881=2:4882=deu@3,4883=mis@4:0:4884 to 4881+4881=2:4882=deu@3,4883=mis@3:0:4884
    changing transponder data of channel 13 from 674000:B8C12D0G4M64T8Y0:T to 674000000:B8C12D12G4M64S0T8Y0:T


    Fall irgend jeman Ideen hat, wie ich an meine Sender komme, würde ich mich sehr freuen.


    Viele Grüße,
    jg72

  • OK, mit dieser Liste gehts. Der Unterschied: die erste Zeile habe ich aus dem obengenannten Link, die untere lieferte mir w_scan:


    Code
    ProSieben;ProSiebenSat.1:746000000:B8C23D12G4M16S0T8Y0:T:0:305=2:306=deu@3:311:0:16403:8468:8705:0
    channels.conf_20130419:ProSieben;ProSiebenSat.1:746000:B8:T:27500:305=2:306=deu@3:311:0:16403:0:0:0


    bleiben mir nur noch zwei Fragen:


    Warum liefert w_scan (w_scan version 20130331 (compiled for DVB API 5.9)) das falsche Format? Und warum findet vdr die richtigen Sender nicht von alleine?


    Ich kann zwar jetzt mit der Lösung leben, aber interessieren tut es mich schon.

  • Als Symbolrate ist bei Dir 27500 angegeben, was keinen Sinn macht für DVB-T. Dort sollte für DVB-T immer Null stehen. Außerdem sind oftmals NID und TID auf Null, was sehr ungewöhnilch ist. Wenn es einen Bug geben sollte in w_scan, sag bitte wirbel Bescheid.


    Viele Grüße
    hepi

  • Schreib hier mal rein, welchen DVB-T-Stick Du verwendest und wie der w_scan-Befehl genau aussah, also die Befehlszeile mit allen Parametern.


    Dann ändere den Titel des Threads und schreibe wirbel mit rein und wirbel wird dann schon auftauchen, denke ich mal. :D


    Gruß
    hepi

  • So, der USB-DVB-T-Stick ist ein "LogiLink VG0004 USB2.0 Mini DVB-T Receiver für Digital-TV"


    und der Befehl


    Code
    w_scan -o2 -ft -c DE -R1 -T1 -O0 -E0 -t2


    liefert folgende Ausgabe:



    Weitere Infos folgen gerne auf Anfrage.

  • Also Stück für Stück.


    1) deine channels.conf, die w_scan ausgegeben hat ist prinzipiell ok, aber scheinbar nicht von einer aktuellen w_scan Version:


    SAT.1;ProSiebenSat.1:746000:B8:T:27500:385=2:386=deu@4:391:0:16408:0:0:0


    Immerhin ist sichtbar, dass die Daten aus der NIT fehlen, weswegen alles auf w_scans default 'AUTO' steht und nicht mit den korrekten Daten aus der network information table aktualisiert wurde.
    Neuere w_scan Versionen schreiben diese unvollständigen Kanäle nicht in die channels.conf. Die NIT wird bei DVB-T (mindestens) alle 10sec gesendet, d.h. dein Stick war nicht in der Lage
    während des scans 10sec lang korrekte Daten an w_scan zu liefern.


    2) diese Information sagt nicht viel, solange niemand weiß, auf welchen Sender du getuned hattest.

    Code
    status SCVYL | signal b332 | snr f047 | ber 00000000 | unc 00000f96 | FE_HAS_LOCK


    Aber immerhin verrät diese Zeile, dass du 3990 fehlerhafte Pakete seit dem letzten Umschalten empfangen hast. Irgendetwas stimmt nicht mit dem Empfang deines USB Sticks.


    3)

    Zitat

    Nun habe ich aus der channels.conf des VDR alle Sender bis auf den ersten gelöscht und den vdr gestartet. Nach einiger Zeit (wieder 1 Tag) waren ganze 4 Sender drin:
    ...
    Weiter tut sich nichts. In der setup.conf ist der Wert UpdateChannels = 5 gesetzt.


    Mit anderen Worten: zwei unabhängige channel scanner arbeiten nicht korrekt mit deinem Stick.


    4) @symbolrate: wird ignoriert bei DVBT.



    ich denke dein Stick empfängt 722MHz, 690MHz, 746MHz nur mit vielen Bitfehlern. Daran solltest du verbessern.

  • Hallo,


    habe es inzwischen mal geschafft, dem Stick eine einigermaßen ordentliche Antenne zu geben, und nicht die mitgelieferte. Das Ergebnis lässt sich auch mit femon gut sehen (ProSieben):



    allerdings ändert sich am Ergebnis in der channels.conf nichts:

    Code
    ...
    ProSieben;ProSiebenSat.1:746000:B8:T:27500:305=2:306=deu@3:311:0:16403:0:0:0
    ...


    w_scan Version ist immer noch vom 31.03.2013.


    Ich würde es jetzt auch einfach mal auf den Stick schieben, kann aber damit leben.


    Viele Grüße

  • Und ich schließe mal w_scan aus, weil auch der scan algorithmus von vdr selbst ebenso nichts findet.

  • Das müsste ich mal testen, wie das mit der neuen Antenne und dem automatischen Sendersuchlauf in vdr so funktioniert. Komme ich wahrscheinlich erst nächste Woche mal dazu, das auszuprobieren; Werde mich dann nochmal melden.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!