ruckeln bei TS streams

Digital Recording
pantau
Einsteiger
Einsteiger
Beiträge: 130
Registriert: Dienstag 25. November 2003, 07:14

ruckeln bei TS streams

Beitrag von pantau »

Hallo !
Habe ein alexw img v 29.02.04 einen linux streaming server PIII650/256/120GB mit suse 9.0 vlc 7.0 und udrec 0.3.2

das aufnehmen funktioniert eigentlich super in Ts streams aber beim anschauen der ts streams kommt es immer wieder vor das das bild strack ruckelt und der ton läuft normal weiter .setze dann einen bookmark und starte von diesem neu nur ist das nervig wenn ich bei einer filmlänge von ca 1 Std 7 bookmarks setzen muss

kompriemierung der Ts streams habe ich auf 1,25 eingestellt !!!

weiss jemand abhilfe hoffe habe nichts vergessen achja hab mir die cpu auslastung während des abspielen mal mit putty angesehen dbox nokia avia 500 hat ca 3% auslastung und linux rechner 1% :cry: :cry: :cry:


lg pantau
gmo18t
Erleuchteter
Erleuchteter
Beiträge: 553
Registriert: Freitag 27. Februar 2004, 14:30

Beitrag von gmo18t »

Hi,

warum willst Du die Filme via vlc abspielen, wenn sie schon im TS Format vorliegen (sofern nicht die Bitrate übermässig hoch ist, was aber bei gegrabten Filmen selten der Fall ist).

Ich spiele TS Aufnahmen direkt über ein nfs gemountetes Verzeichnis ab, das geht prima ohne Ruckeln. Benutze dazu einen Server mit VIA Eden 600MHz CPU (fanless) unter Linux.

Außerdem hab ich den neuen 2.6er Kernel drauf laufen, denn der reagiert gegenüber dem 2.4er doch etwas "flüssiger" was der Gleichmäßigkeit z.B. bei der Netzwerkkomunikation zu Gute kommt, was dem TS Abspielen via nfs bestimmt auch nicht schadet.

- GMo -
pantau
Einsteiger
Einsteiger
Beiträge: 130
Registriert: Dienstag 25. November 2003, 07:14

Beitrag von pantau »

Hi !

Ich glaube du hast da was miss verstanden der vlc ist nur so v mir installiert worden spiele alles über nfs freigabe und natürlich beim alexw img auch über ts wiedergabe ab
den vlc benutze ich nicht !

lg pantau
sir-zock-a-lot
Einsteiger
Einsteiger
Beiträge: 131
Registriert: Mittwoch 15. Oktober 2003, 16:33

Beitrag von sir-zock-a-lot »

kompriemierung der Ts streams habe ich auf 1,25 eingestellt !!!
Die Komprimierung hat lediglich Einfluss auf die Dateigroesse.
Ich wuerde darauf tippen, dass dein Netzwerk ein wenig Tuning vertragen koennte.
Vielleicht hilft ein Hochsetzen von rsize und wsize in deiner "neutrino.conf"

Gruss,
Patrick
pantau
Einsteiger
Einsteiger
Beiträge: 130
Registriert: Dienstag 25. November 2003, 07:14

Beitrag von pantau »

@sir-zock-a-lot
danke für deine info !

meinst du diesen eintrag network_nfs_mount_options_2=nolock,rsize=8192,wsize=8192

mit welchen werten sollte ich es mal versuchen 8200 und müssen rsize wsize immer gleich sein ??

danke im voraus
pantau
Einsteiger
Einsteiger
Beiträge: 130
Registriert: Dienstag 25. November 2003, 07:14

Beitrag von pantau »

also hab mal schrittweise die rsize,u wsize, bis auf de wert 9750 ohne erfolg erhöt !

was bedeutet eigentlich rsize,u wsize ?????

und wie weit kann bzw sollte ich raufgehen mit den einträgen ???

lg pantau
wwershofen
Einsteiger
Einsteiger
Beiträge: 314
Registriert: Donnerstag 16. Januar 2003, 23:53

Beitrag von wwershofen »

