[1] MLD-5.x / Systems / x86 Systeme (PC) / DD Cine S2 V7 - packet out of sequence
 

Offline BobW

  • Expert Member
  • *****
  • Posts: 652
    • View Profile
DD Cine S2 V7 - packet out of sequence
« on: March 01, 2020, 12:17:21 »
Hallo,

ich betreibe derzeit einen MLD-5.4 unstable Server (aus meinem lokalen ES) auf einem ASRock Q1900M Board. Als DVB-S Empfänger sind eine Cine S2 V7 und eine S2 V4 verbaut. Der Server funktioniert auch im Prinzip fast OTB, wenn man noch die Einstellung msi=0 für das ddbridge-Modul zum Betrieb der DVB-Empfänger berücksichtigt. VNSI und streamdev laufen problemlos.

ABER: Aufnahmen des VDR scheinen i.O. zu sein, keine Fehlermeldungen im Log. Betonung liegt auf scheinen: Bei Wiedergabe zeigt sich, dass das Bild immer wieder kurz einfriert, der Ton läuft ohne hörbare Unterbrechung weiter.
Nun habe ich ein wenig geforscht und es sieht so aus, als ob die Reihenfolge der Videopakete durcheinander kommt.
Code: [Select]
!> PID 0x0000 (PAT) (0 #1) -> ignored
!> PID 0x0084 (PMT) (188 #2) -> ignored
ok> PID 0x13ED has PES-ID 0xE0 (MPEG Video) (376 #3)
ok> PID 0x13F2 has PES-ID 0xBD (private stream 1) (1322016 #7033)
ok> PID 0x13EE has PES-ID 0xC0 (MPEG Audio) (1325024 #7049)
ok> PID 0x13EF has PES-ID 0xC0 (MPEG Audio) (1325212 #7050)
ok> PID 0x13F0 has PES-ID 0xBD (private stream 1) (TTX)  (1332356 #7088)
ok> PID 0x13F1 has PES-ID 0xBD (private stream 1) (SubID 0x20) (4168712 #22175)
!> PID 0x13ED -> packet 4143347 @ pos. 778949048 out of sequence (8/7) (shifting counter..) (~00:00:00.000)
!> PID 0x13ED -> packet 11668185 @ pos. 2193618592 out of sequence (4/3) (shifting counter..) (~00:00:00.000)
!> PID 0x13ED -> packet 12312942 @ pos. 2314832908 out of sequence (6/5) (shifting counter..) (~00:00:00.000)
!> PID 0x13ED -> packet 19402059 @ pos. 3647586904 out of sequence (2/1) (shifting counter..) (~00:00:00.000)
!> PID 0x13ED -> packet 30415298 @ pos. 5718075836 out of sequence (13/11) (shifting counter..) (~00:00:00.000)
!> PID 0x13ED -> packet 31571393 @ pos. 5935421696 out of sequence (11/10) (shifting counter..) (~00:00:00.000)
!> PID 0x13F2 -> packet 34435009 @ pos. 6473781504 out of sequence (13/12) (shifting counter..) (~00:00:00.000)
!> packet writing: length index out of bounds, shortened.. (13f2 / bd / 80 / 26986 -- 6998 / 14 / 7168) @ PTS 02:54:53.700
!> PID 0x13ED -> packet 46350080 @ pos. 8713814852 out of sequence (8/7) (shifting counter..) (~00:00:00.000)
!> PID 0x13ED -> packet 47213221 @ pos. 8876085360 out of sequence (6/5) (shifting counter..) (~00:00:00.000)
packs: 49376987 100% 9286344600

Diese Ausgabe stammt aus einer Integritätsprüfung mit project-x, die ich mir vor Jahren einmal zusammengebastelt habe.

Und auch naludump zeigt diese Fehler an:
Code: [Select]
asrock> naludump 00001.ts /dev/null
Input file: 00001.ts
Output file: /dev/null
Packets: 4134694 Dropped: 748664 (18%)cNaluDumper: TS continuity offset 15
Packets: 11666105 Dropped: 1268595 (10%)cNaluDumper: TS continuity offset 15
Packets: 12302989 Dropped: 1319975 (10%)cNaluDumper: TS continuity offset 15
Packets: 19399701 Dropped: 1959822 (10%)cNaluDumper: TS continuity offset 15
Packets: 30408704 Dropped: 3072454 (10%)cNaluDumper: TS continuity offset 14
Packets: 31571270 Dropped: 3192189 (10%)cNaluDumper: TS continuity offset 15
Packets: 46340923 Dropped: 3969832 (8%)cNaluDumper: TS continuity offset 15
Packets: 47210321 Dropped: 4201470 (8%)cNaluDumper: TS continuity offset 15
Packets: 49395450 Dropped: 4588932 (9%)
asrock>

Nun habe ich die drei möglichen DVB-Treiperpakete der MLD dvb (Kernel), dvb-mb (Staging) und dvb-dddvb (DD Treiber) durchprobiert, leider mit immer demselben Ergebnis. Das Problem tritt anscheinend besonders bei HD-Aufnahmen auf, vor allem dann, wenn die Bitrate besonders hoch ist, wie z.B. bei ZDF.

Abgesehen davon, dass die drei ddbridge-Treiber unterschiedliche Parameter haben (einmal ist der default msi=0, dann msi=1) habe ich einen gefunden, der was über die Transfergschwindigkeit aussagt:
Code: [Select]
xo2_speed:default transfer speed for xo2 based duoflex, 0=55,1=75,2=90,3=104 MBit/s
Aber selbst wenn ich ihn auf 3 setze gibt es keinen Unterschied.

An der Satellitenanlage kann es nicht liegen, da hängt noch mein alter MLD-VDR dran und der hat diese Probleme nicht. Ich wollte den eigentlich durch den Server ersetzen, aber mit diesen Aufnahmeproblemen...

Kann mir jemand einen Tipp (oder auch zwei) geben, was ich noch tun/versuchen kann?

Schöne Grüße aus Wien
BobW

[1] MLD-5.x / Systems / x86 Systeme (PC) / DD Cine S2 V7 - packet out of sequence
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.