TS-Aufnahme bricht bei Aufnahme WDR Aachen direkt ab

Network Attached Storage
Hannes123
Einsteiger
Einsteiger
Beiträge: 263
Registriert: Mittwoch 18. Februar 2004, 06:00

TS-Aufnahme bricht bei Aufnahme WDR Aachen direkt ab

Beitrag von Hannes123 »

Hi,

habe heute einmal versucht WDR Aachen zu streamen. Leider bricht die Aufnahme nach wenigen Sekunden wieder ab. Die Daten können nicht schnell genug geschrieben werden. Ein Netzwerktest bringt folgende Werte:

8192, 8192: 7111, 6320
16384, 16384: 7876, 5171
32768, 32768: 8000, 1689
8192, 16384: 7529, 6095
16384, 32768: 8126, 5278

Ich verwende eine USB-HD an einem Asus WL-500gx. Kann mir jemand verraten, wie ich die Schreib- bzw. Lesegeschwindigkeit verbessern kann?

Gruß
Hannes
firebowl
Neugieriger
Neugieriger
Beiträge: 13
Registriert: Montag 25. August 2003, 22:25

Beitrag von firebowl »

Hi,

was ist mit den restlichen Werten des Tests?

Hast Du mal versucht zu mischen?

Wenn ich mir deine Werte so ansehen würde ich es mal mit 16384,8192 probieren. Allerdings würde ich mal den Test komplett laufen lassen um die restlichen Werte auch zu sehen.

Gruß
Hannes123
Einsteiger
Einsteiger
Beiträge: 263
Registriert: Mittwoch 18. Februar 2004, 06:00

Beitrag von Hannes123 »

Hier noch 2 Ergebnisse:

8192, 32768:
8126
6400

16384, 8192
7111
5224

Hier einmal den ganzen Durchlauf:

Code: Alles auswählen

/tmp # /tmp/netztest 192.168.1.1 tmp/harddisk/filme /mnt/filme

4096, 4096
8192+0 records in
8192+0 records out
real    1m 27.28s
user    0m 0.29s
sys     0m 11.60s
5885
8192+0 records in
8192+0 records out
real    1m 23.15s
user    0m 0.22s
sys     0m 11.39s
6168
192.168.1.1:/tmp/harddisk/filme on /mnt/filme type nfs (rw,v3,rsize=4096,wsize=4
096,soft,udp,nolock,addr=192.168.1.1)

6144, 6144
8192+0 records in
8192+0 records out
real    1m 27.67s
user    0m 0.27s
sys     0m 11.78s
5818
8192+0 records in
8192+0 records out
real    1m 23.88s
user    0m 0.24s
sys     0m 11.35s
6095
192.168.1.1:/tmp/harddisk/filme on /mnt/filme type nfs (rw,v3,rsize=4096,wsize=4
096,soft,udp,nolock,addr=192.168.1.1)

8192, 8192
8192+0 records in
8192+0 records out
real    1m 11.67s
user    0m 0.26s
sys     0m 11.11s
7111
8192+0 records in
8192+0 records out
real    1m 22.70s
user    0m 0.25s
sys     0m 8.18s
6168
192.168.1.1:/tmp/harddisk/filme on /mnt/filme type nfs (rw,v3,rsize=8192,wsize=8
192,soft,udp,nolock,addr=192.168.1.1)

9216, 9216
8192+0 records in
8192+0 records out
real    1m 11.62s
user    0m 0.21s
sys     0m 11.10s
7111
8192+0 records in
8192+0 records out
real    1m 22.14s
user    0m 0.14s
sys     0m 8.22s
6168
192.168.1.1:/tmp/harddisk/filme on /mnt/filme type nfs (rw,v3,rsize=8192,wsize=8
192,soft,udp,nolock,addr=192.168.1.1)

10240, 10240
8192+0 records in
8192+0 records out
real    1m 12.11s
user    0m 0.23s
sys     0m 10.95s
7013
8192+0 records in
8192+0 records out
real    1m 22.88s
user    0m 0.29s
sys     0m 7.93s
6168
192.168.1.1:/tmp/harddisk/filme on /mnt/filme type nfs (rw,v3,rsize=8192,wsize=8
192,soft,udp,nolock,addr=192.168.1.1)

11264, 11264
8192+0 records in
8192+0 records out
real    1m 11.70s
user    0m 0.25s
sys     0m 11.33s
7111
8192+0 records in
8192+0 records out
real    1m 25.48s
user    0m 0.21s
sys     0m 8.06s
5953
192.168.1.1:/tmp/harddisk/filme on /mnt/filme type nfs (rw,v3,rsize=8192,wsize=8
192,soft,udp,nolock,addr=192.168.1.1)

12288, 12288
8192+0 records in
8192+0 records out
real    1m 11.62s
user    0m 0.22s
sys     0m 11.15s
7111
8192+0 records in
8192+0 records out
real    1m 24.94s
user    0m 0.22s
sys     0m 8.12s
6023
192.168.1.1:/tmp/harddisk/filme on /mnt/filme type nfs (rw,v3,rsize=8192,wsize=8
192,soft,udp,nolock,addr=192.168.1.1)

16384, 16384
8192+0 records in
8192+0 records out
real    1m 5.18s
user    0m 0.35s
sys     0m 10.81s
7757
8192+0 records in
8192+0 records out
real    1m 38.56s
user    0m 0.17s
sys     0m 7.59s
5171
192.168.1.1:/tmp/harddisk/filme on /mnt/filme type nfs (rw,v3,rsize=16384,wsize=
16384,soft,udp,nolock,addr=192.168.1.1)

24576, 24576
8192+0 records in
8192+0 records out
real    1m 6.21s
user    0m 0.23s
sys     0m 10.91s
7641
8192+0 records in
8192+0 records out
real    1m 37.00s
user    0m 0.15s
sys     0m 7.48s
5278
192.168.1.1:/tmp/harddisk/filme on /mnt/filme type nfs (rw,v3,rsize=16384,wsize=
16384,soft,udp,nolock,addr=192.168.1.1)

32768, 32768
8192+0 records in
8192+0 records out
real    1m 2.81s
user    0m 0.27s
sys     0m 10.97s
8126
8192+0 records in
8192+0 records out
real    5m 0.28s
user    0m 0.20s
sys     0m 6.80s
1700
192.168.1.1:/tmp/harddisk/filme on /mnt/filme type nfs (rw,v3,rsize=32768,wsize=
32768,soft,udp,nolock,addr=192.168.1.1)
Wie es aussieht, nimmt der 2. Wert kontinuierlich je höher die Werte werden ab. Der Router steht auf Autodection und dies scheint nach meinen Versuchen auch der beste Wert zu sein (bei 100 Half- oder Vollduplex ist der 2. Wert immer niedriger).

An welchen "Schrauben" kann ich noch drehen um die Werte zu verbessern. Wäre ja schade, wenn ich bestimmte Kanäle nur über den PC aufnehmen könnte und nicht wie bisher direkt über Router und USB-HD.

Danke für die Hilfe.

Gruß
Hannes
rolano
Erleuchteter
Erleuchteter
Beiträge: 601
Registriert: Montag 14. März 2005, 08:49

Beitrag von rolano »

@Hannes123

...mit den genannten Werten wirst Du sicher in den wenigsten Fällen Deine Aufnahmen "ruckelfrei" abspielen können und bei Sendern mit höheren Datenraten (insbesondere ZDF) eher öfter mit Unterbrechungen bei der Aufnahme leben müssen....

Ich schätze mal, das mit dem kcore-Test so um die 75 Sekunden beim Schreiben des Testfiles und > 80 Sekunden beim Lesen rauskommen - und das ist definitiv zu wenig...

Ich habe hier nicht wirklich eine Idee - die Mountoptionen würde ich vielleicht noch um ein "async" ergänzen....ob das aber wirklich was bringt :gruebel: und bei den Aufnahmeoptionen "Alle Audiopids aufnehmen" auf "aus" und "Videotext aufzeichnen" ebenfalls auf "aus" stellen.

sorry, ich verwende die WL-HDD :wink: und habe keine Probleme - den USB-Teilen traue ich (noch) nicht über den Weg.....
Hannes123
Einsteiger
Einsteiger
Beiträge: 263
Registriert: Mittwoch 18. Februar 2004, 06:00

Beitrag von Hannes123 »

Danke einmal für deine Einschätzung der Situation. Vielleicht hat ja jemand anderes noch eine Idee, was machbar wäre.

Gruß
Hannes
Gorcon
Tuxboxer
Tuxboxer
Beiträge: 5873
Registriert: Samstag 23. Februar 2002, 22:46

Beitrag von Gorcon »

Ist der Anschluß denn USB2.0? (mit USB1.x würde mich das Ergebniss nicht wundern)