rsize = Read Size
wsize = Write Size

Also die Puffergröße, mit der gelesen bzw. geschrieben wird. Habe ich bei mir auf 16384 stehen.

Von welchem Sender hast Du gestreamt? Bei mir ist das so, daß die meisten von Premiere gestreamten Filme nahezu problemlos funktionieren, während ich bislang von ZDF oder KiKa noch keinen einzigen ansehbaren TS-Stream hinbekommen habe - egal, ob ich via TS direkt streame oder den TS mit project X aus einem MPEG erzeuge. Bei letzterem funktioniert übrigens das gestreamte MPEG über vlc auf dem movieplayer tadellos, nur der TS will nicht.

Über 'ne Idee, wodran das liegen könnte, würde ich mich auch mal freuen.

cu
wolle
wwershofen
Einsteiger
Einsteiger
Beiträge: 314
Registriert: Donnerstag 16. Januar 2003, 23:53

Beitrag von wwershofen »

gmo18t hat geschrieben: Ich spiele TS Aufnahmen direkt über ein nfs gemountetes Verzeichnis ab, das geht prima ohne Ruckeln. Benutze dazu einen Server mit VIA Eden 600MHz CPU (fanless) unter Linux.
Also, das finde ich in zweierlei Hinsicht interessant.

1. Nimmst Du wirklich NFS oder nutzt Du doch CIFS? Ich habe es nämlich bei mir noch nicht hinbekommen, einen TS-Stream über ein NFS-Share zum Laufen zu bekommen. Wenn ich einen solchen im Movieplayer starte, bleibt die Box einfach stehen. Wenn ich aber den gleichen Stream über ein CIFS-Verzeichnis aufrufe, klappt alles prima.
Wie mountest Du das NFS-Share? Per Telnet oder über Neutrino? Kannst Du mal Deine Mount-Optionen posten?

2. Leicht OT: Wie klappt das denn mit dem Linux auf dem ITX-Board? Ich hab' auch schonmal mit einem solchen Board geliebäugelt, aber die teilweise ernüchternden Erfahrungsberichte diverser Linux-User mit dem Board haben mich dann wieder davon abgebracht. Hab' aber letztens irgendwo gesehen, daß es jetzt sogar eine eigene Linux-Distri für das Board gibt. Nutzt Du die oder eine andere Distribution? War es viel Aufwand, Linux zum laufen zu bekommen? AFAIK werden einige der Features des Boards von Linux (noch) nicht oder nur schlecht unterstützt (z.B. TV-Out mit Hardware-MPEG-Decoder). Stimmt das?
Sorry für die vielen Fragen, aber ich finde das Konzept dieses Boards so genial, daß ich fast zu Windows wechseln würde um das Teil zu benutzen... (ok, war ein Scherz! :wink: ) Wenn Du magst, kannst Du mir ja mal per PM einen kurzen Erfahrungsbericht zukommen lassen. Meine Mailadresse findest Du auf den udrec_suite Homepage.

thx
wolle
Geek by nature - Linux by choice
lipperreiher
Interessierter
Interessierter
Beiträge: 55
Registriert: Mittwoch 7. Januar 2004, 13:41

Beitrag von lipperreiher »

Hallo zusammen,

Code: Alles auswählen

Von welchem Sender hast Du gestreamt? Bei mir ist das so, daß die meisten von Premiere gestreamten Filme nahezu problemlos funktionieren, während ich bislang von ZDF oder KiKa noch keinen einzigen ansehbaren TS-Stream hinbekommen habe - egal, ob ich via TS direkt streame oder den TS mit project X aus einem MPEG erzeuge. Bei letzterem funktioniert übrigens das gestreamte MPEG über vlc auf dem movieplayer tadellos, nur der TS will nicht. 

jetzt bin ich aber beruhigt, mit genau den gleichen Sendern habe ich auch so meine Probleme.
Ich war schon kurz vorm verrücktwerden!!!
Die TS-Dateien, die ich vom ZDF erzeuge, ruckeln ständig und machen "Quitsch-Geräusche".
Bei KIKA fehlt der Ton komplett (der letzte Teil vom Vorfilm ist allerdings mit Ton), dafür ist das Bild o.k.
Genau wie bei wolle kann ich aber per VLC die KIKA-Dateien problemlos abspielen, während die ZDF-Dateien auch per VLC keine Freude machen, Bild u. Ton laufen ständig auseinander.
Wenn ich dann einmal kurz auf Pause drücke und danach wieder starte hilft das kurzfristig, aber nur bis zum nächsten "Puffern", dann war's das wieder.

Also dachte ich mir, sei Fuchs und brenn die ZDF-mpeg's einfach auf DVD.
Aber selbst dort ruckelt es hin u. wieder und der Ton ist kurzzeitig weg.
Schade eigentlich ;-(
Bei allen anderen Sendern ist mir nichts in dieser Richtung aufgefallen, da funktioniert alles wunderprima.

Na ja, vielleicht gibt's ja irgendwann einmal eine Lösung für dieses Problem.

"d2boxige" Grüße und ein schönes Wochenende wünscht


Olaf
gmo18t
Erleuchteter
Erleuchteter
Beiträge: 553
Registriert: Freitag 27. Februar 2004, 14:30

Beitrag von gmo18t »

Hi,

vom ZDF hab ich noch nix gestreamt, das muß ich direkt mal ausprobieren ...

@wwershofen:
da mein ITX-Server nonstop läuft, hab ich alles so eingerichtet, daß die DBox ausschließlich remote mit nfs-root startet. So kann ich auch immer problemlos die neuesten yadd-Releases testen.

Ich habe das yaddroot auf einer 120GB Partition liegen, so daß dort auch genug Platz ist die TS Filme via grab Programm zu speichern, die dann natürlich auf der DBox im Filebrowser auch gleich sichtbar (benutzbar) sind. Brauch deshalb keine weiteren mounts auf der DBox einzurichten.

Weiterhin betreibe ich den 2.6er Kernel, der ja wie gesagt "flüssiger" läuft und vielleicht auch optimale nfs Module mitbringt (-> benutze den nfs Server des Kernels !).

Nun noch kurz zum ITX-Bord: es hat alle meine Erwartungen übertroffen und was für mich das Allerwichtigste ist: die Hardware läuft stabil !
Eine SuSE 9.0 Installation klappt auf Anhieb und bindet alle Komponenten (IDE-DMA, Netzwerk, Sound, X-Server, USB* und Firewire*) voll funktionstüchtig ein.
Den 2.6er Kernel muß man aber von Hand einbauen ...

*)Lediglich im Zs. mit USB 2.0 und Firewire ist Tüfteln angesagt, aber mit dem anstehenden 2.6.4 Kernel könnte sich das auch erübrigen.

Natürlich ist das Teil viel zu langsam, um Filme softwaremäßig zu dekodieren und der eingebaute MPEG Decoder ist nur durch sehr experimentierfreudige Zeitgenossen zum Leben zu erwecken. Aber für nen Keller-Server, nen leisen Büro Arbeitsplatz oder nen MP3 Spieler langt's allemal.

Die schlechten Erfahrungen der Leute aus'm INet stehen alle im Zusammenhang mit zu ALTEN Distributionen, z.T. gab's zu der Zeit ja auch noch keine 9er SuSE... Aber bis dato hat sich in inm Sachen Treiber viel Entscheidendes getan.

- GMo -
Sagem 1x Kabel, AVIA600_vb028, cam-alpha 01_02_105D, int. ucode, .sp_ts + .hw_sections
wwershofen
Einsteiger
Einsteiger
Beiträge: 314
Registriert: Donnerstag 16. Januar 2003, 23:53

Beitrag von wwershofen »

Danke für die Info. Dann werde ich meine ITX-Pläne mal wieder zum Leben erwecken. :wink:

thx
wolle
Geek by nature - Linux by choice
pantau
Einsteiger
Einsteiger
Beiträge: 130
Registriert: Dienstag 25. November 2003, 07:14

Beitrag von pantau »

danke erstmal für die Infos !
Also hab mal die werte so eingestellt also auf 16384 wsize u rsize und alle geräte neu gestartet !

Dannach habe ich heute pro sieben aufgenommen mpeg und Ts streams aber schon nach abspielen von ca 6 min ruckelt es wie die sau egal ts oder mpeg wobei ich bei mpeg ja noch verständniss dafür habe den mein server hat dabei 99 % cpu auslastung aber bei den Ts streams verstehe ich das nicht ganz hatte auch schon mit der 8.2 die selben probleme !

Hm weis vielleicht noch jemand was ich machen könnte !
mein netzwerk funktioniert sonst auch affengeil 100 Mbit

werde mal ein älteres image probieren.

lg pantau
tonsel
Erleuchteter
Erleuchteter
Beiträge: 536
Registriert: Freitag 21. September 2001, 00:00

Beitrag von tonsel »

Wenn ich mit meinem CVS, dass ich vom Netz boote, TS streame habe ich weder mit ZDF noch bei KiKa irgendwelche Probleme.

Nochmal der Hinweis: TS-Streaming geht nur MIT Playback und SPTS-Mode. Der SPTS-Mode läßt sich meines Wissens nur beim JtG-Image aktivieren, d.h. mit AlexW kann (z.Zt.) NICHT TS streamen!!

tonsel
pantau
Einsteiger
Einsteiger
Beiträge: 130
Registriert: Dienstag 25. November 2003, 07:14

Beitrag von pantau »

ich hab mal ein img vom dez 03 genommen

aber habe den selben effekt

wenn ich mal im bootmanager mit loge bekomme ich immer folgendes !!!

basicsocket] send_data: Broken pipe
[basicsocket] send_data: Broken pipe
[basicsocket] send_data: Broken pipe
[basicsocket] send_data: Broken pipe
[basicsocket] send_data: Broken pipe
[basicsocket] send_data: Broken pipe
[basicsocket] send_data: Broken pipe
[basicsocket] send_data: Broken pipe
[movieplayer.cpp] Buffering approx. 3 seconds
[basicsocket] send_data: Broken pipe
[basicsocket] send_data: Broken pipe
[basicsocket] send_data: Broken pipe
[basicsocket] send_data: Broken pipe
[basicsocket] send_data: Broken pipe
[basicsocket] send_data: Broken pipe
nfs: server 192.168.0.5 not responding, timed out

kann jemand was damit anfangen ????

lg pantau
tonsel
Erleuchteter
Erleuchteter
Beiträge: 536
Registriert: Freitag 21. September 2001, 00:00

Beitrag von tonsel »

Gerade habe ich festgestellt das AlexW (03.03.) jetzt auch spts-Mode kann.

Vorgehensweise:
1) per telnet einloggen
2) cd /etc/var
3) touch .spts_mode
4) rebooten

Abschalten:
1) per telnet einloggen
2) rm /etc/var/.spts_mode
3) rebooten

tonsel
pantau
Einsteiger
Einsteiger
Beiträge: 130
Registriert: Dienstag 25. November 2003, 07:14

Beitrag von pantau »

@tonsel

hi !

kannst du nur kurz erklären was es mit dem spts_mode auf sich hat was kann man damit machen und wie !

danke im voraus
wwershofen
Einsteiger
Einsteiger
Beiträge: 314
Registriert: Donnerstag 16. Januar 2003, 23:53

Beitrag von wwershofen »

tonsel hat geschrieben:Wenn ich mit meinem CVS, dass ich vom Netz boote, TS streame habe ich weder mit ZDF noch bei KiKa irgendwelche Probleme.

Nochmal der Hinweis: TS-Streaming geht nur MIT Playback und SPTS-Mode. Der SPTS-Mode läßt sich meines Wissens nur beim JtG-Image aktivieren, d.h. mit AlexW kann (z.Zt.) NICHT TS streamen!!
Ich hab' bei mir das aktuelle JtG-Image laufen, wo ich den SPTS-Modus an und ausschalten kann. Daran kann es also nicht liegen.

