Hi,
folgenden Aufbau habe ich:
DM500HD#1 als Server (Sky - V14).
DM500HD#2 als Client.
Synology NAS als Netzwerkaufnahmeplatte.
Ich habe das Problem, das wenn ich vom Client Sky aufnehmen möchte, Ruckler auftauchen (sowohl im Livebild als auch in der Aufnahme).
Wenn ich direkt auf dem Server Sky aufnehmen möchte tauchen diese Ruckler nicht auf.
Ich habe mir die Zeiten auf dem Client angeschaut, diese liegen normalerweise bei ~125ms. Allerdings gibt es bei einer aktiven Aufnahme Peaks bis zu 2000ms. Das führt dann auch wohl zu den rucklern denke ich mal.
Hat hier jemand eine Idee woran das liegen könnte?
Klingt irgendwie nach Netzwerk, oder? Wenn du aufnimmst, belegst du ja das LAN Interface schon gut mit 10-20MBit/s je nach Sender. Wenn der jetzt nicht kontinuierlich aufs LAN schreibst sondern buffert und vielleicht immer so 5MB mit maximaler Bandbreite schreibt, kann das Netzwerk schon immer wieder mal voll ausgelastet sein, was dann dazu führt dass die Kommunikation zum Server blockiert wird.
Die Zeiten die du nennst, sind Zeiten die der Client anzeigt, oder? Überwach mal parallel die Zeiten am Server. Wenn es das LAN ist, dann müssten die Zeiten am Server nach wie vor <200ms sein und du müsstest bei Verzögerungen von ~2s sogar sehen können, ob ein ECM auf dem Weg vom Client zum Server - oder die Antwort auf dem Web vom Server zum Client, länger braucht...
@Pilot: Danke für die Info. Hätte gedacht das eigentlich alles geblockt wird. Wieder was gelernt. Gut das du es gesehn hast bevor was durchgekommen wäre
@KnEo: Ja, hört sich wirklich nach Netzwerk an. Allerdings frage ich mich wo das Verhalten herkommt. In der Vergangenheit ist mir das Problem nie aufgefallen.
Ich habe mal beide logs parallel. Wie du schon vermutet hast siehts auf dem Server recht normal aus. Nur was ist dieses cache2?
Ich werde mal versuchen das Netzwerk etwas zu optimieren, vielleicht hilft das ja.
Mach mal ein Update auf OScam 9848 oder höher beim Server, alles darunter macht eh Ruckler bei der V14.
Dann in der oscam.conf unter [cache] löschen: max_time = 18
und statt dessen einfügen: delay = 50
Hi supraracer, danke für die Info.
Werde ich ausprobieren. Leider erst nächstes Wochenende, habe vorher keine Zeit. Werde dann hier Rückmeldung geben.
Hi,
ich habe mal die Änderungen gemacht die supraracer vorgeschlagen hat.
- oscam r10611 auf Server und Client
- max_time = 18 raus und delay = 50 rein
Leider hat sich am Verhalten nichts geändert.
Gibts noch weitere Stellschrauben die man probieren könnte?
Wie wäre es wenn du mal das Cccam Protokoll verwendest? Ich nehme auch in einen externen Server auf aber über NFS und Gigabit Netzwerk aber mein Server ist nur ein Server ohne andere Funktionen. Die Db hat ganz schön zu wuppen aufnehmen und dann noch als Server arbeiten das ist bei dem kleinen Prozzie ganz schön viel.