[linux-dvb] dvbstream: Not able to lock to the signal
Hi, I'm trying to capture 1 whole Transport Stream (TS) from my card. These are the output from my dvbstream command: [EMAIL PROTECTED] dvbstream]# ./dvbstream -f 554000 -s 6875 -qam 256 -n 30 8192 test.ts dvbstream v0.7 - (C) Dave Chapman 2001-2004 Released under the GPL. Latest version available from http://www.linuxstb.org/ Tuning to 554000 Hz Using DVB card ST STV0297 DVB-C, freq=554000 tuning DVB-C to 55400, srate=6875000 Getting frontend status Event: Frequency: 55400 SymbolRate: 6874000 FEC_inner: 0 Bit error rate: 0 Signal strength: 841 SNR: 6301 UNC: 0 FE_STATUS: FE_HAS_SIGNAL FE_HAS_LOCK FE_HAS_CARRIER FE_HAS_VITERBI FE_HAS_SYNC dvbstream will stop after 30 seconds (0 minutes) Output to stdout Streaming 1 stream ** However, when I try to play back the file via VLC, I received a lot of these messages (these are just some of the messages): ts warning: discontinuity received 0xf instead of 0xd (pid=33) ts warning: discontinuity received 0x8 instead of 0x7 (pid=35) ts warning: discontinuity received 0x5 instead of 0x2 (pid=34) ts debug: pid[34] unknown ts debug: transport_error_indicator set (pid=35) ts debug: transport_error_indicator set (pid=34) It seems that the TS that I capture from the card has a lot of Transport Continuity count error. Also, when I analyse the Pids through dvbstream, I realise the Pids are actually increasing when the Pids for the normal stream is fixed! Basically, I run the -analyse command print the output to a file When I checked the number of Pids found, it was about 60+ 5 seconds later, it increased to about 70+ and it keeps increasing... However, all this numbers are wrong because I have previously confirmed that the TS itself only has 55 Pids! Is the dvbstream somehow adding the Pids? Have anyone experience this problem before? Or it there a solution to this. Thank you very much. Regards, HY ___ linux-dvb mailing list linux-dvb@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
Re: [linux-dvb] dvbstream: Not able to lock to the signal
Il Thursday 25 October 2007 04:07:19 Hong Yin Lim ha scritto: Hi, I've tried to use the following command to capture the TS from a DVB-C card: $ dvbstream -f 594000 -s 6875 -0 8192 test.ts However, I get the follwoing result: *dvbstream v0.7 - (C) Dave Chapman 2001-2004 **Released under the GPL. **Latest version available from http://www.linuxstb.org/ Adding whole transport stream to map n . 0 **Open file test.ts **Tuning to 594000 Hz **Using DVB card ST STV0297 DVB-C, freq=594000 **tuning DVB-C to 59400, srate=6875000 **Getting frontend status **Not able to lock to the signal on the given frequency **MAP 0, file test.ts: From -1 secs, To -1 secs, 2 PIDs - 0 8192 **dvbstream will stop after -1 seconds (71582788 minutes) **Streaming 1 stream* Where did I went wrong? I've tried using czap to lock into the channels, it works.. Thank you. Regards, hy try to raise the timeout value in tune.c ___ linux-dvb mailing list linux-dvb@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
[linux-dvb] dvbstream: Not able to lock to the signal
Hi, I've tried to use the following command to capture the TS from a DVB-C card: $ dvbstream -f 594000 -s 6875 -0 8192 test.ts However, I get the follwoing result: *dvbstream v0.7 - (C) Dave Chapman 2001-2004 **Released under the GPL. **Latest version available from http://www.linuxstb.org/ Adding whole transport stream to map n . 0 **Open file test.ts **Tuning to 594000 Hz **Using DVB card ST STV0297 DVB-C, freq=594000 **tuning DVB-C to 59400, srate=6875000 **Getting frontend status **Not able to lock to the signal on the given frequency **MAP 0, file test.ts: From -1 secs, To -1 secs, 2 PIDs - 0 8192 **dvbstream will stop after -1 seconds (71582788 minutes) **Streaming 1 stream* Where did I went wrong? I've tried using czap to lock into the channels, it works.. Thank you. Regards, hy ___ linux-dvb mailing list linux-dvb@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb