easyVDR Kopie des easyVDR-Forums zum Nachschlagen
PVR-350 und S-Video

easyVDR - >VARforumsname - >PVR-350 und S-Video

christofb  21.Oct.2008 19:05:27
Hallo,
leider bekomme ich den S-Video-In nicht zum laufen. :-[ Ich erhalte ständig folgende Meldung im OSD "Transfer-Mode kann nicht gestartet werden!".
Ich weis es gibt zu dem Thema schon Threads aber meine Probleme konnten nicht gelöst werden. Also TV-Kanäle funktionieren und den Anti-Flicker Workaround habe ich im PVR-Input Plugin auch aktiviert.
Ein paar Log Auszüge aus easyInfo:
[  104.578386] ivtv0: Cause: the application is not reading fast enough.
[  104.621411] ivtv0: All encoder MPEG stream buffers are full. Dropping data.
[  104.662771] ivtv0: Cause: the application is not reading fast enough.
[  104.703921] ivtv0: All encoder VBI stream buffers are full. Dropping data.
[  104.745290] ivtv0: Cause: the application is not reading fast enough.
[  104.786534] ivtv0: All encoder MPEG stream buffers are full. Dropping data.
[  104.828084] ivtv0: Cause: the application is not reading fast enough.
[  104.868820] ivtv0: DMA TIMEOUT 00000001 0
[  104.909524] ivtv0: All encoder MPEG stream buffers are full. Dropping data.
[  104.949474] ivtv0: Cause: the application is not reading fast enough.
[  104.990297] ivtv0: All encoder MPEG stream buffers are full. Dropping data.
[  105.030322] ivtv0: Cause: the application is not reading fast enough.
[  105.070092] ivtv0: DMA TIMEOUT 00000001 0
[  105.109453] ivtv0: All encoder VBI stream buffers are full. Dropping data.
[  105.149459] ivtv0: Cause: the application is not reading fast enough.
[  105.189985] ivtv0: All encoder MPEG stream buffers are full. Dropping data.
[  105.230085] ivtv0: Cause: the application is not reading fast enough.
[  105.271144] ivtv0: All encoder MPEG stream buffers are full. Dropping data.
[  105.311289] ivtv0: Cause: the application is not reading fast enough.
[  105.351292] ivtv0: DMA TIMEOUT 00000001 0
[  105.391566] ivtv0: All encoder MPEG stream buffers are full. Dropping data.
[  105.431595] ivtv0: Cause: the application is not reading fast enough.
[  105.470717] ivtv0: All encoder VBI stream buffers are full. Dropping data.
[  105.509480] ivtv0: Cause: the application is not reading fast enough.
[  105.547869] ivtv0: DMA TIMEOUT 00000001 0
[  105.585896] ivtv0: All encoder MPEG stream buffers are full. Dropping data.
[  105.624493] ivtv0: Cause: the application is not reading fast enough.
[  105.664156] ivtv0: All encoder MPEG stream buffers are full. Dropping data.
[  105.702451] ivtv0: Cause: the application is not reading fast enough.

Oct 21 19:04:55 (none) vdr: ERROR: Transfer-Mode kann nicht gestartet werden!
Oct 21 19:05:01 (none) vdr: switching to channel 2
Oct 21 19:05:01 (none) vdr: ERROR: Transfer-Mode kann nicht gestartet werden!
Oct 21 19:05:18 (none) vdr: switching to channel 1
Oct 21 19:05:18 (none) vdr: ERROR: Transfer-Mode kann nicht gestartet werden!
Oct 21 19:05:24 (none) vdr: switching to channel 2
Oct 21 19:05:25 (none) vdr: ERROR: Transfer-Mode kann nicht gestartet werden!
Oct 21 19:05:42 (none) vdr: switching to channel 1
Oct 21 19:05:42 (none) vdr: ERROR: Transfer-Mode kann nicht gestartet werden!
Oct 21 19:05:48 (none) vdr: switching to channel 2
Oct 21 19:05:48 (none) vdr: ERROR: Transfer-Mode kann nicht gestartet werden!

Hat jemand noch eine Idee was kaputt sein könnte? Bräuchte es dummerweise ziemlich dringend ...
Also schonmal danke,

Gruß
Chris
Kernel: 2.6.22.15
EasyVDR 0.6 mit VDR 1.6 System
CPU: Athlon XP 2000+
Asrock K7VT6
Hauppauge WinTV-PVR 350
zzzözzz  21.Oct.2008 20:06:55
DMA TIMEOUT 00000001 0

Das sieht nach hängender firmware aus, versuch mal bitte den Treiber neu zu laden. Das passiert bei den Karten ab und zu.
VDR beenden, dann
modprobe -r ivtv
modprobe ivtv

channels.conf sollte etwa so aussehen:

S-Video 1;wirbelscan:1:C12:C:0:301:300:305:A1:9001:0:0:0
S-Video 2;wirbelscan:1:C34:C:0:301:300:305:A1:9003:0:0:0


Plugin und VDR Versionen sind wichtig, welche benutzt du?
christofb  27.Oct.2008 10:07:32
Hallo Wirbel,
danke erstmal für deinen Hinweis. Hatte die letzten Tage ziemlich viel Stress. Mittlerweile hat sich mein VDR etwas zerstört. der vdr prozess hängt sich ständig auf. Das System (z.B. Telnet) läuft ansonsten noch. Bin der Meinung dass dies auftritt seit ich den Anti-Flicker-Workaround aktiviert habe. Ins Menü komme ich nun dummerweise nimmer. Wo deaktiviere ich das denn am besten, wenn ich nicht mehr ins OSD-Menü komme?
Und Meldungen von folgender Art treten weiterhin ständig auf. Direkt nach Start des Systems.
[  104.786534] ivtv0: All encoder MPEG stream buffers are full. Dropping data.
[  104.828084] ivtv0: Cause: the application is not reading fast enough.
Wenn ich daheim bin kann ich weitere Log-Files liefern wenn benötigt.

Gruß&Danke
Chris
Kernel: 2.6.22.15
EasyVDR 0.6 mit VDR 1.6 System
CPU: Athlon XP 2000+
Asrock K7VT6
Hauppauge WinTV-PVR 350
zzzözzz  27.Oct.2008 18:15:03
Das hat wohl mit dem Antiflicker-workaround nichts zu tun.

Diese Meldung kommt für gewöhnlich dann, wenn

- eine Anwendung (also das pvrinput Plugin hier) ein ivtv Device ("/dev/videoX") öffnet und dann nicht schnell genug Daten abnimmt, so dass der internen Buffer des ivtv Treibers überläuft

oder

- wenn sich die Firmware aufgehangen hat.

>>Wo deaktiviere ich das denn am besten, wenn ich nicht mehr ins OSD-Menü komme?


Falls du das deaktivieren willst um die Ursache zu finden: das Plugin speichert die Einstellung in der Datei setup.conf von vdr:
- vdr beenden
- setup.conf mit einem Linux (!) Editor öffnen
- Zeile mit pvrinput.AntiFlickering löschen
- vdr neu starten


christofb  28.Oct.2008 21:17:27
Hallo Wirbel,
danke nochmal, nun läuft das System wieder :-)
Hab nun nurnoch ein mieses Bild. Morgen wird die Hausverkabelung geprüft, und ich hoffe dann ist alles in Ordnung.
Wenn nicht wäre das schlechte Bild für mich unerklärlich.
Danke für deine Hilfe,
Chris
Kernel: 2.6.22.15
EasyVDR 0.6 mit VDR 1.6 System
CPU: Athlon XP 2000+
Asrock K7VT6
Hauppauge WinTV-PVR 350
Dr. Seltsam  01.Nov.2008 13:44:11
man muss an dieser Stelle leider auch mal sagen, dass easyvdr eine recht alte ivtv-Version (1.1.0; altuell ist 1.4.0) sowie sehr alte pvr-Plugins mitbringt.