[mythtv-users] DVB card not *quite* working

Piers Kittel mythtv at biased.org
Sun May 15 01:02:21 UTC 2005


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'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 -
====================================

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 at 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 at desire:~$

So it works just fine.  Then I try the bit Martin has written above:

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 at 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 at desire:~$
====================================

Seems to be working just fine... but 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


More information about the mythtv-users mailing list