Hallo Forum,
habe heute einen großen Teil des Tages mit der Installation von vdr verbracht. Leider noch nicht vollständig erfolgreich, daher auch mein Beittraf.
TV-Karte ist ein Hauppauge WinTV Nova-SE2 also ein Budget-Karte, die mit dem xine-plugin verwendet werden soll.
Software ist openSuSE 10.3 mit diesen Paketen:
vdr 1.4.7-36.1, vdr15 1.6.0-1.1 und vdr-plugins 0.5-286.6 von download.opensuse.org/repositories/vdr/opensuse_10.3
libxine1 1.1.11-0.pm.2 und xine-ui 0.99.5cvs-20071014.pm.3 von Packman
Das Verzeichnis /var/lib/vdr-xine enthält "stream". Der Stream ist hier nicht in /tmp/vdr-xine wie sonst wohl üblich
Der Befehl xine --verbose "vdr:/var/lib/vdr-xine/stream#demux:mpeg_pes" ergibt diese Ausgabe:
main: Teste <aadxr3> Video Ausgabe Plugin
main: Teste <dxr3> Video Ausgabe Plugin
video_out_dxr3: Öffnen des Steuer-Geräts /dev/em8300-0 (Datei oder Verzeichnis nicht gefunden) schlug fehl
main: Teste <xv> Video Ausgabe Plugin
video_out_xv: Benutze Xv-Port 126 von Adapter NV10 Video Overlay for Hardware-Farbraumtransformation und Skalierung.
video_out_xv: ignoring broken XV_HUE settings on NVidia cards
video_out_xv: Adapter unterstützt YUY2 Format.
video_out_xv: Adapter unterstützt YV12 Format.
main: Teste <alsa> Audio Ausgabe Plugin
snd_pcm_open() schlug fehl:-13:Keine Berechtigung
>>> Überprüfen Sie, ob ein anderen Programm bereis PCM benutzt <<<
load_plugins: Audio-Plugin <alsa> konnte nicht geladen werden
main: Teste <oss> Audio Ausgabe Plugin
audio_oss_out: audio.device.oss_device_name = auto, suche Geräte
audio_oss_out: Benutze Gerät >/dev/dsp<
video_out_xv: VO_PROP_ASPECT_RATIO(0)
gui_xine_open_and_play():
mrl: 'vdr:/var/lib/vdr-xine/stream#demux:mpeg_pes',
sub 'NONE',
start_pos 0, start_time 0, av_offset 0, spu_offset 0.
xine: Inputplugin gefunden: VDR display device plugin
xine: Demultiplexer-Plugin gefunden: mpeg pes demux plugin
av_offset=0 pts
spu_offset=0 pts
ratio: 0
video_out_xv: VO_PROP_ZOOM_X = 100
video_out_xv: VO_PROP_ZOOM_Y = 100
prebuffer=0 pts
+++ CLEAR(-1a): sync point: 0f
=== CLEAR(-1.1)
=== CLEAR(-1.2)
=== CLEAR(-1.3)
=== CLEAR(-1.4)
=== CLEAR(-1.5)
--- CLEAR(-1a)
input_vdr: execution of rpc command 8 () failed, exiting ...
input_vdr: rpc thread done.
gui_xine_open_and_play():
mrl: 'file:/usr/share/xine/skins/xine-ui_logo.mpv',
sub 'NONE',
start_pos 0, start_time 0, av_offset 0, spu_offset 0.
input_vdr: shutting down rpc thread (timeout: 10000 ms) ...
input_vdr: joining rpc thread ...
input_vdr: rpc thread joined.
xine: Inputplugin gefunden: Datei Plugin
ebml: invalid EBML ID size (0x0) at position 1
ebml: invalid master element
demux_dts: unsupported DTS stream type, or not a DTS stream
xine: Demultiplexer-Plugin gefunden: Elementary MPEG stream demux plugin
av_offset=0 pts
spu_offset=0 pts
video_out: Verwerfe Bild mit pts 39991, weil es zu alt ist (Unterschied: 15301).
video_out: Verwerfe Bild mit pts 42991, weil es zu alt ist (Unterschied: 12301).
video_out: Verwerfe Bild mit pts 45991, weil es zu alt ist (Unterschied: 9301).
video_out: Verwerfe Bild mit pts 48991, weil es zu alt ist (Unterschied: 6301).
xine startet aber das Bild bleibt schwarz.
Zuvor habe ich den vdr mit ./runvdr15 "'-Pxine -r'" gestartet. Die Ausgabe ist:
Fr 28. Mär 00:43:54 CET 2008
Starting Video Disk Recorder [ xine ]
-------------------------
MakePrimaryDevice: 1
=========================
SetVideoFormat: 0
SetVolumeDevice: 250
frame: (0, 0)-(-1, -1), zoom: (1,00, 1,00)
SetAudioChannelDevice: 0
SetVolumeDevice: 250
SetPlayMode: 1
frame: (0, 0)-(-1, -1), zoom: (1,00, 1,00)
[v]
SetDigitalAudioDevice: 0
SetAudioChannelDevice: 0
[a]
vdr-xine: Client connecting ...
read(4) returned 0, error 0: Erfolg
vdr-xine: Client connect failed!
frame: (0, 0)-(-1, -1), zoom: (1,00, 1,00)
xine konnte sich also nicht mit dem Stream verbinden.
Die Aussage von /var/log/messages zu all dem ist:
Mar 28 00:43:54 oliver vdr15: [5155] cTimeMs: using monotonic clock (resolution is 4000250 ns)
Mar 28 00:43:54 oliver vdr15: [5158] cTimeMs: using monotonic clock (resolution is 4000250 ns)
Mar 28 00:43:54 oliver vdr: [5158] VDR version 1.6.0 started
Mar 28 00:43:54 oliver vdr: [5158] switched to user 'vdr'
Mar 28 00:43:54 oliver vdr: [5158] codeset is 'UTF-8' - known
Mar 28 00:43:54 oliver vdr: [5158] found 23 locales in /usr/share/vdr15/locale
Mar 28 00:43:54 oliver vdr: [5158] loading plugin: /usr/lib/vdr15//libvdr-xine.so.1.6.0
Mar 28 00:43:54 oliver vdr: [5158] loading /etc/vdr15/setup.conf
Mar 28 00:43:54 oliver vdr: [5158] loading /etc/vdr15/sources.conf
Mar 28 00:43:54 oliver vdr: [5158] loading /etc/vdr15/diseqc.conf
Mar 28 00:43:54 oliver vdr: [5158] loading /etc/vdr15/channels.conf
Mar 28 00:43:54 oliver vdr: [5158] loading /etc/vdr15/timers.conf
Mar 28 00:43:54 oliver vdr: [5158] loading /etc/vdr15/svdrphosts.conf
Mar 28 00:43:54 oliver vdr: [5158] loading /etc/vdr15/remote.conf
Mar 28 00:43:54 oliver vdr: [5158] loading /etc/vdr15/keymacros.conf
Mar 28 00:43:54 oliver vdr: [5158] reading EPG data from /var/spool/video/epg.data
Mar 28 00:43:54 oliver vdr: [5159] video directory scanner thread started (pid=5158, tid=5159)
Mar 28 00:43:54 oliver vdr: [5159] video directory scanner thread ended (pid=5158, tid=5159)
Mar 28 00:43:54 oliver vdr: [5160] video directory scanner thread started (pid=5158, tid=5160)
Mar 28 00:43:54 oliver vdr: [5160] video directory scanner thread ended (pid=5158, tid=5160)
Mar 28 00:43:55 oliver vdr: [5158] probing /dev/dvb/adapter0/frontend0
Mar 28 00:43:55 oliver vdr: [5158] found 1 video device
Mar 28 00:43:55 oliver vdr: [5158] initializing plugin: xine (0.8.1): Software based playback using xine
Mar 28 00:43:55 oliver vdr: [5158] setting primary device to 2
Mar 28 00:43:55 oliver vdr: [5158] assuming manual start of VDR
Mar 28 00:43:55 oliver vdr: [5158] SVDRP listening on port 2001
Mar 28 00:43:55 oliver vdr: [5158] setting current skin to "sttng"
Mar 28 00:43:55 oliver vdr: [5158] loading /etc/vdr15/themes/sttng-default.theme
Mar 28 00:43:55 oliver vdr: [5158] starting plugin: xine
Mar 28 00:43:55 oliver vdr: [5162] tuner on device 1 thread started (pid=5158, tid=5162)
Mar 28 00:43:55 oliver vdr: [5163] section handler thread started (pid=5158, tid=5163)
Mar 28 00:43:55 oliver vdr: [5164] XineRemote control thread started (pid=5158, tid=5164)
Mar 28 00:43:55 oliver lircd-0.8.2[3024]: accepted new client on /var/run/lirc/lircd
Mar 28 00:43:55 oliver lircd-0.8.2[3024]: initializing '/dev/input/ir'
Mar 28 00:43:55 oliver vdr: [5164] Entering cXineRemote thread
Mar 28 00:43:55 oliver vdr: [5158] ERROR: remote control XineRemote not ready!
Mar 28 00:43:55 oliver vdr: [5158] remote control LIRC - learning keys
Mar 28 00:43:55 oliver vdr: [5167] LIRC remote control thread started (pid=5158, tid=5167)
Mar 28 00:43:55 oliver vdr: [5168] KBD remote control thread started (pid=5158, tid=5168)
Mar 28 00:44:05 oliver vdr: [5158] remote control KBD - keys known
Mar 28 00:44:05 oliver vdr: [5158] switching to channel 1
Mar 28 00:44:05 oliver vdr: [5172] transfer thread started (pid=5158, tid=5172)
Mar 28 00:44:05 oliver vdr: [5173] receiver on device 1 thread started (pid=5158, tid=5173)
Mar 28 00:44:05 oliver vdr: [5174] TS buffer on device 1 thread started (pid=5158, tid=5174)
Mar 28 00:44:06 oliver vdr: [5172] setting audio track to 1 (0)
Mar 28 00:44:44 oliver lircd-0.8.2[3024]: accepted new client on /var/run/lirc/lircd
Mar 28 00:44:44 oliver lircd-0.8.2[3024]: removed client
Mar 28 00:46:15 oliver vdr: [5163] changing pids of channel 1101 from 201+201:202:0:204 to 901+901:902:0:204
Mar 28 00:47:13 oliver vdr: [5163] changing pids of channel 1101 from 901+901:902:0:204 to 701+701:702:0:204
Mar 28 00:48:14 oliver vdr: [5163] changing pids of channel 1101 from 701+701:702:0:204 to 901+901:902:0:204
Mar 28 00:49:02 oliver vdr: [5163] read incomplete section - len = 301, r = 608
Mar 28 00:49:13 oliver vdr: [5163] read incomplete section - len = 466, r = 268
Mar 28 00:49:14 oliver vdr: [5163] changing pids of channel 1101 from 901+901:902:0:204 to 701+701:702:0:204
Mar 28 00:50:15 oliver vdr: [5163] changing pids of channel 1101 from 701+701:702:0:204 to 901+901:902:0:204
Mar 28 00:51:15 oliver vdr: [5163] changing pids of channel 1101 from 901+901:902:0:204 to 701+701:702:0:204
Mar 28 00:52:16 oliver vdr: [5163] changing pids of channel 1101 from 701+701:702:0:204 to 901+901:902:0:204
Mar 28 00:53:04 oliver vdr: [5163] read incomplete section - len = 416, r = 78
Mar 28 00:53:13 oliver vdr: [5163] changing pids of channel 1101 from 901+901:902:0:204 to 701+701:702:0:204
Mar 28 00:54:15 oliver vdr: [5163] changing pids of channel 1101 from 701+701:702:0:204 to 901+901:902:0:204
Ich hoffe für Euch ist sofort ersichtlich, was hier falsh läuft. Ich drehe mich im Moment im Kreis.
Dank an Euch und Gute Nacht,
Oliver