Ganz viele "gestückelte" Aufnahmefiles

Digital Recording
schoeppchen
Einsteiger
Einsteiger
Beiträge: 103
Registriert: Dienstag 24. Januar 2006, 19:18

Ganz viele "gestückelte" Aufnahmefiles

Beitrag von schoeppchen »

Hallo,

alle paar Aufnahmen von meiner dbox2 Neutrino 2.1.0.11 auf meine NSLU2 passiert es, dass dort nicht 1 xml und 1 ts erzeugt wird, sondern die AUfnahme in sagen wir mal 50 xml und 50 ts vorliegt, z.B:
-rw-r--r-- 1 root root 98817876 Jul 11 02:21 Das_Erste_Sportschau_live_2006-07-11_150601.001.ts
-rw-r--r-- 1 root root 484 Jul 11 02:19 Das_Erste_Sportschau_live_2006-07-11_150601.xml
-rw-r--r-- 1 root root 367775188 Jul 11 02:27 Das_Erste__2006-07-11_150753.001.ts
-rw-r--r-- 1 root root 465 Jul 11 02:21 Das_Erste__2006-07-11_150753.xml
-rw-r--r-- 1 root root 34709124 Jul 11 02:28 Das_Erste__2006-07-11_151436.001.ts
-rw-r--r-- 1 root root 465 Jul 11 02:27 Das_Erste__2006-07-11_151436.xml
-rw-r--r-- 1 root root 102901236 Jul 11 02:30 Das_Erste__2006-07-11_151516.001.ts
-rw-r--r-- 1 root root 465 Jul 11 02:28 Das_Erste__2006-07-11_151516.xml
-rw-r--r-- 1 root root 21165980 Jul 11 02:30 Das_Erste__2006-07-11_151714.001.ts
-rw-r--r-- 1 root root 465 Jul 11 02:30 Das_Erste__2006-07-11_151714.xml
-rw-r--r-- 1 root root 42331396 Jul 11 02:31 Das_Erste__2006-07-11_151740.001.ts
-rw-r--r-- 1 root root 465 Jul 11 02:31 Das_Erste__2006-07-11_151740.xml
-rw-r--r-- 1 root root 216554756 Jul 11 02:35 Das_Erste__2006-07-11_151827.001.ts
-rw-r--r-- 1 root root 465 Jul 11 02:31 Das_Erste__2006-07-11_151827.xml
-rw-r--r-- 1 root root 12658980 Jul 11 02:35 Das_Erste__2006-07-11_152213.001.ts
-rw-r--r-- 1 root root 465 Jul 11 02:35 Das_Erste__2006-07-11_152213.xml
-rw-r--r-- 1 root root 14972884 Jul 11 02:36 Das_Erste__2006-07-11_152231.001.ts
-rw-r--r-- 1 root root 465 Jul 11 02:35 Das_Erste__2006-07-11_152231.xml
-rw-r--r-- 1 root root 474010604 Jul 11 02:44 Das_Erste__2006-07-11_152251.001.ts
-rw-r--r-- 1 root root 465 Jul 11 02:36 Das_Erste__2006-07-11_152251.xml
-rw-r--r-- 1 root root 31646604 Jul 11 02:45 Das_Erste__2006-07-11_153127.001.ts
-rw-r--r-- 1 root root 465 Jul 11 02:44 Das_Erste__2006-07-11_153127.xml

[.... ganze viele mehr...]
Woran kann das liegen? Das Problem ist sporadisch, vielleicht so bei 10 Aufnahmen passiert das einmal, alle anderen Aufnahmen sind ok.

Sollte ich evtl. mal die Ringpuffer erhöhen? Diese stehen derzeit auf 20.

Danke für Hilfe!

PS: Bekomme ich die einzelnen Files wieder irgendwie sinnvoll zu einer Aufnahme gemerged, oder kann ich das vergessen?
rolano
Erleuchteter
Erleuchteter
Beiträge: 601
Registriert: Montag 14. März 2005, 08:49

Beitrag von rolano »

Hatten wir das nicht schon in diesem Thread hier:

http://forum.tuxbox.org/forum/viewtopic ... ht=#304597 und sagtest Du da nicht, dass Du bei ARD keine Probleme hättest? 8)

Im Ernst - wenn Du Deinen Durchsatz auf der NSLU2 nicht auf über 8500 steigern kannst, wirst Du damit leben müssen.

Ringpuffer erhöhen - warum nicht. Bis 99 kannst Du einstellen - es soll sogar Anwender geben, bei denen die Dbox dabei nicht abstürzt.

Probiere es doch einfach - zu dem Thema gibt es ganz sicher keine allgemeingültige Aussage.

Gruß
rolano
usul1
Erleuchteter
Erleuchteter
Beiträge: 760
Registriert: Freitag 14. Januar 2005, 12:42

Beitrag von usul1 »