Gruß Gorcon
petgun
Tuxboxer
Tuxboxer
Beiträge: 5001
Registriert: Montag 11. November 2002, 15:26

Beitrag von petgun »

hi,
ich bin sicher dass Du Dein Netzwerk/NFS-Parameter optimieren musst. Ich habe zwar keinen Asus WL 500g Deluxe, weiss aber aus dem chupa-Forum das etwa 1,6 MByte/Sekunde ohne Probleme erreicht werden...zum streamen sollte das wohl reichen.

cu,
peter
Hannes123
Einsteiger
Einsteiger
Beiträge: 263
Registriert: Mittwoch 18. Februar 2004, 06:00

Beitrag von Hannes123 »

Danke für den Hinweis. Werde mal in dem Forum suchen und ggf. um Hilfe bitten.

Gruß
Hannes
petgun
Tuxboxer
Tuxboxer
Beiträge: 5001
Registriert: Montag 11. November 2002, 15:26

Beitrag von petgun »

Hannes123 hat geschrieben:Danke für den Hinweis. Werde mal in dem Forum suchen und ggf. um Hilfe bitten.
...da wird man Dir imo nicht helfen wenn es um Netzwerkoptimierung/NFS-Parameter geht.
Hannes123
Einsteiger
Einsteiger
Beiträge: 263
Registriert: Mittwoch 18. Februar 2004, 06:00

Beitrag von Hannes123 »

@petgun: Welche Netzwerkparameter sind denn überhaupt variabel bzw. machen Sinn verändert zu werden? Getestet habe ich nur an dem Router 100 Halb- bzw. Vollduplex. Die Ergebnisse waren immer schlechter als wenn der Wert auf "auto" stand. Dann habe ich noch verschiedene Buffers, wie ja zu ersehen ist, ausprobiert. An welche "Schrauben" kann ich denn noch drehen?

@gorcon: Es handelt sich um USB 2.0.

Gruß
Hannes
jmittelst
Tuxboxer
Tuxboxer
Beiträge: 6044
Registriert: Montag 17. November 2003, 06:48

Beitrag von jmittelst »

Hmmm - mir fällt da grad was ein: "WDR Aachen" - soll das also von einem Unerkanal passieren? Das wäre dann synchron zu den Premiere-Unterkanälen und sollte zur Aufnahme auch so gehandhabt werden. Sonst wird man wohl auf den "Haupt-Kanal" zurückgeworfen, wodurch das Streaming abreißen wird.
Man korrigiere mich, wenn ich auf dem Holzweg bin, hab lange nicht mehr mit der Direktaufnahme gespielt (bin ja ehr der Fan von Streaming-Servern ;)).
cu
Jens
Hannes123
Einsteiger
Einsteiger
Beiträge: 263
Registriert: Mittwoch 18. Februar 2004, 06:00

Beitrag von Hannes123 »

WDR Aachen war als Extrembeispiel zu sehen. Die gemessenen Geschwindigkeiten sind ja unabhängig vom Sender erfolgt und weisen schon schlechte Werte auf.

Macht es vielleicht irgend einen Sinn statt "Home Gateway" etwas anderes zu nehmen?

Gruß
Hannes
Gorcon
Tuxboxer
Tuxboxer
Beiträge: 5873
Registriert: Samstag 23. Februar 2002, 22:46

Beitrag von Gorcon »

jmittelst hat geschrieben:Hmmm - mir fällt da grad was ein: "WDR Aachen" - soll das also von einem Unerkanal passieren? Das wäre dann synchron zu den Premiere-Unterkanälen und sollte zur Aufnahme auch so gehandhabt werden. Sonst wird man wohl auf den "Haupt-Kanal" zurückgeworfen, wodurch das Streaming abreißen wird.
Man korrigiere mich, wenn ich auf dem Holzweg bin, hab lange nicht mehr mit der Direktaufnahme gespielt (bin ja ehr der Fan von Streaming-Servern ;)).
cu
Jens
Nein, auch von den Direktfeeds lässt sich bequem aufnehmen ohne das man auf dem Portal landet.
Die WDR Kanäle sind ja auch alle extra und nicht als Feeds aufgeführt.

Gruß Gorcon
jmittelst
Tuxboxer
Tuxboxer
Beiträge: 6044
Registriert: Montag 17. November 2003, 06:48

Beitrag von jmittelst »