Hab' heute abend auch nochmal testweise KiKa und ZDF in kurzen Auszügen gestreamt und siehe da: Die TS-Streams sind einwandfrei vom movieplayer wiedergegeben worden.

Das macht mich jetzt natürlich ein bißchen stutzig... Playback muß an sein heißt doch nur, daß man die Option Playback ausschalten nicht aktivieren darf. Wenn mir jetzt auf dem TV das Bild einfriert, kann das Auswirkungen auf den aufgenommenen TS-Stream haben? Ich habe die bisherigen TS-Streams immer über den Timer oder das HTTP-Interface gestartet und kann daher nicht mit Sicherheit sagen, ob da nicht schon das Bild am TV eingefroren war (passiert ca. 1x pro Tag, meistens auf KiKa - fernsehsüchtige Rasselbande :wink: ). Ich werd' das mal weiter beobachten.

cu
wolle
tonsel
Erleuchteter
Erleuchteter
Beiträge: 536
Registriert: Freitag 21. September 2001, 00:00

Beitrag von tonsel »

@pantau

SPTS-Mode an: TV schauen und TS-Streaming ist gleichzeitig möglich
SPTS-Mode aus: TV schauen und PES-Streaming ist gleichzeitig möglich

das ist alles


@wwershofen

Laut wjoost müssen die TS-Daten vom Dekoder verarbeitet werden, weil sonst irgendwas durcheinander kommt. Ob das bei eingefrorenem Bild der Fall ist, weis ich nicht.

tonsel
gmo18t
Erleuchteter
Erleuchteter
Beiträge: 553
Registriert: Freitag 27. Februar 2004, 14:30

Beitrag von gmo18t »

Hi,

bei mir klappt ZDF Streamen und anschauen einwandfrei. Das geht sowohl mit als auch ohne Playback. Jedoch ist ohne Playback Bild/Ton nachher manchmal asynchron. Aber ob's mit Playback immer synchron wird, kann ich noch nicht 100% sagen, weil zu wenig Tests ...

spts_mode on und 26.02er Image !

- GMo -
Sagem 1x Kabel, AVIA600_vb028, cam-alpha 01_02_105D, int. ucode, .sp_ts + .hw_sections
wwershofen
Einsteiger
Einsteiger
Beiträge: 314
Registriert: Donnerstag 16. Januar 2003, 23:53

Beitrag von wwershofen »

Moinsen,

ich hab' von Freitag auf Samstag zwei Filme der langen Filmnacht auf Disney-Channel (Atlantis und Hercules) mit udrec-0.10 per TS gestreamt. Dabei hatte ich zu Beginn der Aufnahme (noch vor dem eigentlichen Film - 1 Minute Vorlauf programmiert) das beschriebene Ruckeln, wenn ich den Stream abspiele. Das geht sogar soweit, daß das Bild auf dem movieplayer irgendwann einfriert, der Ton aber abgehackt weiterläuft.

Das witzige daran ist aber, daß wenn ich im movieplayer an den Anfang des eigentlich aufzunehmenden Streams springe, alles in Butter ist, der Film selbst ist also absolut fehlerfrei (zumindest soweit ich ich bislang gesehen habe). Das Verhalten läßt sich reproduzieren, egal von wo nach wo man springt - der Vorlauf ist kaputt, der eigentliche Film astrein.
Gleiches auch bei der Aufnahme von Hercules, der direkt im Anschluß an Atlantis kam. Der Abspann von Atlantis, der noch in der Hercules-Aufnahme drin ist, ruckelt wieder (obwohl der Film in der vorherigen Aufnahme ja astrein war) und wenn Hercules anfängt, ist alles toll.

Das ist doch komsich, oder? Ich frage mich nun, ob es beim Beginn einer Sendung irgendein "Signal" im DVB-Stream gibt, welches den TS-Stream quasi "geradebügelt".

Irgendeine Idee?

cu
wolle

