Probleme mit streamdev + sc und streaming von Premiere |
Brisko_S
Member
    
Dabei seit: 11.01.2006
Beiträge: 20
Herkunft: Hesse
 |
|
Probleme mit streamdev + sc und streaming von Premiere |
 |
Hallo,
Erst mal danke an alle, die mich bei meinen bisherigen Problemen unterstützt haben.
Mein VDR ist nun fertig und läuft soweit ganz gut.
Nur ein Problem habe ich noch:
Wenn ich einen PW-Sender streamen möchte gin die CPU-Auslastung von 0-5% auf 50%+ hoch. Erst dachte ich, dass der Duron 750 mit 128MB nicht ausreichen würde, also habe ich einen Athlon 1400Mhz und 512MB reingebaut. Mit dem Ergebnis, dass die CPU-Last beim PW-Streaming auf 20-30% zurück gegangen ist.
Bei FTA-Sendern habe ich aber nur eine CPU-Last von 0-5%.
Es scheint aber auch nicht so zu sein, dass PW MPEG2-dekodiert durchs LAN übertragen wird (Auslastung GB-LAN: 0,2-0,5%).
Ach ja, zum streamen wird immer device2 benutzt (Skystar2).
Hardware: ECS K7S5A, Athlon 1400GHz, 512MB DDR, 1x TT FF1.3, 1x Skystar2, noch nur 40GB Maxtor 7200UPM, MasterCRD2 PC and Com2
Software: LinVDR 0.7 + vdr 1.3.37 + BigPatch + sc 0.5.3 + FFDecsa 0.1.3 + Ducat-cardserver + Cody-Plugins 20051212
VDR übersetzt mit CARDCLIENT=1, DBG=1, REMOTE=LIRC, VFAT=1 kein sc_*
Die PW-Karte steckt im MasterCRD2 PC und wird mit ducat-cardserver im LAN freigegeben (Client localhost(sc+ffdecsa), DBox2(camd3))
In den Logs steht nichts außergewöhnliches.
Hat einer vielleicht eine Idee, woran die hohe CPU-Auslastung bei PW-Streaming liegen kann? Ich bin für jede Hilfe dankbar.
Gruss Brisko_S
__________________ Software:
LinVDR 0.7 + Kernel2.6.15 + vdr1.3.37 + bigPatch1.3.37-test4 + sc0.5.3 + SoftCSA1.0 + CodyPlugIns1.3.37 + mp-cardserver0.8i3-1
Hardware:
Athlon 1400, 512MB RAM, 40GB Maxtor 7200RpM, TTFF 1.3, TTFF 2.3
Abo: Premiere Film, Premiere Thema
|
|
08.02.2006 19:39 |
|
|
AgentS
Member
    
Dabei seit: 24.08.2004
Beiträge: 446
 |
|
| RE: Probleme mit streamdev + sc und streaming von Premiere |
 |
| Zitat: |
Original von Brisko_S
Hat einer vielleicht eine Idee, woran die hohe CPU-Auslastung bei PW-Streaming liegen kann? Ich bin für jede Hilfe dankbar. |
Der CSA Chip, der auf einer FF Karte für das entschlüsseln des Streams verantwortlich ist, fehlt nunmal auf einer Budget Karte. Da muss die CPU her halten.
Also entweder damit leben oder nur mit der FF Karte Pay-TV streamen.
Gruß
|
|
08.02.2006 19:54 |
|
|
Brisko_S
Member
    
Dabei seit: 11.01.2006
Beiträge: 20
Herkunft: Hesse
Themenstarter
 |
|
Hallo AgentS,
wenn ich dich richtig verstehe ist FFDeCSA also der Übeltäter?
Eigentlich logisch, da der Client ja PW nicht dekodiert muss das der Server übernehmen. Mir war nur nicht bewusst, dass das so viel Leistung frisst. Oder dekodiert der gleich das MPEG2 oder so was?
Also nur FF käme wohl zu teuer. Was wäre denn eine angemessene CPU für sagen wir 3-4 gleichzeitige PW-Streams/Aufnahmen?
Gruss Brisko_S
__________________ Software:
LinVDR 0.7 + Kernel2.6.15 + vdr1.3.37 + bigPatch1.3.37-test4 + sc0.5.3 + SoftCSA1.0 + CodyPlugIns1.3.37 + mp-cardserver0.8i3-1
Hardware:
Athlon 1400, 512MB RAM, 40GB Maxtor 7200RpM, TTFF 1.3, TTFF 2.3
Abo: Premiere Film, Premiere Thema
|
|
08.02.2006 20:19 |
|
|
Brisko_S
Member
    