Wenn es nur sporadisch passiert und normalerweise auch Aufnahmen bei Sendern mit höherer Bitrate klappen könnte es daran liegen das bei den fehlerhaften Aufnahmen der sectionsd den Speicher zugehauen hatte.

Du kannst ja mal probieren testhalber die Anzahl der gesammelten Daten für den Sectionsd extrem niederig zu stellen (oder sectionsd in der recording.start zu killen). Klappt es dann weist du woran es liegt.

BTW: Bei mir klappen die Aufnahmen mit gekilltem sections wieder. Da ich vorher nie Probleme damit hatte ist wohl in den letzen Images irgendwas mit dem sectionsd gemacht worden was den Aufnamen garnicht gut tut.

cu
usul
schoeppchen
Einsteiger
Einsteiger
Beiträge: 103
Registriert: Dienstag 24. Januar 2006, 19:18

Beitrag von schoeppchen »

rolano hat geschrieben:Hatten wir das nicht schon in diesem Thread hier:

http://forum.tuxbox.org/forum/viewtopic ... ht=#304597 und sagtest Du da nicht, dass Du bei ARD keine Probleme hättest? 8)
Nicht ganz, dort ging es um nicht zusammengemuxte Video und Audio Tonspuren am Ende einer Aufnahme. Jetzt geht es um vollständige .ts Files, allerdings im Minuten-Aufnahmetakt
rolano hat geschrieben: Im Ernst - wenn Du Deinen Durchsatz auf der NSLU2 nicht auf über 8500 steigern kannst, wirst Du damit leben müssen.
So eine Aussage habe ich befürchtet :)
rolano hat geschrieben: Ringpuffer erhöhen - warum nicht. Bis 99 kannst Du einstellen - es soll sogar Anwender geben, bei denen die Dbox dabei nicht abstürzt.


Das klingt aber eher danach, als sollte man diesen Wert nicht anpassen/erhöhen.
rolano hat geschrieben: Probiere es doch einfach - zu dem Thema gibt es ganz sicher keine allgemeingültige Aussage.
Ok!
schoeppchen
Einsteiger
Einsteiger
Beiträge: 103
Registriert: Dienstag 24. Januar 2006, 19:18

Beitrag von schoeppchen »

usul1 hat geschrieben:Wenn es nur sporadisch passiert und normalerweise auch Aufnahmen bei Sendern mit höherer Bitrate klappen könnte es daran liegen das bei den fehlerhaften Aufnahmen der sectionsd den Speicher zugehauen hatte.

Du kannst ja mal probieren testhalber die Anzahl der gesammelten Daten für den Sectionsd extrem niederig zu stellen (oder sectionsd in der recording.start zu killen). Klappt es dann weist du woran es liegt.
"Leider" kille ich sectionsd schon während meiner Aufnahmen, hieran kann es also nicht liegen.
rolano
Erleuchteter
Erleuchteter
Beiträge: 601
Registriert: Montag 14. März 2005, 08:49

Beitrag von rolano »

schoeppchen hat geschrieben:
Nicht ganz, dort ging es um nicht zusammengemuxte Video und Audio Tonspuren am Ende einer Aufnahme. Jetzt geht es um vollständige .ts Files, allerdings im Minuten-Aufnahmetakt
Nööö - so lautete zwar der Threadtitel 8) - aber der Großteil beschäftigte sich sehr wohl mit Deinem wirklichen Problem (incl. einiger Sofort-Tips).
Das klingt aber eher danach, als sollte man diesen Wert nicht anpassen/erhöhen.
Ich habe 30 - bis 70 gehts eigentlich ohne Probleme

Im übrigen: Das Forum ist voll von dem Problem "Aufnahmeabbruch", "Abbrüche bei der Aufnahme", "Daten konnten nicht schnell genug geschrieben werden". Vielleicht hilft die Suchfunktion auch ein bischen.

rolano
usul1
Erleuchteter
Erleuchteter
Beiträge: 760
Registriert: Freitag 14. Januar 2005, 12:42

Beitrag von usul1 »

schoeppchen hat geschrieben: "Leider" kille ich sectionsd schon während meiner Aufnahmen, hieran kann es also nicht liegen.
Na dann freu dich. Du weist jetzt schon das das nicht der Grund ist ;-)

Dann kannst du noch das Teletext cachen deaktivieren und die ganzen daemons killen (email usw.).
Dann die Ringbuffer schrittweise erhöhen. Aber nicht zu hoch sonst gibts wieder abbrüche ;-)

(BTW: 99 Ringbuffer sind laut wiki irgendwas um die 7 MB. Starte ich eine Aufnahme mit 11 MB freier Speicher geht er laut top trotzdem auf irgendwas um die 800kB runter. Irgendwie habe ich das noch nicht so richtig kappiert)

Und wenns dann letztendlich immer noch nicht geht liegs wohl am altbekannten "Netzwerk nicht schnell genug" Problem.

