No output from dvbstream.

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

 



Hi,

I have a new hybrid Analogue/Digital TV card for my machine. On the box it
is identified as a KWorld DVB-T 220. lspci says it is a:

soulsucker ~ # lspci | grep Video
00:0e.0 Multimedia controller: Philips Semiconductors SAA7133 Video
Broadcast Decoder (rev d0)

So far I have managed to get it to scan channels, and I can use tzap to
tune into them. However, I don't seem able to get output from dvbstream.
It always writes 0 bytes to the output.

Here is how I first ran it:

soulsucker ~ # tzap -r ITV1
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
tuning to 658166670 Hz
video pid 0x0200, audio pid 0x028a
status 00 | signal 8080 | snr 7f7f | ber 00006822 | unc 00000000 |
status 01 | signal 8585 | snr f3f3 | ber 0001fffe | unc 00000002 |
status 1f | signal 8686 | snr fcfc | ber 00006b2a | unc 00000000 |
FE_HAS_LOCK
status 1f | signal 8585 | snr fcfc | ber 00007e5a | unc 00000000 |
FE_HAS_LOCK
status 1f | signal 8585 | snr fcfc | ber 0000795c | unc 00000000 |
FE_HAS_LOCK
status 1f | signal 8585 | snr fcfc | ber 00007704 | unc 00000000 |
FE_HAS_LOCK
status 1f | signal 8686 | snr fcfc | ber 0000757e | unc 00000000 |
FE_HAS_LOCK

Followed by:

soulsucker ~ # dvbstream -ps -o 600 601 > test.mpg
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

At this point, test.mpg is zero bytes. So I tried setting the frequency
manually (I *think* this is correct, but not sure), as mentioned in
another thread. This yields more output, but still a zero-byte file:

soulsucker ~ # dvbstream -ps -o -f 658167 -bw 8 600 601 > test.mpg
dvbstream v0.5 - (C) Dave Chapman 2001-2004
Released under the GPL.
Latest version available from http://www.linuxstb.org/
Using DVB card "Philips TDA10046H DVB-T"
tuning DVB-T (in United Kingdom) to 658167000 Hz
polling....
Getting frontend event
FE_STATUS:
polling....
Getting frontend event
FE_STATUS: FE_HAS_SIGNAL FE_HAS_LOCK FE_HAS_CARRIER FE_HAS_VITERBI
FE_HAS_SYNC
Event:  Frequency: 668767000
        SymbolRate: 0
        FEC_inner:  2

Bit error rate: 29746
Signal strength: 34181
SNR: 64764
FE_STATUS: FE_HAS_SIGNAL FE_HAS_LOCK FE_HAS_CARRIER FE_HAS_VITERBI
FE_HAS_SYNC
Setting filter for PID 600
Setting filter for PID 601
Output to stdout
Streaming 2 streams

Any suggestions on how to make this work?

Thanks,
Simon

-- 
"Pokey are you drunk on love?"
"Yes. Also whiskey. But mostly love... And whiskey."

_______________________________________________

linux-dvb@xxxxxxxxxxx
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

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

  Powered by Linux