Seite 1 von 1

TS wiedergabe ruckelt- ES/PES pixelig

Verfasst: Sa 07 Aug 2004, 14:32
von Deos
Stundenlange durchforstung des Forums und quelerei der Suchfunktion haben mir kein Erghebnis gebracht. Also Poste ich das hier, obwohl ich mir sicher bin, dass ich nicht der erste bin der mein Problem hat.

Also mein Problem ist Folgendes.

Ich möchte die Box in verbindung mit einem PC als digitalen recorder fürs aufnehmen von Serien nutzten (Free TV). Also aufnehmen, über die Box wieder anschauen und löschen.

Am einfachsten schien mir die aufnahme als TS. Mit der hilfe von torre hab ich es dann auch hinbekommen.
Bei der Wiedergabe über den Box TS-Player haben fast alle Aufnahmen Lags die sich aufschaukeln bis das Bild einfriert. Als Noob vermute ich, dass im Stream Fehler sind die der Player nicht kompensieren kann. Schicke ich das TS durch ProjectX kann ich mir den Stream via VLC anschauen. VLC auf die Box wiederum funz nicht. An den Stellen wo des urspüngliche TS über den TS-Player springt fängt VLC an zu puffern und bricht ab. Komisch da es ja auf dem PC abspielbar ist.

Drauf hin habe ich versucht die Sreams als ES und PES zu speichern. Anschließend, beide varianten, durch ProjextX und Muxxi gejargt. Was zu mpegs führte die ich über VLS -> Box gut abspielen konnte. Der Haken an der Sache ist, dass das Bild aussieht als wär die Bitrate viel zu niedrig (extrem Pixelig).

Jetzt bin ich an den Punkt gelangt an dem ich alle Kombinations möglichkeiten durch habe und nicht mehr weiter weiss.

Nutzen tue ich:
Nokia Box
JtG Image 1.8.1
SPTS ein

1Ghz Athlon
JtG 0.7.2
Box -> PC 10Mbit(half duplex) direct mit 10m Kat5 Crosoverkabel
Sonst keine Anwendungen am laufen.
Gemountet hab ich den Movieplayer über den Service von WinXP Pro

2,8 P4 und connect über Router hab ich auch schon durch. Genau so wieder ein kaltstrat der Box vor der Aufnahme.


Log für TS Stream

Code: Alles auswählen

Jack the Grabber Logfile
Erstellt am: 07.08.2004 15:10
Sofortaufnahme
Kanal=Direkt-Sport
Sendung=NotFound
Start=15:10
Ende=
*******************************************************
07.08.2004 15:10:11: Aufnahme Event:
07.08.2004 15:10:11: IP: 192.168.1.202
07.08.2004 15:10:11: VPid: 309
07.08.2004 15:10:11: APid 1: 310
07.08.2004 15:10:11: APid 2: 0
07.08.2004 15:10:11: APid 3: 0
07.08.2004 15:10:11: Filename: d:\Dbox-Aufnahme\\2004-08-07-NotFound\NotFound(VIVA).mpg
07.08.2004 15:10:11: Splittsize: 39999
07.08.2004 15:10:11: KanalID: 45c000131bc
07.08.2004 15:10:11: sectionsd gestoppt
07.08.2004 15:10:11: -host 192.168.1.202 -vp 135 -ap 136 -vsplit 2 -ts -pes -o "d:\Dbox-Aufnahme\\2004-08-07-NotFound\NotFound(VIVA)-1"
@00:00:00: 15:10:12 to DBox: VIDEOTS 31341 16 0 1 va 135 136
@00:00:00: 15:10:12 from DBox: INFO: IP c0a801c8 Port 31341
@00:00:01: 15:10:12 from DBox: PID va 1 135 136
@00:00:01: 15:10:13 to DBox: START
@00:00:01: 15:10:13 from DBox: INFO: UdpSender() - PID216 R0 W0
@00:00:01: 15:10:13 from DBox: INFO: DmxTSReader() - Pid 275232 0 0
@00:00:06: Video: 309
@00:00:06: Audio1: 310
@00:00:06: Audio2: 0
@00:00:06: Audio3: 0
******************************************************
Video Ausgabe:
******************************************************
Audio Ausgabe:
******************************************************
Muxer Ausgabe:

******************************************************
Video High: 
Video Low: 
Audio High: 
Audio Low: 
******************************************************
@00:00:39: 15:10:51 to DBox: STOP
@00:00:39: 15:10:51 network statistics:
@00:00:39: max:      4,5 Mbit/s total data rate
@00:00:39: average:  4,0 Mbit/s total data rate
@00:00:39: average:  0,000 Mbit/s resend data rate
@00:00:39: count:    0 resend packets
@00:00:39: average:  1 resend packet per 13312,0 total packets
@00:00:39: max:      0 packets per resend
@00:00:39: average:  0,0 packets per resend
@00:00:39: 15:10:51 TcpSender stopped
@00:00:39: 15:10:51 UdpReceiver stopped
@00:00:39: 15:10:51 from DBox: EXIT
@00:00:39: 15:10:51 TcpReceiver stopped
@00:00:43: 
@00:00:43: sectionsd gestartet
******************************************************
Jack wünscht viel Spass mit der Aufnahme...
besucht uns auch mal auf: http://www.jackthegrabber.de
[/code]

Re: TS wiedergabe ruckelt- ES/PES pixelig

Verfasst: Sa 07 Aug 2004, 15:29
von torre
Das "zuverlässigste" für den Movieplayer sind erstmal grundsätzlich die Files im TS-Format. Zur Aufnahme würde ich aufgrund meiner Erfahrung allerdings nicht das Direkt-Recording verwenden, sondern über udrec die TS aufnehmen. (bei Streamingserver-Verwendung bei Jack udrec pes einstellen und unter sonstige Parameter -ts).

Dann kommt es entscheidend auf eine gute Netzwerkverbindung an. Siehe auch petgun´s Thread über die Geschwindigkeiten bei cifs/nfs.
Deos hat geschrieben: ... Gemountet hab ich den Movieplayer über den Service von WinXP Pro...
heisst das Freigabe des Ordners über CIFS ? Dann probiere es mal besser über NFS, z.B. per SFU-Server. Siehe entsprechende Beiträge, die Du über die FAQ-Linkliste findest.

Ob die Netzwerkverbindung wirklich gut ist, kannst Du auch damit testen, indem Du bei NFS einige Aufnahmen über Direct-Recordning machst. Erhälst Du dabei trotz hoher Datenrate nur 1 File bei z.B. einer 1-GB-Aufnahme, dann sollte das Netz o.k. sein und auch die Wiedergabe fehlerfrei funktionieren.

Es kann natürlich auch am Stream selbst liegen. Wie sehen denn die Logs von projektX aus ? Wenn projektX beim demuxen der TS-Files keine Fehler meldet, dann sollte der Stream wirklich in Ordnung sein.

torre

Verfasst: Sa 07 Aug 2004, 15:38
von tonsel
Du solltest bei TS möglichst nur den Sender aufnehmen der gerade auf der DBox angezeigt wird, sonst kann es zu solchen Problemen kommen.

Wenn's das nicht war liegts am Empfang (-> Project-X müsste Fehler im Stream anzeigen)

tonsel

Verfasst: Sa 07 Aug 2004, 16:45
von Deos
ja, ich nutze CIFS von Windoof. Ich guck mal ob ich Allegro zum laufen bekomme. Hab keinen anderen Link gefunden.
Kann ich auch den NFS-Server von 'DBox II - Bootmanager' nehmen?
Einen 1,9 GB TS Stream habe ich schon gemacht. Zeigt aber die schon beschriebenden fehler.

JtG
Jack the Grabber Logfile
Erstellt am: 07.08.2004 16:50
Streamingserver Aufnahme
Kanal=VOX
Sendung=Zurück zu Dir
Start=16:50
Ende=
*******************************************************
@00:19:32: Aufnahme Event:
@00:19:32: IP: 192.168.1.202
@00:19:32: VPid: 167
@00:19:32: APid 1: 136
@00:19:32: APid 2: 0
@00:19:32: APid 3: 0
@00:19:32: Filename: d:\Dbox-Aufnahme\\2004-08-07-Zurück zu Dir\Zurück zu Dir(VOX).mpg
@00:19:32: Splittsize: 39999
@00:19:32: KanalID: 0
@00:19:32: EPG Infos geschrieben
@00:19:32: Kanal stimmt nicht, versuche neu zu zappen
@00:19:32: Zapping erfolgreich
@00:19:32: -host 192.168.1.202 -vp A7 -ap 88 -vsplit 2 -ts -pes -o "d:\Dbox-Aufnahme\\2004-08-07-Zurück zu Dir\Zurück zu Dir(VOX)-1"
@00:00:02: 16:50:21 to DBox: VIDEOTS 31341 16 0 1 va 0a7 088
@00:00:02: 16:50:21 from DBox: INFO: IP c0a801c8 Port 31341
@00:00:03: 16:50:22 from DBox: PID va 1 a7 88
@00:00:03: 16:50:22 to DBox: START
@00:00:03: 16:50:22 from DBox: INFO: UdpSender() - PID242 R0 W0
@00:00:03: 16:50:22 from DBox: INFO: DmxTSReader() - Pid 275232 0 0
@00:00:07: Video: 167
@00:00:07: Audio1: 136
@00:00:07: Audio2: 0
@00:00:07: Audio3: 0
******************************************************
Video Ausgabe:
******************************************************
Audio Ausgabe:
******************************************************
Muxer Ausgabe:

******************************************************
Video High:
Video Low:
Audio High:
Audio Low:
******************************************************
@00:01:03: 16:51:22 to DBox: STOP
@00:01:03: 16:51:22 network statistics:
@00:01:03: max: 5,4 Mbit/s total data rate
@00:01:03: average: 4,1 Mbit/s total data rate
@00:01:03: average: 0,017 Mbit/s resend data rate
@00:01:03: count: 12 resend packets
@00:01:03: average: 1 resend packet per 238,5 total packets
@00:01:03: max: 24 packets per resend
@00:01:03: average: 7,1 packets per resend
@00:01:03: 16:51:22 TcpSender stopped
@00:01:03: 16:51:22 from DBox: EXIT
@00:01:03: 16:51:22 UdpReceiver stopped
@00:01:03: 16:51:22 TcpReceiver stopped
@00:01:07:
******************************************************
Jack wünscht viel Spass mit der Aufnahme...
besucht uns auch mal auf: http://www.jackthegrabber.de
ProjectX

Code: Alles auswählen


(0) AC-3, CM, 2/0(2.0), 48000Hz, 256kbps
(1) AC-3, CM, 2/0(2.0), 48000Hz, 384kbps
(2) AC-3, CM, 2/0(2.0), 48000Hz, 448kbps
(3) AC-3, CM, 3/2lfe(5.1), 48000Hz, 448kbps
ac3.bin contains 4 AC3 frames
ProjectX 0.81.7.05 (02.07.2004)
compiled by OoZooN with Excelsior Jet 3.5 ---> not supported by the author

=== session infos ===

=> working with collection 0
-> write output files to :
	D:\Dbox-Aufnahme\2004-08-07-Zurück zu Dir\

=> File 0:  D:\Dbox-Aufnahme\2004-08-07-Zurück zu Dir\Zurück zu Dir(VOX)-1_00.ts (32751144)
=> File is DVB/MPEG-2 TS (Video/Audio/TTX PES)
=> demux 
-> no PMT found (at a short scan)
ok> PID 0xA7 has PES-ID 0xE4 (MPEG Video) (0x4508 #95) 
ok> PID 0x88 has PES-ID 0xC0 (MPEG Audio) (0x6EE4 #152) 
-> video basics: 720*576 @ 25fps @ 0.6735 (4:3) @ 7000000bps, vbvBuffer 91
-> starting export of video data @ GOP#0
!> dropping useless B-Frames @ GOP#0 / new Timecode 00:00:00.000
packs: 174189 100% 32751292

-> video: fr/ ct/ 1p/ cg/ og/ dg = 1486/ 1/ 0/ 124/ 0/ 0
-> video length: 1486 frames @ 00:00:59.440
-> GOP summary: min. 20, max. 24 fields; contains interlaced frames
-> avg. nom. bitrate 4063870bps (min/max: 2499200/5824000)
-> set first sequence_header bitrate to 5824000bps
===> new File: D:\Dbox-Aufnahme\2004-08-07-Zurück zu Dir\Zurück zu Dir(VOX)-1_00.m2v

--> MPEG Audio (0xC0) on PID 0x88
Audio PTS: first packet 01:31:22.759, last packet 01:32:22.423
Video PTS: start 1.GOP 01:31:23.288, end last GOP 01:32:22.728
-> adjusting audio at video-timeline
!> missing syncword @ 0, @ 00:00:00.000
!> found syncword @ 162
=> src_audio: MPEG-1, Layer2, 48000Hz, stereo, 192kbps, CRC @ 00:00:00.000
audio frames: wri/pre/skip/ins/add 2466/0/0/0/0  @ 00:00:59.184 done..
===> new File: D:\Dbox-Aufnahme\2004-08-07-Zurück zu Dir\Zurück zu Dir(VOX)-1_00.mp2

summary of created media files:
.Video (m2v):	1486 Frames	00:00:59.440		 D:\Dbox-Aufnahme\2004-08-07-Zurück zu Dir\Zurück zu Dir(VOX)-1_00.m2v
Audio 0 (mp2):	2466 Frames	00:00:59.184	0/0/0/0	 D:\Dbox-Aufnahme\2004-08-07-Zurück zu Dir\Zurück zu Dir(VOX)-1_00.mp2
=> 31614972 bytes written...

Verfasst: Sa 07 Aug 2004, 17:17
von torre
Die Logs sehen soweit ganz gut aus. Daher die Empfehlung: NFS-Server einrichten.
Ich empfehle SFU von MS. Siehe http://www.jackthegrabber.de/viewtopic.php?t=3815

Verfasst: So 08 Aug 2004, 5:55
von Deos
Hatte ein paar install Probleme mit SFU aber jetzt läufts.
Und wie es aussieht, war wirklich die Bandbreite der Haken. NetMeter zeigt jetzt bis zu 8,4 Mbit anstat 5 Mbit an.
Bevor ich jetzt behaupte Ihr seit die besten der besten mache ich noch ein paar aufnahmen. Bin guter Dinge.

*edit:
Ihr seit die Besten. Habe jetzt ein 1,9 GB TS was vorher ruckelte sauber abspielen können.
CIFS vs NFS sollte in 'HowTO's und FAQ's' aufgenommen werden.

Danke für die schnelle Hilfe!