BTW: Wenn ich die TS-Streams über xine auf meinem Linux-PC abspiele, kann ich keine Fehler entdecken, auch nicht im "Vorspann". Könnte man nicht vielleicht die "Fehlerkorrektur" von xine in den moviepayer übernehmen?
Schwarzseher
Interessierter
Interessierter
Beiträge: 46
Registriert: Donnerstag 19. Februar 2004, 10:33

Beitrag von Schwarzseher »

@wwershofen

Bei mir hat die TS-Wiedergabe auch geruckelt. Gagga hat mir dann den Tip gegeben, doch mal NFS statt CIFS zu testen - und siehe da, alles wunderbar, kein Ruckeln mehr!

Ich benutze Omni NFS 4.2 von XLink, teste das doch mal.

Gruß
Schwarzseher
wwershofen
Einsteiger
Einsteiger
Beiträge: 314
Registriert: Donnerstag 16. Januar 2003, 23:53

Beitrag von wwershofen »

Persönlich glaube ich eigentlich nicht, daß es am Netzwerk liegt. Und die Theorie mit dem "Signal" zum Filmanfang habe ich mittlerweile auch wieder ad acta gelegt.

Ich habe mittlerweile schon bei zwei Streams - von unterschiedlichen Sendern - das Ruckeln immer erst pünklich zum Abspann des Films bekommen :o
Bei dem letzten, Hercules von Disney Channel am Samstag morgen, ist es wirklich immer absolut die gleiche Stelle, wo der Film anfängt zu ruckeln. Das kann doch eigentlich nix mit dem Netzwerk zu tun haben, oder???

So langsam wird die Sache mysteriös. Kann mir das einer erklären?

cu
wolle
Satmen
Interessierter
Interessierter
Beiträge: 42
Registriert: Sonntag 6. Januar 2002, 11:31

Beitrag von Satmen »

Will nun auch mal was dazu sagen.

Ich nutze auch Suse9.0 und mit dem alten Movieplayer liefen die TS-Streams perfekt bis auf vorspulen was mal abgehackt funzte und mal sich aufhing. Über VLC liefen die MPGs mal mit puffern mal abgehackt mal durch, je nach dem.
Nun habe ich den letzten Movieplayer drauf und die MPGs über VLC laufen perfekt, aber die TS-Streams über Suse9.0 als NFS-Server laufen, egal ob fremde oder über Udrec aufgenommen von Anfang an extrem ruckelig.
Ich dachte an meinem Suse system lags weil ich in der Zeit auch viel herum experimentierte. Habe jede menge Fehlersuche betrieben allerdings ohne erfolg.
Dann habe ich mich mal meiner Dreambox angenommen und diese als NFS-Server laufen lassen und siehe da die TS-Files laufen absolut und ich meine absolut superperfekt mit spulen und allem drum und dran.
Riesengrosses Fragezeichen:
Wieso laufen die TS von der NFS-Dream perfekt und von NFS-Suse schrecklich?
Habe mein Suse-NFS nochmal durchleuchtet und der ist eigentlich in Ordnung.
Weis jetzt auch nicht mehr weiter.
Bin schon drauf und drann mal mit Kanotix(Debian) zu testen.

MFG Satmen
Schwarzseher
Interessierter
Interessierter
Beiträge: 46
Registriert: Donnerstag 19. Februar 2004, 10:33

Beitrag von Schwarzseher »

wwershofen hat geschrieben:Ich habe mittlerweile schon bei zwei Streams - von unterschiedlichen Sendern - das Ruckeln immer erst pünklich zum Abspann des Films bekommen
So war das bei mir auch: Immer erst in der Mitte des Files fing das Ruckeln an. Es lag am CIFS. Mit NFS ruckelt nichts.
sir-zock-a-lot
Einsteiger
Einsteiger
Beiträge: 131
Registriert: Mittwoch 15. Oktober 2003, 16:33

Beitrag von sir-zock-a-lot »

Es lag am CIFS. Mit NFS ruckelt nichts.
Wie bei mir. Ich benutze Fedora, aber auch unter Debian gibts keine Probleme mit NFS. Hat der SuSE-Kernel NFS im Bauch ? Ob's daran liegen mag ?