easyVDR Kopie des easyVDR-Forums zum Nachschlagen
[gelöst durch andere Tuner] easyvdr 3.5: Aufnahme auf 2. Tuner verpixelt

easyVDR - >VARforumsname - >[gelöst durch andere Tuner] easyvdr 3.5: Aufnahme auf 2. Tuner verpixelt

maw  18.Dec.2017 22:09:03
Nachdem easyvdr 3.5 auf dem J3455 inzwischen stabil und zuverlässig läuft, ist mir ein Fehler aufgefallen, der wahrscheinlich schon von Anfang an besteht:

Wenn auf dem 1. Tuner (alle 4 Tuner hier USB dvb-t2 hd) eine Aufnahme läuft und überlappend eine Aufnahme auf einem anderen dvb-t2-Mux startet, wird der 2. Tuner eingesetzt. Sehr häufig (wahrscheinlich nicht immer) gibt es auf diesem 2. Tuner dann Klötzchenartefakte, wie wenn der Empfang dort extrem schlecht wäre. Seltsam ist, dass alle Tuner mit dem identischen Signal aus einem 4-fach-Verteiler versorgt werden. Dieser bekommt das Signal über einen Antennenverstärker von der Dachboden-Antenne.

Es spielt auch keine Rolle, in welcher Reihenfolge die Tuner an die USB-Buchsen angeschlossen werden. Jeder Empfänger einzeln getestet funktioniert einwandfrei, mit oder ohne Verteiler.

Femon aus easyvdr 3.5 liest aus den Tunern keine hilfreiche Info aus. Beim Durchschalten der Tuner im Femon-OSD ist dann erkennbar, welcher Tuner die Klötzchen zeigt. Manchmal stürzt vdr dabei ab, manchmal nicht.

Easyinfo hängt an. Im Syslog startet am 18.12.2017 um 19:59:00 die zweite Aufnahme mit den Klötzchen. Die Sendung (Tagesschau) ist zweimal programmiert, je einmal auf Kanal 3 und auf 4. Auf 3 ist sie ok (weil da schon vorher was aufgenommen wird) und auf 4 ist sie im Dutt.

Ich bin einigermaßen verwirrt und komme hier nicht weiter.
Danke für alle Tipps

Matthias
easyinfo_2017-12-18_21.20.zip
vdr 1: asrock j3455itx, 8GB RAM/30GB SSD/1TB HDD, hauppage wintv-quadhd pcie,
   easyvdr 3.5, kernel 4.10.17, media-build-experimental-dkms

vdr 2 (außer Betrieb): asus m3n78-vm, athlon x2 220, 2GB/32GB SSD/1TB HDD, nvidia gt 1030 passiv,
   easyvdr 3.5, kernel 4.11.2, nvidia 38x


SurfaceCleanerZ  09.Jan.2018 19:30:11
Hi,
hast du mal nen anderen USB-Header versucht mit 2 Tunern? Welche Sticks sind es denn??? t230?

Dass nicht alle am selben USB Header hängen, ich denke das Board hat nicht nur hinten Ports sondern auch noch Pfostenstecker für vorn... Da könnte man die testweise anklemmen.

Ich würde es erstmal mit 2 testen und dann langsam um je 1 erweitern, wenn ok.

Dein Netzteil packt die Last? Was sagt bei den Störungen lmsensors? Vorher einmalig sensors-detect laufen lassen nötig.