Da kann man auch noch ne Menge probieren. Bei mir klapps z.B. über einen Switch wesentlich besser als bei einer direkten Verbindung zum Server. Mit den Parametern (UDP, WSIZE, async usw.) hast du hoffentlich schon mal ausführlich gespielt.

cu
usul
schoeppchen
Einsteiger
Einsteiger
Beiträge: 103
Registriert: Dienstag 24. Januar 2006, 19:18

Beitrag von schoeppchen »

Ok, dann probiere ich mal die Ringbuffer zu erhöhen.

Die NFS Parameter sind schon optimiert : wsize/rsize von 32k, UDP, Async, die Verbindung läuft über einen mittelmässigen Switch - damit erhalte ich die für mich höchstmögliche Datenrate von 8.192 MBit/s. Da dies aber anscheinend auch noch nicht in allen Aufnahmesituationen auszureichen scheint, werde ich mir wohl auch mal die NSLU2 vornehmen müssen, evtl. kann ich hier noch die Performance hochschrauben.
wolgade
Semiprofi
Semiprofi
Beiträge: 1313
Registriert: Donnerstag 2. Dezember 2004, 00:18

Beitrag von wolgade »

Woher weißt du, ob deine NFS-Parameter optimiert sind? Hast du das mal nachgemessen? Nach meiner Erfahrung sehen optimale Parameter bei jeder Hardwarekonstellation unterschiedlich aus.

Ich hab mich da mal heftig mit befasst, als ich das gleiche Problem hatte wie du.

http://forum.tuxbox.org/forum/viewtopic.php?p=234664
usul1
Erleuchteter
Erleuchteter
Beiträge: 760
Registriert: Freitag 14. Januar 2005, 12:42

Beitrag von usul1 »

schoeppchen hat geschrieben:damit erhalte ich die für mich höchstmögliche Datenrate von 8.192 MBit/s. Da dies aber anscheinend auch noch nicht in allen Aufnahmesituationen auszureichen scheint,
Die reine durchschnittliche Datenrate scheint nicht alles zu sein.

Meinem Gefühl *) nach kommt es eher darauf an das es da keine Hänger gibt.
Soll heissen: Du kannst 9,99MBit/s durchschnittliche Datenrate haben, aber wenns Netz mal für ne Sekunde hängt hast du trozdem verloren.

(Den Latency Timer im BIOS hochzusetzen hatte bei mir damals auch Wunder gewirkt als mein Server damals wegen dem standart Kernel noch nicht so rund lief. Die Datenrate hat es aber IIRC nicht beeinflußt)

cu
usul

*) Und irgendwie ist es eher Magie (dem Gefühl nach Dinge auszuprobieren) die D-BOX zum vernünftigen Streamen zu bewegen als eine Sache von vernünftigen nachvollziebaren Konfigurationen.
Deswegen gibt IMHO auch keine allgemeingültigen Konfigurationsvorschläge sondern nur immer ein "probiere mal hier und da".
schoeppchen
Einsteiger
Einsteiger
Beiträge: 103
Registriert: Dienstag 24. Januar 2006, 19:18

Beitrag von schoeppchen »

wolgade hat geschrieben:Woher weißt du, ob deine NFS-Parameter optimiert sind? Hast du das mal nachgemessen? Nach meiner Erfahrung sehen optimale Parameter bei jeder Hardwarekonstellation unterschiedlich aus.

Ich hab mich da mal heftig mit befasst, als ich das gleiche Problem hatte wie du.

http://forum.tuxbox.org/forum/viewtopic.php?p=234664
Alles bekannt, habe mit dem gleichen Skript alle gängigen Kombinationen durchgemesesn und so die besten Einstellungen in meinem Fall gefunden.

Trotzdem danke für den Hinweis!
rolano
Erleuchteter
Erleuchteter
Beiträge: 601
Registriert: Montag 14. März 2005, 08:49

Beitrag von rolano »

usul1 hat geschrieben:
Die reine durchschnittliche Datenrate scheint nicht alles zu sein.
Mit der würden wohl die meisten Lösungen zurecht kommen :wink: - einzig und allein die Peaks sind das Problem. In dem oben verlinkten anderen Thread stehen zwei Links zu Bitraten-Messungen.
*) Und irgendwie ist es eher Magie (dem Gefühl nach Dinge auszuprobieren) die D-BOX zum vernünftigen Streamen zu bewegen als eine Sache von vernünftigen nachvollziebaren Konfigurationen.
Deswegen gibt IMHO auch keine allgemeingültigen Konfigurationsvorschläge sondern nur immer ein "probiere mal hier und da".
So kann man es auch ausdrücken - die einzige Konstante ist die 10Mb-NIC der Dbox....
para
Interessierter
Interessierter
Beiträge: 65
Registriert: Samstag 13. Dezember 2003, 10:25

Beitrag von para »

Für alle Linux User: http://forum.tuxbox-cvs.sourceforge.net ... hp?t=36381

Seit ich recorder nutze, hab ich keine Probleme mehr damit...