[linux-dvb] Problems seeing video with my DVB card

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

 



Hello all,

Have received my Hauppauge Nova-T card, but as it is of the newer one 
with a Conexant chipset, I had to jump through a lot of hoops to get it 
to work, and got the kernel driver to work, then followed Martin Smith's 
excellent DVB howto (http://www.ethics-gradient.net/myth/) - but am 
stuck at one point, and I can't google for the solution as there's no 
error message!  I would like to see what I'm doing wrong...

I am using Debian Sid with the 2.6.11 kernel, with the default debian 
config file but patched with 
http://dl.bytesex.org/patches/2.6.11-2/All-2.6.11.diff.gz and all the 
DVB options selected.  The kernel compiles fine and the module loads 
without any problems.

I've used scan to create my channel.conf file, and here's the snippet 
for BBC1:

BBC 
ONE:778166670:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_3_4:FEC_3_4:QAM_16:TRANSMISSION_MODE_2K:GUARD_INTERVAL_1__32:HIERARCHY_NONE:600:601:4161

then tried tzap "BBC ONE" and got:

piers@desire:~$ tzap "BBC ONE"
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
tuning to 778166670 Hz
video pid 0x0258, audio pid 0x0259
status 00 | signal ffff | snr c000 | ber 00003fff | unc 00000000 |
status 01 | signal 3737 | snr c000 | ber 00003fff | unc 00000000 |
status 1f | signal 3737 | snr ffff | ber 00000000 | unc 00000000 | 
FE_HAS_LOCK
status 1f | signal 3737 | snr ffff | ber 00000000 | unc 00000000 | 
FE_HAS_LOCK
piers@desire:~$

So it works just fine.  So that's everything I've done everything in his 
guide right up until to this point:

====================================
The last two numbers are the IDs of the video and audio stream within 
the multiplex. We also need the transmission parameters to feed to 
dvbstream. The command I would use for the channel above is this:

# dvbstream -o -ps -qam 16 -cr 3_4 600 601 | mplayer -
====================================

So I try:

dvbstream -o -ps -qam 16 -cr 3_4 600 601 | mplayer -

I have used 600 and 601 as my line seemed similar to Martin's example, 
but my line had an extra set of numbers at the end - 4161 - I've also 
tried the following:

dvbstream -o -ps -qam 16 -cr 3_4 601 4161 | mplayer -

but the output from tzap - "video pid 0x0258, audio pid 0x0259" - does 
seem to suggest 600 and 601 are the right numbers.  Anyway, trying 
"dvbstream -o -ps -qam 16 -cr 3_4 600 601 | mplayer -" outputs:

====================================
piers@desire:~$ dvbstream -o -ps -qam 16 -cr 3_4 600 601 | mplayer -
dvbstream v0.5 - (C) Dave Chapman 2001-2004
Released under the GPL.
Latest version available from http://www.linuxstb.org/
Setting filter for PID 600
Setting filter for PID 601
Output to stdout
Streaming 2 streams
MPlayer 1.0pre7-3.3.5 (C) 2000-2005 MPlayer Team
CPU: Advanced Micro Devices Athlon MP/XP Thoroughbred (Family: 6, 
Stepping: 1)
Detected cache-line size is 64 bytes
CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 0
Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx SSE


Failed to open /dev/rtc: Permission denied (it should be readable by the 
user.)
Playing -.
Reading from stdin...
Caught signal 2 - closing cleanly.


MPlayer interrupted by signal 2 in module: demux_open
piers@desire:~$
====================================

Seems to be working just fine... the "signal 2" errors are related to me 
pressing ctrl+c - but my problem is that I can't see *any* picture at 
all! Any ideas what I'm doing wrong here?

Thanks very much for your help in advance

Cheers - Piers



[Index of Archives]     [Linux Media]     [Video 4 Linux]     [Asterisk]     [Samba]     [Xorg]     [Xfree86]     [Linux USB]

  Powered by Linux