MfG,
Stefan
Test-VDR1: HP rp5700 Fertigsystem, Core2Duo E6400, 2GB RAM, Mygica t230 Stick als Tuner, nvidia Slim-GT218 512MB PCIe x1     -   v3.5-64
VDR2 in Rente
VDR3 in Rente
VDR4: MSI G31M2 v2, Intel E5200, 6" t6963c gLCD, 2GB, WD Red 4TB, 2x TT3200, ASUS GT730-SL-2GD3-BRK, mod. Digitainergeh.       -   v3.5-64
VDR5: GIGABYTE GA-G31M-S2L, Intel E5200, GT630 passiv, 2GB, 3TB, 6"  t6963c gLCD, mod. Digitainergeh.          -   v3.5-64
VDR6: MSI MS-7236, Intel E2140, GT630 passiv, 2GB, WD Green 2TB, 6" t6963c gLCD, 2x TT3200    -    v2.5-64
[url=http://tinyurl.com/ycx4qsv]Hilfe gefällig? Dann brauchen wir ein easyInfo aus easyPortal!
maw  11.Jan.2018 15:10:08
Jetzt habe ich endlich mal die Signatur erweitert, so dass die Empfänger genau ersichtlich sind.
Ich verwende 2 "HMP Combo Original DVB-C/T2 Hybrid USB Tuner", die werden vom Kernel als "DVBSky T330" erkannt, und zwei  "Mygica T230 DVB-T/T2/C", die werden vom Kernel unter diesem Namen erkannt. Alle arbeiten mit dem Chip Silicon Labs Si2168, der auch noch in mehreren weiteren Empfängern verbaut wird.

Inzwischen hatte ich - so wie Stefan auch vorgeschlagen hat - jeden Tuner an einem eigenen USB-Header angeschlossen. Mit zwei Tunern gibt es kein Problem, mit drei scheint der Mygica nicht an einem USB 3 Header zu laufen, sondern nur an USB 2 (kann natürlich auch täuschen bei zufälligen Fehlern). Wenn ich das beachte, laufen alle 3 Tuner weitgehend stabil. Letztens gab es wieder den beschriebenen Fehler mit Empfangsstörung und einer misslungenen Aufnahme. Dies scheint bei 3 Tunern aber nur höchstens ~1x pro Woche aufzutreten. Alle vier Tuner bekomme ich aber nicht stabil ans Laufen, dann ist meistens einer mit Empfangsstörung dabei.
Das Netzteil sollte die Last locker stemmen, ist ein (denke ich) 300 W Seasonic SFX.

Dies alles spricht für Wirbels Hypothese, dass der USB-Bus vielleicht der Flaschenhals ist.

Wäre eine USB-Controllerkarte ein möglicher Workaround? Dann wäre ein zusätzlicher Cobtroller über PCIE angebunden. Einen PCIEx1 Slot hat das Board.

Die Situation ist deshalb blöde, weil wir hier genau 4 dvb-t2 Muxe empfangen und das Ziel eigentlich war, mit 4 Tunern für alle Timer-Kombinationen gewappnet zu sein. Zwei Tuner sind relativ oft zu wenig.

Danke erstmal für eure Einschätzung
& viele Grüße

Matthias

PS: lmsensors habe ich noch nicht probiert. Worauf sollte ich gucken, Temperaturen?
vdr 1: asrock j3455itx, 8GB RAM/30GB SSD/1TB HDD, hauppage wintv-quadhd pcie,
   easyvdr 3.5, kernel 4.10.17, media-build-experimental-dkms

vdr 2 (außer Betrieb): asus m3n78-vm, athlon x2 220, 2GB/32GB SSD/1TB HDD, nvidia gt 1030 passiv,
   easyvdr 3.5, kernel 4.11.2, nvidia 38x


zzzözzz  10.Jan.2018 10:08:51
Möglicherweise sind vier dieser USB Tuner als solche ein Problem. Kann sein, muss nicht sein.

Der USB Bus benutzt Polling, jedes Gerät bekommt periodisch ein Stückchen 'Zeitscheibe' ab. Je mehr USB Geräte inkl Maus und Tastatur, desto schlechter wirds. Wenn dann noch die Paketgrösse auf dem USB Bus nicht exakt passt, sind solche Effekte denkbar.
zzzözzz  11.Jan.2018 16:24:11
Wie gesagt, nur ne Vermutung. Auch die Stromversorgung am USB ist ja ein Punkt, der Strom je USB Port ist ja limitiert.


>>Wäre eine USB-Controllerkarte ein möglicher Workaround? Dann wäre ein zusätzlicher Cobtroller über PCIE angebunden. Einen PCIEx1 Slot hat das Board.
Sicher. Aber dann tut es genauso ne pcie DVB-T2 Karte. Je nachdem was dir mehr liegt und preiswerter ist.
maw  11.Jan.2018 16:29:52
Dann schau ich mal was mir mehr liegt und was weniger kostet ... :-)
Danke jedenfalls
& viele Grüße
Matthias
vdr 1: asrock j3455itx, 8GB RAM/30GB SSD/1TB HDD, hauppage wintv-quadhd pcie,
   easyvdr 3.5, kernel 4.10.17, media-build-experimental-dkms

vdr 2 (außer Betrieb): asus m3n78-vm, athlon x2 220, 2GB/32GB SSD/1TB HDD, nvidia gt 1030 passiv,
   easyvdr 3.5, kernel 4.11.2, nvidia 38x