Dabei seit: 11.01.2006
Beiträge: 20
Herkunft: Hesse
Themenstarter
 |
|
Hallo noch mal,
Da ich noch eine FF 2.3 "rumliegen" hatte habe ich die Skystar2 gerade mal gegen die FF 2.3 ausgetauscht.
Einen Neustart gemacht und alles lief soweit. Am Client dann mal einen PW-Sender aufgemacht/gestreamt...
| Zitat: |
Feb 8 21:17:32 linvdr auth.info PAM_unix[1374]: (ssh) session opened for user root by (uid=0)
Feb 8 21:17:32 linvdr auth.err PAM-env[1374]: Unable to open config file: No such file or directory
Feb 8 21:17:32 linvdr auth.err PAM-env[1375]: Unable to open config file: No such file or directory
Feb 8 21:17:36 linvdr cron.notice crond[1388]: crond 2.3.2 dillon, started, log level 8
Feb 8 21:17:45 linvdr user.info vdr[1369]: Streamdev: Accepted new client (HTTP) 192.168.0.5:1038
Feb 8 21:17:45 linvdr user.err vdr[1369]: ERROR: CA_SET_PID failed (Invalid argument). Expect a black screen/bad recording. Do you use the patched DVB driver?
Feb 8 21:17:45 linvdr user.err vdr[1369]: ERROR: CA_SET_PID failed (Invalid argument). Expect a black screen/bad recording. Do you use the patched DVB driver?
Feb 8 21:17:45 linvdr user.debug vdr[1393]: streamdev-writer thread started (pid=1393, tid=1229
Feb 8 21:17:45 linvdr user.debug vdr[1394]: streamdev-livestreaming thread started (pid=1394, tid=13323)
Feb 8 21:17:45 linvdr user.debug vdr[1395]: receiver on device 2 thread started (pid=1395, tid=1434
Feb 8 21:17:45 linvdr user.debug vdr[1396]: TS buffer on device 2 thread started (pid=1396, tid=15373)
|
Was kann ich nun tun? Kernel ist 2.6.15, die Version des Treibers weiß ich nicht, war aber vom CVS Mitte Dezember06. Firmware ebenfalls von Mitte Dezember.
Ich wusste schon warum ich die TT 2.3 erst mal nicht reingebaut habe.
Ach ja, wie man sieht mache ich das meiste über eine SSH-Verbindung vom Client aus. Weiß vielleicht einer, welche Datei er da nicht finden kann?
Gruss Brisko_S
__________________ Software:
LinVDR 0.7 + Kernel2.6.15 + vdr1.3.37 + bigPatch1.3.37-test4 + sc0.5.3 + SoftCSA1.0 + CodyPlugIns1.3.37 + mp-cardserver0.8i3-1
Hardware:
Athlon 1400, 512MB RAM, 40GB Maxtor 7200RpM, TTFF 1.3, TTFF 2.3
Abo: Premiere Film, Premiere Thema
|
|
08.02.2006 21:40 |
|
|
leslie
Member
    
Dabei seit: 20.10.2003
Beiträge: 824
 |
|
Bei einem Pentium-III 1.4 GHz liegt die CPU Last mit einem Sender bei FFdecsa unter 2%.
Das sollte es also nicht sein.
|
|
08.02.2006 22:01 |
|
|
Brisko_S
Member
    
Dabei seit: 11.01.2006
Beiträge: 20
Herkunft: Hesse
Themenstarter
 |
|
Korrektur:
Ich hatte zwar den Kernel gegen den 2.6.15 von Dr.Sletsam ausgetauscht und die Treiber vom CVS geladen, hatte diese aber nie übersetzt sondern nur die Quellen fürs vdr gebraucht.
Jetzt wieder meine Frage:
Liegt das am DVB-Treiber, dass die TTFF 2.3 nicht finktioniert? Da meine TTFF 1.3 als primäres Device eingetragen ist wird am Monitor auch ein Bild ausgegeben. Sobald ich aber versuche via Streamdev einen Kanal auf meinem Client zu öffnen bringt er mir kein Bild und in der Log steht etwas von
| Zitat: |
Feb 8 21:17:45 linvdr user.err vdr[1369]: ERROR: CA_SET_PID failed (Invalid argument). Expect a black screen/bad recording. Do you use the patched DVB driver?
|
(siehe letztes Post von mir)
Das Problem tritt nur auf wenn die TTFF 2.3 im System steckt. Am sc liegt es wohl nicht, da nicht mal FTA-Programme laufen.
Kann mir da einer vielleicht weiterhelfen?
Gruss Brisko_S
__________________ Software:
LinVDR 0.7 + Kernel2.6.15 + vdr1.3.37 + bigPatch1.3.37-test4 + sc0.5.3 + SoftCSA1.0 + CodyPlugIns1.3.37 + mp-cardserver0.8i3-1
Hardware:
Athlon 1400, 512MB RAM, 40GB Maxtor 7200RpM, TTFF 1.3, TTFF 2.3
Abo: Premiere Film, Premiere Thema
|
|
09.02.2006 13:20 |
|
|
lykorn
Member
    
Dabei seit: 22.12.2004
Beiträge: 40
 |
|
doofe Frage: woher weißt du dass Device2 benutzt wird ?
Hab bei mir seltsame Effekte die ich mir nur mit der unterschiedlichen Benutzung der Devices erklären kann
(derer 3 ich habe)
Kann man irgendwo festlegen welche Devices fürs streamen benutzt werden dürfen ?
Quasi
1: du mach Livebild
2: du mach Aufnahme + Streaming
3: du mach selbe wie 2
geht das ?
|
|
09.02.2006 17:24 |
|
|
Brisko_S
Member
    
Dabei seit: 11.01.2006
Beiträge: 20
Herkunft: Hesse
Themenstarter
 |
|
@leslie
Hast du denn auch bei verschlüsselten Sendern nur 2%?
Denn bei FTA-Sendern bleibt die CPU-Last meines vdr bei 0-5%
@lykorn
Eine Frage, die ich mir auch schon gestellt habe. Leider weiß ich darauf auch keine Antwort.
Wenn du dir die Log-Einträge, die ich vorher geposted hatte , anschaust, dann siehst du:
| Zitat: |
Feb 8 21:17:45 linvdr user.debug vdr[1393]: streamdev-writer thread started (pid=1393, tid=1229
Feb 8 21:17:45 linvdr user.debug vdr[1394]: streamdev-livestreaming thread started (pid=1394, tid=13323)
Feb 8 21:17:45 linvdr user.debug vdr[1395]: receiver on device 2 thread started (pid=1395, tid=1434
Feb 8 21:17:45 linvdr user.debug vdr[1396]: TS buffer on device 2 thread started (pid=1396, tid=15373)
|
Gruss Brisko_S
__________________ Software:
LinVDR 0.7 + Kernel2.6.15 + vdr1.3.37 + bigPatch1.3.37-test4 + sc0.5.3 + SoftCSA1.0 + CodyPlugIns1.3.37 + mp-cardserver0.8i3-1
Hardware:
Athlon 1400, 512MB RAM, 40GB Maxtor 7200RpM, TTFF 1.3, TTFF 2.3
Abo: Premiere Film, Premiere Thema
|
|
09.02.2006 17:37 |
|
|
leslie
Member
    
Dabei seit: 20.10.2003
Beiträge: 824
 |
|
| Zitat: |
Original von Brisko_S
@leslie
Hast du denn auch bei verschlüsselten Sendern nur 2%?
Denn bei FTA-Sendern bleibt die CPU-Last meines vdr bei 0-5%
|
Ich meinte das der Thread auf dem FFdecsa läuft 2% braucht.
Die anderen VDR Threads (z.B. EPG) kommen noch dazu.
|
|
09.02.2006 17:45 |
|
|
Brisko_S
Member
    
Dabei seit: 11.01.2006
Beiträge: 20
Herkunft: Hesse
Themenstarter
 |
|
@leslie
Ach so. Aber wie bekomme ich denn raus, welcher Thread das ist? Bei top steht da nur xmal vdr.
Gruss Brisko_S
__________________ Software:
LinVDR 0.7 + Kernel2.6.15 + vdr1.3.37 + bigPatch1.3.37-test4 + sc0.5.3 + SoftCSA1.0 + CodyPlugIns1.3.37 + mp-cardserver0.8i3-1
Hardware:
Athlon 1400, 512MB RAM, 40GB Maxtor 7200RpM, TTFF 1.3, TTFF 2.3
Abo: Premiere Film, Premiere Thema
|
|
09.02.2006 19:30 |
|
|
|