Gorcon hat geschrieben:...Die WDR Kanäle sind ja auch alle extra und nicht als Feeds aufgeführt...
Hmm - In meinem ARD-Bouquet gibt es zwar zig NDR-Sender, aber nur einmal WDR?
cu
Jens
petgun
Tuxboxer
Tuxboxer
Beiträge: 5001
Registriert: Montag 11. November 2002, 15:26

Beitrag von petgun »

poste mal Deine exports und die Mounteinstellungen auf der Dbox
Hannes123
Einsteiger
Einsteiger
Beiträge: 263
Registriert: Mittwoch 18. Februar 2004, 06:00

Beitrag von Hannes123 »

Export auf dem Router: /tmp/harddisk/ (rw,async,no_root_squash)

Auf der DBox:

Server IP: 192.168.1.1
Verzeichnis/Freigabe: /tmp/harddisk
lokales Verzeichnis: /mnt/filme
Mount-Optionen: rw,soft,udp
Mount-Optionen: nolock,rsize=8192,wsize=32768

Gruß
Hannes

P.S.:
Können die schlechten Werte auch von der Netzwerkkarte im PC herrühren? Ich habe da noch eine andere, die ich einbauen könnte.
petgun
Tuxboxer
Tuxboxer
Beiträge: 5001
Registriert: Montag 11. November 2002, 15:26

Beitrag von petgun »

Hannes123 hat geschrieben:Export...
sieht imo gut aus
Können die schlechten Werte auch von der Netzwerkkarte im PC herrühren?.
..was hat Deine PC-Netzwerkkarte mit der Geschwindigkeit der DBox>>Asus WL-500g deluxe mit angeschlossener USB Platte zu tun?
Log dich mit Telnet auf die _WL-500g_ ein und messe mal die Geschwindigkeit direkt zur USB-Platte...

cat /proc/kcore > /tmp/harddisk/part1/test
Hannes123
Einsteiger
Einsteiger
Beiträge: 263
Registriert: Mittwoch 18. Februar 2004, 06:00

Beitrag von Hannes123 »

Wenn ich den Befehl eingebe, sagt er, dass ein solches Verzeichnis nicht existiert (er meint wohl part1). Ich gebe daher folgendes ein:

cat /proc/kcore > /tmp/harddisk/test

Der Cursor blinkt dann und es passiert nichts weiteres mehr. Was mache ich da falsch?

Gruß
Hannes
petgun
Tuxboxer
Tuxboxer
Beiträge: 5001
Registriert: Montag 11. November 2002, 15:26

Beitrag von petgun »

Hannes123 hat geschrieben: Der Cursor blinkt dann und es passiert nichts weiteres mehr.
..passiert wirklich nix...wird keine 'test' Datei erzeugt? Das kann je nach Groesse von kcore schon eine Weile dauern bis der Telnet-Prompt wieder erscheint...diese Zeit sollst Du messen.
Hannes123
Einsteiger
Einsteiger
Beiträge: 263
Registriert: Mittwoch 18. Februar 2004, 06:00

Beitrag von Hannes123 »

Doch! Habe ich auch gerade gesehen. "Test" wird erzeugt und hat zur Zeit 944 MB und läuft noch.

Nachtrag: Er ist nun fertig. Wo kann ich was nun ersehen? Die Datei hat genau 1 GByte.
petgun
Tuxboxer
Tuxboxer
Beiträge: 5001
Registriert: Montag 11. November 2002, 15:26

Beitrag von petgun »

Hannes123 hat geschrieben:Nachtrag: Er ist nun fertig. Wo kann ich was nun ersehen? Die Datei hat genau 1 GByte.
:roll: man Hannes...Du sollst die Zeit mit der Stoppuhr messen..nach Eingabe des Befehls bis der Telnet-Prompt wieder erscheint...und frage mich bitte nicht wie Du dann die Transfergeschwindigkeit ausrechnen kannst.
Hannes123
Einsteiger
Einsteiger
Beiträge: 263
Registriert: Mittwoch 18. Februar 2004, 06:00

Beitrag von Hannes123 »

Wenn ich einmal die Werte von der Erstelung und es letzten Lesezugriffes unter Windows ausgelesen als Basis nehme (Dateieigenschaften), dann habe ich folgende Werte:

15:36:07 - 15:41:43 = 5 Minuten 36 Sekunden = 336 Sekunden
1.075.032.064 Byte Dateigröße (1 GByte)

= 3124 KByte/Sekunde

