Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[linux-dvb] Getting video out of DVB-s card to work



Hello,

I am not sure if I am sending this to the right list or whether it would be 
better to ask the VDR list.

I have a Siemens DVB-s card and Hauppauge Nova-t DVB card.  I do not have 
satellite access yet but  I am hoping to use the TV card to receive digital 
terrestrial signals and use the hardware decoding features on the  DVB-s card 
to run VDR and play DVDs, etc (at least until I get a satellite dish).    
According to this site, this should be possible:
http://www.linuxstb.org/dvb-t/

I can receive digital terrestrial signals fine from the Crystal Palace 
transmitter and stream it across my network:
 dvbstream -f 481833 -v 2827 -a 2828;
and then
dumprtp | ts2pes 2827 2828 | mplayer -cache 2000 -
gets me channel 4.

However I am not having much luck getting output to go through the DVB-s 
card.  When I try vdr, the terminal window goes blank and i don't get 
anything on the tv.  Similarly, doing
 MPlayer-0.90pre1/mplayer -vo mpegpes teststream.mpeg2
gets me the following result:
MPlayer 0.90pre1.1-3.0.4 (C) 2000-2002 Arpad Gereoffy (see DOCS!)

CPU vendor name: GenuineIntel  max cpuid level: 2
CPU: Intel Celeron Covington/Pentium II Deschutes,Tonga/Pentium II Xeon 
(Type: 6, Stepping: 2)
CPUflags: Type: 6 MMX: 1 MMX2: 0 3DNow: 0 3DNow2: 0 SSE: 0 SSE2: 0
Compiled with RUNTIME CPU Detection - warning, it's not optimal! To get best 
performance, recompile mplayer from sources with 
--disable-runtime-cpudetection
Reading /root/.mplayer/codecs.conf: can't open '/root/.mplayer/codecs.conf': 
No such file or directory
Reading /usr/local/share/mplayer/codecs.conf: 31 audio & 81 video codecs
font: can't open file: /root/.mplayer/font/font.desc
font: can't open file: /usr/local/share/mplayer/font/font.desc
Using Linux's hardware RTC timing (1024Hz)
Can't open input config file /root/.mplayer/input.conf : No such file or 
directory
Falling back on default (hardcoded) config
Playing teststream.mpeg2
Can't open IFO file: No such file or directory
Not an URL!
header block 1 size: 0
Detected MPEG-PS file format!
VIDEO:  MPEG2  704x576  (aspect 3)  25.00 fps  5000.0 kbps (625.0 kbyte/s)
[V] filefmt:2  fourcc:0x10000002  size:704x576  fps:25.00  ftime:=0.0400
Detected audio codec: [mp3] drv:1 (MPEG layer-2, layer-3)
Selecting Audio Decoder: [mp3lib] MPEG layer-2, layer-3
CPU vendor name: GenuineIntel  max cpuid level: 2
CPU: Intel Celeron Covington/Pentium II Deschutes,Tonga/Pentium II Xeon 
(Type: 6, Stepping: 2)
mp3lib: made decode tables with MMX optimization
init layer2&3 finished, tables done
mp3lib: using MMX optimized decore!
MPEG 1.0, Layer II, 48000 Hz 192 kbit Stereo, BPF: 576
Channels: 2, copyright: No, original: No, CRC: Yes, emphasis: 0
AUDIO: srate=48000  chans=2  bps=2  sfmt=0x10  ratio: 24000->192000
==========================================================================
Opening Video Decoder: [mpegpes] MPEG 1/2 Video passthrough
VDec: vo config request - 704 x 576, Mpeg PES
[PP] Sorry, postprocessing is not available
Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.
VO: [mpegpes] 704x576 => 1024x576 Mpeg PES
DVB VIDEO DEVICE: : Invalid argument
FATAL: Cannot initialize video driver!
VDecoder init failed :(
Opening Video Decoder: [libmpeg2] MPEG 1/2 Video decoder v2.0
libmpeg2: Using MMX for IDCT transform
libmpeg2: Using MMX for motion compensation
VDec: vo config request - 704 x 576, Planar YV12
[PP] Sorry, postprocessing is not available
Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.
VO: [mpegpes] 704x576 => 1024x576 Planar YV12
DVB VIDEO DEVICE: : Invalid argument
FATAL: Cannot initialize video driver!
VDecoder init failed :(
Opening Video Decoder: [ffmpeg] FFmpeg's libavcodec codec family
libavcodec: CPU flags: mmx
Detected video codec: [ffmpeg12] drv:5 prio:0 (FFmpeg-1)
==========================================================================
AO: [oss] 48000Hz Stereo Signed 16-bit (Little-Endian)
ao2: 48000 Hz  2 chans  Signed 16-bit (Little-Endian)
audio_setup: sample format: Signed 16-bit (Little-Endian) (requested: Signed 
16-bit (Little-Endian))
audio_setup: using 2 channels (requested: 2)
audio_setup: using 48000 Hz samplerate (requested: 48000)
audio_setup: frags:  16/16  (4096 bytes/frag)  free:  65536
Start playing...
VDec: vo config request - 704 x 576, Planar YV12  1   0%  0%  0.0% 0 0 0%
[PP] Sorry, postprocessing is not available
Movie-Aspect is undefined - no prescaling applied.
VO: [mpegpes] 704x576 => 704x576 Planar YV12
DVB VIDEO DEVICE: : Invalid argument
FATAL: Cannot initialize video driver!
*** [vo] Exporting mp_image_t, 704x576x12bpp YUV planar, 608256 bytes0 0%
A:38808.7 V:38811.5 A-V: -2.787 ct: -1.596  399/399  76%  0%  2.2% 0 0 0%
*** free_stream() called ***

Exiting... (End of file)

Below is the output from /var/log/messages when I 'make insmod' the dvb 
drivers:

Jun  1 06:12:26 bloom kernel: Linux video capture interface: v1.00
Jun  1 06:12:26 bloom kernel: i2c-core.o: driver VES1893 DVB demodulator 
registered.
Jun  1 06:12:26 bloom kernel: i2c-core.o: driver VES1820 DVB demodulator 
registered.
Jun  1 06:12:26 bloom kernel: i2c-core.o: driver L64781 DVB demodulator 
registered.
Jun  1 06:12:26 bloom kernel: init_SP8870:
Jun  1 06:12:26 bloom kernel: i2c-core.o: driver SP8870 DVB demodulator 
registered.
Jun  1 06:12:26 bloom kernel: i2c-core.o: driver tda8083 DVB demodulator 
registered.
Jun  1 06:12:26 bloom kernel: i2c-core.o: driver stv0299 DVB demodulator 
registered.
Jun  1 06:12:27 bloom kernel: i2c-core.o: driver i2c TV tuner driver 
registered.Jun  1 06:12:27 bloom kernel: PCI: Found IRQ 10 for device 00:0d.0
Jun  1 06:12:27 bloom kernel: saa7146_core.o: saa7146(1): bus:0, rev:1, 
mem:0xc89f4c00.
Jun  1 06:12:27 bloom kernel: i2c-core.o: client [L64781] registered to 
adapter [saa7146(1)](pos. 0).
Jun  1 06:12:27 bloom kernel: L64781: attaching L64781 @ 0x55 (adap c5a5e080)
Jun  1 06:12:27 bloom kernel: SP8870: no SP8870 found ...
Jun  1 06:12:27 bloom kernel: tuner: chip found @ 0x61
Jun  1 06:12:27 bloom kernel: i2c-core.o: client [i2c tv tuner chip] 
registered to adapter [saa7146(1)](pos. 1).
Jun  1 06:12:27 bloom kernel: i2c-core.o: adapter saa7146(1) registered as 
adapter 0.
Jun  1 06:12:27 bloom kernel: PCI: Found IRQ 11 for device 00:0f.0
Jun  1 06:12:27 bloom kernel: PCI: Sharing IRQ 11 with 00:03.0
Jun  1 06:12:27 bloom kernel: PCI: Sharing IRQ 11 with 00:03.1
Jun  1 06:12:27 bloom kernel: PCI: Sharing IRQ 11 with 00:04.2
Jun  1 06:12:27 bloom kernel: saa7146_core.o: saa7146(2): bus:0, rev:1, 
mem:0xc8e78e00.
Jun  1 06:12:27 bloom kernel: i2c-core.o: client [VES1893] registered to 
adapter [saa7146(2)](pos. 0).
Jun  1 06:12:28 bloom kernel: VES1893: attaching VES1893 at 0x10 to adapter 
saa7146(2)
Jun  1 06:12:28 bloom kernel: SP8870: no SP8870 found ...
Jun  1 06:12:28 bloom kernel: tuner: chip found @ 0x61
Jun  1 06:12:28 bloom kernel: i2c-core.o: client [i2c tv tuner chip] 
registered
to adapter [saa7146(2)](pos. 1).
Jun  1 06:12:28 bloom kernel: i2c-core.o: adapter saa7146(2) registered as 
adapter 1.
Jun  1 06:12:30 bloom kernel: dvb1: AV7111 - firm f0240009, rtsl b0250018, 
vid 71010068, app 00012301
Jun  1 06:12:31 bloom kernel: dvb: 2 dvb(s) found!

Does anyone have any suggestions as to how i can get the DVB-s card's video 
output to work.  Thanks in advance for any advice.

-Rob


-- 
Info:
To unsubscribe send a mail to listar@linuxtv.org with "unsubscribe linux-dvb" as subject.



Home | Main Index | Thread Index