vdr 1.7.x + streamdev Bildstörungen

  • [Betreff geändert, da offenbar nicht hardware-related]


    Hallo,


    ich habe mir vdr-basiert ein Client/Server-System für TV aufgebaut; die Clients sind verschiedene Desktops, Notebooks oder HTPCs mit vdr/xineliboutput, der TV-Server ist eine dezidierte Maschine:


    -- Asrock NF6-GLAN-Board mit 2 GB RAM und einem 4850e
    -- darin stecken insgesamt drei S2-3200 Karten, die an einem Standard 8-Fach-Multischalter hängen
    -- OS ist Jaunty (Ubuntu 9.04), als Treiber werden die aktuellen s2-liplianin verwendet. Der VDR ist inzwischen 1.7.6 mit aktuellen CVS-streamdev. Dieselben Probleme hatte ich aber ebenfalls mit Ubuntu 8.10 und mit VDR ab 1.7.1.


    Grundsätzlich funktioniert alles wie gewünscht, mit einem kleinen Problem: Ich habe in unregelmäßigen Abstanden Bild- bzw. seltener Tonfehler, die wahrscheinlich einfach Blockfehler sind. Diese Fehler treten bei HD-Kanälen auch deutlich häufiger auf als bei SD-Kanälen.


    Vor der Umstellung auf VDR waren die S2-3200-Karten in Windows-Maschinen im Einsatz (mit DVBViewer) und jeweils direkt (mit deutlich längeren Kabeln) mit dem Multischalter verbunden. Dabei sind meines Erachtens nie derartige Störungen aufgetreten. An der Hausanlage hängen auch andere DVB-S-Geräte, so z.B. eine D-BOX 2 mit Neutrino, die ebenfalls keine Bildstörungen zeigen.


    Leider fehlt mir immer noch ein wenig der Überblick bezüglich Linux DVB. Ich glaube, dass das s2-liplianin-Repository die aktuellsten Treiber für die auf der S2-3200 verbauten Hardware hat, bin mir aber nicht sicher. Außerdem gab es in der Mailingliste einmal einen Thread bezüglich Tuner-Patches, die sich aber in diesem Treiber nicht wiederfinden. Was ich auch komisch finde, sind syslog-Ausgaben aus dem Treiber mit "krummen" Frequenzwerten:


    Code
    May  2 17:32:38 tvserver kernel: [256721.437329] stb6100_get_bandwidth: Bandwidth=52000000
    May  2 17:32:38 tvserver kernel: [256721.531197] stb6100_set_frequency: Frequency=1611000
    May  2 17:32:38 tvserver kernel: [256721.534889] stb6100_get_frequency: Frequency=1610982
    May  2 17:32:38 tvserver kernel: [256721.542953] stb6100_set_frequency: Frequency=993000
    May  2 17:32:38 tvserver kernel: [256721.542972] stb6100_set_frequency: Frequency=1082000
    May  2 17:32:38 tvserver kernel: [256721.546931] stb6100_get_frequency: Frequency=1082003
    May  2 17:32:38 tvserver kernel: [256721.546950] stb6100_get_frequency: Frequency=992988
    May  2 17:32:38 tvserver kernel: [256721.564213] stb6100_get_bandwidth: Bandwidth=52000000


    Hat jemand diese Karten erfolgreich mit VDR 1.7.x am Laufen? Wenn ja, welche Treiber werden eingesetzt? Gibt es Patches, die man unbedingt anwenden sollte? Was für femon-Werte sind denn bei dieser Karte zu erwarten? Ich habe z.B.


    Code
    root@tvserver:~# femon -a 2
    FE: STB0899 Multistandard (DVBS)
    Problem retrieving frontend information: Operation not supported
    status SCVYL | signal 018c | snr 009d | ber 00000000 | unc 00000000 | FE_HAS_LOCK


    Vielen Dank!


    Viele Grüße,
    Olli

  • Servus Olli,


    ich habe ähnliche Probleme mit einer S2-1600, vor allem bei hochauflösenden Sendern (1080i). Allerdings habe ich bemerkt dass es kein Problem mit dem Empfang oder Treiber ist, sondern wohl ein Problem des streamdev. Versuch doch mal ob deine Blockartefakte auch auftreten wenn du einen Sender der Probleme macht aufzeichnest und dann die Aufzeichnung bspw. am PC mit vlc ansiehst.


    Gruß
    Stephan

  • Hallo,


    das war ein guter Hinweis: Ich habe das gerade einmal ausprobiert und in der Tat sind in der parallel durchgeführten Aufnahme keine Blockartefakte zu sehen.


    Es scheint also tatsächlich mit der streamdev-Benutzung zusammenzuhängen.


    Viele Grüße,
    Olli

Jetzt mitmachen!

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