SurfaceCleanerZ  11.Jan.2018 16:51:38
Hi,
lmsensors zeigt dir die Spannungen an, die mal im Leerlauf + unter Vollast mit alle Tuner testen

MfG,
Stefan
Test-VDR1: HP rp5700 Fertigsystem, Core2Duo E6400, 2GB RAM, Mygica t230 Stick als Tuner, nvidia Slim-GT218 512MB PCIe x1     -   v3.5-64
VDR2 in Rente
VDR3 in Rente
VDR4: MSI G31M2 v2, Intel E5200, 6" t6963c gLCD, 2GB, WD Red 4TB, 2x TT3200, ASUS GT730-SL-2GD3-BRK, mod. Digitainergeh.       -   v3.5-64
VDR5: GIGABYTE GA-G31M-S2L, Intel E5200, GT630 passiv, 2GB, 3TB, 6"  t6963c gLCD, mod. Digitainergeh.          -   v3.5-64
VDR6: MSI MS-7236, Intel E2140, GT630 passiv, 2GB, WD Green 2TB, 6" t6963c gLCD, 2x TT3200    -    v2.5-64
[url=http://tinyurl.com/ycx4qsv]Hilfe gefällig? Dann brauchen wir ein easyInfo aus easyPortal!
maw  14.Jan.2018 11:31:50
Lmsensors zeigt mir beim J3455 leider nur Temperaturen an. Es werden durch sensors-detect nur sehr wenige Sensoren gefunden, und das sind alles Temperatursensoren.

Mit der Controllerkarte werde ich es auf alle Fälle probieren, das mit den Spannungen ist trotz allem die erste schlüssige Idee zu dem Problem. DHL kämpft aber noch mit der Lieferung  :rolleyes: Melde mich dann wieder wenn es Neues gibt.
vdr 1: asrock j3455itx, 8GB RAM/30GB SSD/1TB HDD, hauppage wintv-quadhd pcie,
   easyvdr 3.5, kernel 4.10.17, media-build-experimental-dkms

vdr 2 (außer Betrieb): asus m3n78-vm, athlon x2 220, 2GB/32GB SSD/1TB HDD, nvidia gt 1030 passiv,
   easyvdr 3.5, kernel 4.11.2, nvidia 38x


SurfaceCleanerZ  14.Jan.2018 12:51:26
Hi,
dann wirst du das Multimeter bemühen müssen... Ist eh genauer...

An der in HB nutzbaren T2 Channels hätte ich auch mal zum Basteln Interesse!

MfG,
Stefan
Test-VDR1: HP rp5700 Fertigsystem, Core2Duo E6400, 2GB RAM, Mygica t230 Stick als Tuner, nvidia Slim-GT218 512MB PCIe x1     -   v3.5-64
VDR2 in Rente
VDR3 in Rente
VDR4: MSI G31M2 v2, Intel E5200, 6" t6963c gLCD, 2GB, WD Red 4TB, 2x TT3200, ASUS GT730-SL-2GD3-BRK, mod. Digitainergeh.       -   v3.5-64
VDR5: GIGABYTE GA-G31M-S2L, Intel E5200, GT630 passiv, 2GB, 3TB, 6"  t6963c gLCD, mod. Digitainergeh.          -   v3.5-64
VDR6: MSI MS-7236, Intel E2140, GT630 passiv, 2GB, WD Green 2TB, 6" t6963c gLCD, 2x TT3200    -    v2.5-64
[url=http://tinyurl.com/ycx4qsv]Hilfe gefällig? Dann brauchen wir ein easyInfo aus easyPortal!
maw  14.Jan.2018 18:55:16
Das Multimeter sagt an einem USB-Header:

PC aus 5.04 V

1 Tuner 4.99 V
2 Tuner 4.97 V
3 Tuner 4.96 V
4 Tuner 4.95 V

Das scheint unabhängig davon zu sein, an welchem Header ich messe (nur 2 probiert).
Ob und wie viele Aufnahmen gerade laufen, scheint auch unwichtig zu sein.
Das Multimeter ist kein Präzisionsgerät, mindestens +- 0.01 V statistischer Fehler plus ein unbekannter systematischer Fehler (hier wohl nicht wichtig) sind sicher dabei.

Die Spannung an den USB-Ports ist also klar von der Anzahl der Tuner abhängig. Ob die 0.04-0.05 V Differenz meine Tuner irritieren können, weiß ich nicht. Könnte ich mir aber vorstellen.

Meine channels.conf ist [url=http://www.easy-vdr.de/thread-17772-post-175257.html#pid175257]hier.

Melde mich wieder, wenn die Controllerkarte da ist.

Gruß Matthias
vdr 1: asrock j3455itx, 8GB RAM/30GB SSD/1TB HDD, hauppage wintv-quadhd pcie,
   easyvdr 3.5, kernel 4.10.17, media-build-experimental-dkms

vdr 2 (außer Betrieb): asus m3n78-vm, athlon x2 220, 2GB/32GB SSD/1TB HDD, nvidia gt 1030 passiv,
   easyvdr 3.5, kernel 4.11.2, nvidia 38x


SurfaceCleanerZ  14.Jan.2018 18:59:34
Hi,
miss lieber auch mal an nem Laufwerksstecker innen.

Der kommt ja direkt vom Nezteil...

MfG,
Stefan
Test-VDR1: HP rp5700 Fertigsystem, Core2Duo E6400, 2GB RAM, Mygica t230 Stick als Tuner, nvidia Slim-GT218 512MB PCIe x1     -   v3.5-64
VDR2 in Rente
VDR3 in Rente
VDR4: MSI G31M2 v2, Intel E5200, 6" t6963c gLCD, 2GB, WD Red 4TB, 2x TT3200, ASUS GT730-SL-2GD3-BRK, mod. Digitainergeh.       -   v3.5-64
VDR5: GIGABYTE GA-G31M-S2L, Intel E5200, GT630 passiv, 2GB, 3TB, 6"  t6963c gLCD, mod. Digitainergeh.          -   v3.5-64
VDR6: MSI MS-7236, Intel E2140, GT630 passiv, 2GB, WD Green 2TB, 6" t6963c gLCD, 2x TT3200    -    v2.5-64
[url=http://tinyurl.com/ycx4qsv]Hilfe gefällig? Dann brauchen wir ein easyInfo aus easyPortal!
maw  28.Jan.2018 14:50:03
Die USB-Controllerkarte ist eingetroffen, sie sitzt im PCIEx1-Slot und hat eine extra Stromversorgung direkt vom Netzteil. Weil das Netzteil mit 300 W reichlich dimensioniert ist, habe ich auf der Karte jetzt hoffentlich einen zusätzlichen unabhängigen USB3-Bus mit unabhängiger Stromversorgung.

Und tatsächlich - bis jetzt (seit ca. 24 h) scheinen die 4 Tuner stabil zu laufen. Zuerst hatte ich einen Mygica-Tuner an USB 3 und das ging wieder nicht. Mit den beiden Mygicas am USB 2 und den beiden HMP am (neuen) USB 3 scheint sich nun alles zu vertragen. Endgültiges OK kann ich aber erst nach ca. einer Woche geben, da es manchmal so lange gedauert hat, bis der Fehler auftrat.

Zuerst war ich mit den 4 Tunern sehr irritiert, weil auf ARD das Bild leicht ruckelt: alle 1-2 s gibt es einen kleinen Stopper. Bei ruhigem Bild merkt man es gar nicht, und sonst wirken Bewegungen leicht unnatürlich. Das passiert aber nur auf ARD und sonst nirgends, auch nicht auf den Sendern des gleichen Mux, und es ist auch auf den Aufnahmen drauf. Scheint mir daher eine andere Baustelle zu sein.

Danke soweit an alle Tippgeber, die das Bild aufhellen konnten. Endgültiges Fazit und [gelöst] dann hoffentlich in ca. 1 Woche.

Danke & Grüße
Matthias
vdr 1: asrock j3455itx, 8GB RAM/30GB SSD/1TB HDD, hauppage wintv-quadhd pcie,
   easyvdr 3.5, kernel 4.10.17, media-build-experimental-dkms

vdr 2 (außer Betrieb): asus m3n78-vm, athlon x2 220, 2GB/32GB SSD/1TB HDD, nvidia gt 1030 passiv,
   easyvdr 3.5, kernel 4.11.2, nvidia 38x


maw  03.Feb.2018 15:08:32
Die Woche ist rum, und die 4 Tuner liefen jedesmal stabil, wenn ich nachgeschaut habe. Einmal wurde mir von einer kaputten Aufnahme berichtet, die ich aber nicht selbst gesehen habe ("nee, ist nicht mehr da, habe ich gleich gelöscht"). Kann also der alte Fehler gewesen sein oder auch nicht. Das werde ich noch eine Weile beobachten müssen.

Das Ruckeln auf ARD ist auch wieder weg seit ca. Mittwoch ohne irgendeine Aktion meinerseits. Daher denke ich jetzt noch stärker, dass die Ursache beim Funkturm (oder davor) war und nicht in unseren 4 Wänden. 

Insgesamt kommen wir dem "gelöst" langsam näher. Der vdr macht wieder Spaß und das HD-Bild ist schon ein großer Fortschritt gegenüber dem SD des alten DVB-t.

Ich halte euch auf dem Laufenden. Danke & Grüße von
Matthias
vdr 1: asrock j3455itx, 8GB RAM/30GB SSD/1TB HDD, hauppage wintv-quadhd pcie,
   easyvdr 3.5, kernel 4.10.17, media-build-experimental-dkms

vdr 2 (außer Betrieb): asus m3n78-vm, athlon x2 220, 2GB/32GB SSD/1TB HDD, nvidia gt 1030 passiv,
   easyvdr 3.5, kernel 4.11.2, nvidia 38x


maw  11.Feb.2018 15:36:26
Eine weitere Woche ist rum, und alles funktioniert. Thema daher [gelöst].
Danke an alle Tippgeber!
Viele Grüße
Matthias
vdr 1: asrock j3455itx, 8GB RAM/30GB SSD/1TB HDD, hauppage wintv-quadhd pcie,
   easyvdr 3.5, kernel 4.10.17, media-build-experimental-dkms

vdr 2 (außer Betrieb): asus m3n78-vm, athlon x2 220, 2GB/32GB SSD/1TB HDD, nvidia gt 1030 passiv,
   easyvdr 3.5, kernel 4.11.2, nvidia 38x


maw  13.Sep.2018 15:06:49
Kurz nach meinem letzten Post traten die Fehler "natürlich" wieder auf :-( und sie wurden immer schlimmer. Daraufhin habe ich mein altes Asus m3n78 Board wieder rausgeholt und eingebaut. Lief bestens, zeigte aber bald die gleichen Fehler. Mir schwante, dass es nur noch an den USB-Tunern liegen konnte.

Habe dann nach kurzer Suche eine Hauppauge WinTV-QuadHd PCIe gekauft,  eingesteckt und hatte sofort 4 dvb-t2 Tuner laufen. Keine Bildfehler mehr, keine Empfangsstörungen, keine Probleme beim Runterfahren mehr (all das hatte ich vorher). Das ist jetzt erst 3,5 Tage her, daher will ich noch nichts beschwören ...

Zwischendurch hatte ich irgendwo im vdr-Portal einen Thread gesehen, in dem berichtet wurde, dass diese Art USB-Tuner immer dann Schwierigkeiten macht, wenn mehr als einer angeschlossen ist. Leider habe ich den Thread bisher nicht wiedergefunden. Aber diese Fehler kann ich inzwischen nachdrücklich bestätigen. Scheinbar kann es eine Weile dauern, bis sie auftreten, daher sind sie wohl mit einem kurzen Test nicht unbedingt zu finden. Natürlich hatte ich diese Sachen erst im Nachhinein gefunden, wäre ja auch langweilig, wenn man vorher Bescheid weiß ...

Das Asrock J3455 Board, das ich zwischendurch verwendet hatte, kann offenbar nichts für die Fehler, die immer wieder auftraten. Es hätte sogar auch einen PCIe-Slot für die QuadHd.  Im Moment bin ich bloß zu faul, die Boards wieder zu tauschen, wo doch alles so schön läuft.

Die aktuelle Lösung hat den Charme, dass die neue Karte alle 4 Muxe hier in HB gleichzeitig empfangen und aufzeichnen kann, und das mit nur einem Antennenkabel. Es sieht jetzt sehr aufgeräumt aus hinter dem VDR.

Dies ist nun hoffentlich das Ende dieser Geschichte. Großen Dank nochmals an alle, die Tipps & Tricks beigesteuert haben, und viele Grüße von

Matthias
vdr 1: asrock j3455itx, 8GB RAM/30GB SSD/1TB HDD, hauppage wintv-quadhd pcie,
   easyvdr 3.5, kernel 4.10.17, media-build-experimental-dkms

vdr 2 (außer Betrieb): asus m3n78-vm, athlon x2 220, 2GB/32GB SSD/1TB HDD, nvidia gt 1030 passiv,
   easyvdr 3.5, kernel 4.11.2, nvidia 38x