udrec_suite hunterte Resends

Digital Recording
Martin.Titze
Neugieriger
Neugieriger
Beiträge: 6
Registriert: Montag 1. März 2004, 09:37

udrec_suite hunterte Resends

Beitrag von Martin.Titze »

Hallo,

mit mit der c et Knoppix CD zum Linux Neuling geworden.

Komandozeile, Compilieren :cry: wie früher!!!

Habe mich mit udrec_suite gleich ins eingemachte gestürzt.

Aber: nun habe ich beim Streamen hunderte (!) RESEND es
und das alle 1-2 sekunden.

Da ist doch was oberfaul :x

Letztes Jahr mit Windows hatte ich auch so was... glaube ich.
Damals habe ich das Projekt jedoch abgebrochen - war zu viel gerödel nach der Aufnahme nötig und Ruckler gabs auch.

Hat jemand eine Idee?

Ich habe zwei Netzwerkkarten - eine zu DSL Modem, eine zur D-BOX
eine ist eine 10Mbit Karte, die Andere eine 10/100Mbit.

Frage: Wie kann ich die 10/100Mbit in Linux fest auf 10Mbit einstellen?

Kann das die Ursache für die RESEND es sein?

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

Re: udrec_suite hunterte Resends

Beitrag von wwershofen »

Martin.Titze hat geschrieben: Frage: Wie kann ich die 10/100Mbit in Linux fest auf 10Mbit einstellen?
Kann das die Ursache für die RESEND es sein?
Nö, eigentlich nicht. Ich hab' in meinem Linux-PC auch eine 10/100 Karte und der letzte Resend ist ungefähr ein halbes Jahrhundert her. :wink:

In jedem Fall ist aber irgendwas mit Deinem Netzwerk nicht in Ordnung, was dafür sorgt, daß Dein Datendurchsatz zu gering ist. Oder es ist auf Deinem Rechner zu viel los, daß er die Daten nicht schnell genug auf die Platte schreiben kann.

Ohne weitere Angaben ist eine Fehleranalyse aber ziemlich schwierig...

cu
wolle
Geek by nature - Linux by choice
Martin.Titze
Neugieriger
Neugieriger
Beiträge: 6
Registriert: Montag 1. März 2004, 09:37

Nix los auf meinem Rechner

Beitrag von Martin.Titze »

Hallo wwershofen,

hier zur Fehleranalyse ein paar Daten:
Rechner ist ein PIII 750 mit 386MB RAM
Benutze ein Knoppix auf Festplatte und habe mir schon fast einen Wolf installiert für die udrec_suite.

Ich habe sonst nix auf dem Rechner laufen, nur die udrec_suite zur Zeit ohne VLC!

Netzwerk hab ich auch keins, nur 2 Netzwerkkarten wie oben beschrieben.
Die DBox ist zur Zeit mit ca. 2m Kabel Crosslink direkt am PC angeschlossen.

Hier ein Auszug aus meinem LOG:
  • 20:58.33 - to DBox: AUDIO 31341 16 0 1 va d2 dc
    20:58.33 - from DBox: INFO: IP c0a80002 Port 31341
    20:58.33 - from DBox: PID va 2 d2 dc
    20:58.33 - to DBox: START
    20:58.33 - from DBox: INFO: UdpSender() - PID114 R0 W0
    20:58.33 - from DBox: INFO: DmxReader() - Pid d2 204960 0 0
    20:58.33 - from DBox: INFO: DmxReader() - Pid dc 29280 0 0
    20:59.08 - to DBox: RESEND 179 packets
    20:59.13 - to DBox: RESEND 171 packets
    20:59.19 - to DBox: RESEND 173 packets
    20:59.29 - to DBox: RESEND 240 packets
    20:59.33 - to DBox: RESEND 218 packets
    20:59.38 - to DBox: RESEND 144 packets
    20:59.44 - to DBox: RESEND 207 packets
    20:59.49 - to DBox: RESEND 218 packets
    20:59.53 - to DBox: RESEND 218 packets
    20:59.53 - to DBox: RESEND 101 packets
    20:59.58 - to DBox: RESEND 57 packets
    21:00.03 - to DBox: RESEND 25 packets
    21:00.03 - to DBox: RESEND 218 packets
    21:00.13 - to DBox: RESEND 101 packets
    21:00.14 - to DBox: RESEND 11 packets
    21:00.14 - to DBox: STOP
    21:00.14 - from DBox: EXIT
    21:00.21 - Stopped: 1 1 1
    21:00:22-01.03.2004 -> udrec finished.
    21:00:22-01.03.2004 -> processing 3sat_Reichstagsbrand_20040301_205833 ...
    21:00:22-01.03.2004 -> no lockfile found ...
    21:00:22-01.03.2004 -> creating /usr/share/udrec_suite/movies/tmp/3sat_Reichstagsbrand_20040301_205833.tmp
    21:00:22-01.03.2004 -> searching for aspect-ratio ...
    21:00:25-01.03.2004 -> no aspect-ratio found ...
    21:00:25-01.03.2004 -> try different value for "skip=10000" in custom_udrec.sh !
Ich habe also auch noch das "aspect-ratio" Prob
Darum kümmer ich mich später! :evil:
(habe schon Aspekt Ratio Fest auf 4:3 eingestellt wie im Forum beschrieben -> bringt nix)