Stimmt's?
petgun
Tuxboxer
Tuxboxer
Beiträge: 5001
Registriert: Montag 11. November 2002, 15:26

Beitrag von petgun »

...und das ist fast drei mal so schnell wie der theoretische Maximalwert den die kommende USB-Schnittstelle fuer die DBox jemals erreichen kann.

Es liegt also mal wieder nur am Netzwerk/an dem besch... 10Halfduplex Nadeloehr der DBox...ich weiss nicht ob du gezielt einen/den Port an dem die DBox angeschlossen ist auf 10half kastrieren kannst...gib mal:

'ifconfig'

unter Telnet auf der WL-500gx ein und such Dir den richigen Port (1-5?) aus den Du dann evtl. (zB. Port1) mit:

'et -i eth1 speed 10half'

fest auf 10Mbit Halfduplex einstellen kannst...vielleicht bringt das ja was.
crystalfan
Neugieriger
Neugieriger
Beiträge: 17
Registriert: Mittwoch 3. November 2004, 19:41

Beitrag von crystalfan »

Hallo,

sorry, wenn ich mich hier einmische und auch keine Lösung im Sinne der Eingangsfrage habe: Der o.g. Sender sendet mit einer konstanten Bitrate von 7950 kbps laut Bitrate Viewer von DVDLab. Bei mir funktionuíert die Aufnahme nur mit udrec mittels DBoxWinServer (aber nicht auf meine Linkstation mittels Direktaufnahme und nfs). Gleiche Erfahrungen hatte ich vorher schon mit den Mediaset-sendern Italia1, Canale 5, Rete 4 auf Hotbird gemacht, die so mit 7500 senden.

Eine Lösung, die ich mir vorstellen könnte, wäre die Lösung von gmo18t mit recorder und streamer für die einzelnen NAS...
Hannes123
Einsteiger
Einsteiger
Beiträge: 263
Registriert: Mittwoch 18. Februar 2004, 06:00

Beitrag von Hannes123 »

Hier mal das für mich leicht verwirrende Ergebnis:

Code: Alles auswählen

WL-HD login: admin
Password:
[admin@WL-HD root]$ ifconfig
br0       Link encap:Ethernet  HWaddr 00:11:D8:4C:CD:AC
          inet addr:192.168.1.1  Bcast:192.168.1.255  Mask:255.255.
          inet6 addr: fe80::211:d8ff:fe4c:cdac/10 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:880 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1020 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:98279 (95.9 KiB)  TX bytes:530047 (517.6 KiB)

eth0      Link encap:Ethernet  HWaddr 00:11:D8:4C:CD:AC
          inet addr:0.0.186.42  Bcast:0.0.186.42  Mask:255.255.255.
          inet6 addr: fe80::211:d8ff:fe4c:cdac/10 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3401 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1855 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:847392 (827.5 KiB)  TX bytes:631642 (616.8 KiB)
          Interrupt:4 Base address:0x1000

eth0.1    Link encap:Ethernet  HWaddr 00:11:D8:4C:CD:AC
          inet6 addr: fe80::211:d8ff:fe4c:cdac/10 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:880 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1137 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:101799 (99.4 KiB)  TX bytes:541653 (528.9 KiB)

eth1      Link encap:Ethernet  HWaddr 00:11:D8:4C:CD:AC
          inet6 addr: fe80::211:d8ff:fe4c:cdac/10 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:93 errors:1 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:0 (0.0 B)  TX bytes:31282 (30.5 KiB)
          Interrupt:2 Base address:0x4000

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING MULTICAST  MTU:16436  Metric:1
          RX packets:291 errors:0 dropped:0 overruns:0 frame:0
          TX packets:291 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:24193 (23.6 KiB)  TX bytes:24193 (23.6 KiB)

ppp0      Link encap:Point-Point Protocol
          inet addr:212.7.188.209  P-t-P:212.7.188.1  Mask:255.255.
          UP POINTOPOINT RUNNING MULTICAST  MTU:1492  Metric:1
          RX packets:683 errors:0 dropped:0 overruns:0 frame:0
          TX packets:674 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3
          RX bytes:395528 (386.2 KiB)  TX bytes:73596 (71.8 KiB)

Was ist hier der richtige Port? Zur Erklärung muss ich sagen, dass zurzeit eine 2. ungenutzte Netzwerkkarte eingebaut ist.

Welchen Port soll ich nun auf 10 Halfduplex setzen?

Danke für die Hilfe und vor allem Gedult mit mir.

Gruß
Hannes