Gruß von Martin
sir-zock-a-lot
Einsteiger
Einsteiger
Beiträge: 131
Registriert: Mittwoch 15. Oktober 2003, 16:33

Beitrag von sir-zock-a-lot »

und habe mir schon fast einen Wolf installiert für die udrec_suite.
Naja, so "steinig" ist der Weg nun auch wieder nicht. Wenn es dich troestet: Das haben alle anderen vor Dir auch schon getan ;)

Was sagt denn ein "hdparm /dev/hda" ?

Gruss,
Patrick
Martin.Titze
Neugieriger
Neugieriger
Beiträge: 6
Registriert: Montag 1. März 2004, 09:37

Festplatte

Beitrag von Martin.Titze »

Hallo sir-zock-a-lot,

meine Platte läuft nicht im DMA Modus.
Den musste ich deaktivieren, da der Rechner beim Plattenzugriff (als ich Knoppix von CD auf Platte kopierte) einfror.
Liegt es daran? Währe mal ein Ansatz.

Eigentlich sollte DMA gehen. Habe nur Markenteile im PC (ASUS CULS2 Board, Intel Chipsatz, Western Digital Platte)

Die Festplattenlampe leuchtet nur sporadisch. Auch ansonsten macht der Rechner keinen besonders gestressten Eindruck. Auch kann ich mir mit XATV parallel ansehen, was die dbox so sagt. Aber: auch ohne XATV kommen die Resends genau so.

Gruß von Martin
zexma
Tuxboxer
Tuxboxer
Beiträge: 2067
Registriert: Mittwoch 6. März 2002, 15:29

Re: Festplatte

Beitrag von zexma »

Martin.Titze hat geschrieben:Hallo sir-zock-a-lot,
meine Platte läuft nicht im DMA Modus.
Den musste ich deaktivieren, da der Rechner beim Plattenzugriff (als ich Knoppix von CD auf Platte kopierte) einfror.
Liegt es daran? Währe mal ein Ansatz.
rofl
ein Porsche mit Käfer-Motor.
wwershofen
Einsteiger
Einsteiger
Beiträge: 314
Registriert: Donnerstag 16. Januar 2003, 23:53

Beitrag von wwershofen »

Also DMA sollte schon an sein und vermutlich liegt da tatsächlich Dein Problem.

Versuch doch mal, den DMA-Modus im laufenden Betrieb zu aktivieren mit "hdparm -d1 /dev/hda". Wenn der Rechner dann nicht einfriert, kannst Du ja nochmal eine Probeaufnahme machen und schauen, ob die resends immer noch da sind.

Stören Dich die Resends eigentlich nur aus kosmetischen Gründen oder hast Du wirklich Aussetzer in der Aufnahme? Ein Resend an sich sagt nämlich noch nicht, daß Pakete verloren wurden, sie werden einfach nur nochmal von der dBox angefordert, was aber noch nicht bedeutet, daß die Aufnahme dann fehlerhaft ist.

Wenn Du also mit der Aufnahmequalität zufrieden bist, kannst Du die resends vergessen. Die nächste udrec-Version 0.11 wird im übrigen einen Schalter haben, mit dem man die Resend-Meldungen im Log unterdrücken kann, dann merkst Du gar nix mehr davon.

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

Beitrag von sir-zock-a-lot »

Liegt es daran? Währe mal ein Ansatz.
Naja, bevor DMA nicht laeuft, wuerde ich mir erstmal um nix anderes Gedanken machen.
Mit welchen Parametern aktivierst du denn DMA ?

[Wolle war schneller ;)]
Martin.Titze
Neugieriger
Neugieriger
Beiträge: 6
Registriert: Montag 1. März 2004, 09:37

DMA geht (noch?) nicht

Beitrag von Martin.Titze »

Hallo,

habe mit "hdparm -d1 /dev/hda" den DMA eingeschaltet.
Und siehe da - der Rechner friert ein. Aber nicht sofort, sondern im LOG an der Stelle wo oben der erste RESEND kommt.
Daher kann ich auch nicht sagen, ob hier die Ursache liegt.
Ich muss wohl erst mal DMA ans laufen kriegen.

Zur Frage mit welchen Parametern ich DMA aktiviere:
Die KNOPPIX CD hat alles automatisch gemacht. Ist ja für Leute, die noch nie mit LINUX gearbeitet haben.
Funktionierte auch sehr gut. DMA habe ich dann nach den Schwierigkeiten bei der Installation gleich mit Knoppix Bootparameter abgeschaltet.

Gruß von Martin
Martin.Titze
Neugieriger
Neugieriger
Beiträge: 6
Registriert: Montag 1. März 2004, 09:37

Problem gelöst

Beitrag von Martin.Titze »

Hallo!

Der Tip mit DMA war goldrichtig!

Ich habe mich heute mal intensiv mit DMA unter Linux und den Hdparm Parametern auseinandergesetzt.
mit

Code: Alles auswählen

 hdparm -d1 -X66 -u1 -c3 -m16 /dev/hda 
hat es dann geklappt. Der Rechner friert nicht (bis jetzt) und damit war auch das RESEND Prob weg.

Danke für die schnelle Hilfe! :)

Gruß von Martin