[dvblast-devel] dvblast: svn commit r146 (massiot)

Thomas Kernen tkernen at deckpoint.ch
Mon Aug 9 03:47:46 CEST 2010


On 8/9/10 12:33 AM, Christophe Massiot wrote:
> Le 8 août 2010 à 17:27, Thomas Kernen a écrit :
>
>> I hadn't updated my test rigs in some time so was still running code older than this commit. All worked fine for me on the streaming front up to and including r145. With the introduction of the changes in r146, I seem to not be able to stream anymore (or with any more recent builds). Apparently no multicast packets are exiting the interface.
>>
>> I've tested this behaviour against 5 different cards (TBS6980, TT-S1500, Mystique SaTiX, Airstar 2, DViCO FusionHDTV DVB-T Dual Digital 4) in case it was hardware specific. None of them show any multicast packets in tcpdump anymore.
>>
>> I would have expected the new buffering scheme to simply change the behavior, as described in the README, hence I'm trying to understand how this issue may have been introduced.
>>
>> Any suggestions as to what the cause may be or specific areas to investigate would be most helpful.
>
> Do you have any message on the output ? Can you provide a command-line ?

I've been using the following command-line syntax structure for testing 
(with various frequencies and adapters) and streaming the full MUX.

sudo ./dvblast -u -d 239.232.232.1:3000 -f 10773000 -a 1 -n 0 -e -t 3 -v 
18 -s 22000000 -S 3

Nothing specific on the output that would lead me to believe there is an 
error. But for the sake of a sanity check I'm adding both:

Output from r145 (working)

DVBlast 1.3.0-svn
warning: restarting
debug: using linux-dvb API version 5
debug: Frontend "TurboSight TBS 6980 DVBS/S2 frontend" type "QPSK 
(DVB-S/S2)" supports:
debug:  frequency min: 950000, max: 2150000, stepsize: 1011, tolerance: 5000
debug:  symbolrate min: 1000000, max: 45000000, tolerance: 0
debug:  capabilities:
debug:   INVERSION_AUTO
debug:   FEC_1_2
debug:   FEC_2_3
debug:   FEC_3_4
debug:   FEC_4_5
debug:   FEC_5_6
debug:   FEC_6_7
debug:   FEC_7_8
debug:   FEC_AUTO
debug:   QPSK
debug:   2G_MODULATION
debug:   FE_CAN_RECOVER
debug: frequency 10773000 is in Ku-band (lower)
debug: configuring LNB to v=18 p=0 satnum=3
debug: tuning QPSK frontend to f=10773000 srate=22000000 fec=999 
rolloff=35 modulation=legacy
warning: failed opening CAM device /dev/dvb/adapter1/ca0 (No such file 
or directory)
debug: setting filter on PID 8192
error: no config file
debug: frontend has acquired signal
debug: frontend has acquired carrier
debug: frontend has acquired stable FEC
debug: frontend has acquired sync
debug: frontend has acquired lock
debug: - Bit error rate: 0
debug: - Signal strength: 48930
debug: - SNR: 45874
libdvbpsi error (PSI decoder): TS discontinuity (received 12, expected 
0) for PID 17
warning: discontinuity for PID 5200
warning: transport_error_indicator
warning: transport_error_indicator
warning: transport_error_indicator
warning: transport_error_indicator
warning: transport_error_indicator
warning: transport_error_indicator
warning: transport_error_indicator
warning: transport_error_indicator
warning: discontinuity for PID 2347
warning: discontinuity for PID 5300
warning: discontinuity for PID 5501
warning: discontinuity for PID 5500
warning: discontinuity for PID 5000
warning: discontinuity for PID 2318
warning: discontinuity for PID 2316
warning: discontinuity for PID 5100
warning: discontinuity for PID 89
warning: discontinuity for PID 3847
warning: discontinuity for PID 5001
warning: discontinuity for PID 5102
warning: discontinuity for PID 17
libdvbpsi error (PSI decoder): TS discontinuity (received 5, expected 
13) for PID 17
warning: discontinuity for PID 3848
warning: discontinuity for PID 5302
warning: discontinuity for PID 5301
warning: discontinuity for PID 5304
libdvbpsi error (PSI decoder): TS discontinuity (received 3, expected 0) 
for PID 18
libdvbpsi error (PSI decoder): TS discontinuity (received 3, expected 0) 
for PID 0
debug: new PAT ts_id=2045 version=26 current_next=1
debug:   * number=6301 pid=256
debug:   * number=6302 pid=258
debug:   * number=6306 pid=260
debug:   * number=6315 pid=259
debug:   * number=6316 pid=265
debug:   * number=6319 pid=266
debug:   * number=6331 pid=257
debug:   * number=6335 pid=267
debug: new SDT ts_id=2045 version=26 current_next=1 network_id=2
debug:   * service id=6301 eit schedule=1 present=1 running=4 free_ca=0
debug:     - type=1 provider=BSkyB name=BBC 1 London
debug:   * service id=6302 eit schedule=1 present=1 running=4 free_ca=0
debug:     - type=1 provider=BSkyB name=BBC 2 England
debug:   * service id=6306 eit schedule=1 present=1 running=4 free_ca=0
debug:     - type=1 provider=BSkyB name=ETV
debug:   * service id=6309 eit schedule=1 present=1 running=1 free_ca=0
debug:     - type=1 provider=BSkyB name=BBC TES 2
debug:   * service id=6315 eit schedule=1 present=1 running=4 free_ca=0
debug:     - type=1 provider=BSkyB name=BBC TES 3
debug:   * service id=6316 eit schedule=1 present=1 running=4 free_ca=0
debug:     - type=1 provider=BSkyB name=BBC FOUR
debug:   * service id=6317 eit schedule=1 present=1 running=1 free_ca=0
debug:     - type=1 provider=BSkyB name=CBBC Channel
debug:   * service id=6318 eit schedule=1 present=1 running=1 free_ca=0
debug:     - type=1 provider=BSkyB name=CBeebies
debug:   * service id=6319 eit schedule=1 present=1 running=4 free_ca=0
debug:     - type=1 provider=BSkyB name=BBC THREE
debug:   * service id=6331 eit schedule=1 present=1 running=4 free_ca=0
debug:     - type=1 provider=BSkyB name=BBC 1 NI
debug:   * service id=6335 eit schedule=1 present=1 running=4 free_ca=0
debug:     - type=1 provider=BSkyB name=FIVE

Output from r152 (not working):

DVBlast 1.3.0-svn
warning: restarting
debug: using linux-dvb API version 5
debug: Frontend "TurboSight TBS 6980 DVBS/S2 frontend" type "QPSK 
(DVB-S/S2)" supports:
debug:  frequency min: 950000, max: 2150000, stepsize: 1011, tolerance: 5000
debug:  symbolrate min: 1000000, max: 45000000, tolerance: 0
debug:  capabilities:
debug:   INVERSION_AUTO
debug:   FEC_1_2
debug:   FEC_2_3
debug:   FEC_3_4
debug:   FEC_4_5
debug:   FEC_5_6
debug:   FEC_6_7
debug:   FEC_7_8
debug:   FEC_AUTO
debug:   QPSK
debug:   2G_MODULATION
debug:   FE_CAN_RECOVER
debug: frequency 10773000 is in Ku-band (lower)
debug: configuring LNB to v=18 p=0 satnum=3
debug: tuning QPSK frontend to f=10773000 srate=22000000 fec=999 
rolloff=35 modulation=legacy
warning: failed opening CAM device /dev/dvb/adapter1/ca0 (No such file 
or directory)
debug: setting filter on PID 8192
error: no config file
debug: frontend has acquired signal
debug: frontend has acquired carrier
debug: frontend has acquired stable FEC
debug: frontend has acquired sync
debug: frontend has acquired lock
debug: - Bit error rate: 0
debug: - Signal strength: 48937
debug: - SNR: 45874
libdvbpsi error (PSI decoder): TS discontinuity (received 5, expected 0) 
for PID 17
libdvbpsi error (PSI decoder): TS discontinuity (received 10, expected 
0) for PID 18
warning: discontinuity for PID 2316
warning: transport_error_indicator
warning: transport_error_indicator
warning: transport_error_indicator
warning: transport_error_indicator
warning: transport_error_indicator
warning: transport_error_indicator
warning: discontinuity for PID 2791
warning: transport_error_indicator
warning: transport_error_indicator
warning: transport_error_indicator
warning: discontinuity for PID 2791
warning: transport_error_indicator
warning: transport_error_indicator
warning: transport_error_indicator
libdvbpsi error (PSI decoder): TS discontinuity (received 15, expected 
0) for PID 0
warning: discontinuity for PID 2691
warning: transport_error_indicator
warning: transport_error_indicator
libdvbpsi error (PSI decoder): TS discontinuity (received 15, expected 
0) for PID 0
warning: transport_error_indicator
warning: discontinuity for PID 2991
warning: transport_error_indicator
warning: transport_error_indicator
libdvbpsi error (PSI decoder): TS discontinuity (received 15, expected 
0) for PID 0
warning: discontinuity for PID 2791
warning: transport_error_indicator
warning: discontinuity for PID 2347
warning: discontinuity for PID 5400
warning: discontinuity for PID 2318
warning: discontinuity for PID 5500
warning: discontinuity for PID 5000
warning: discontinuity for PID 5200
warning: discontinuity for PID 5100
warning: discontinuity for PID 2316
warning: discontinuity for PID 5300
warning: discontinuity for PID 3847
warning: discontinuity for PID 3848
warning: discontinuity for PID 5101
warning: discontinuity for PID 5201
warning: discontinuity for PID 5002
warning: discontinuity for PID 5001
warning: discontinuity for PID 5202
warning: discontinuity for PID 3843
warning: discontinuity for PID 18
libdvbpsi error (PSI decoder): TS discontinuity (received 13, expected 
11) for PID 18
warning: discontinuity for PID 17
libdvbpsi error (PSI decoder): TS discontinuity (received 14, expected 
6) for PID 17
warning: discontinuity for PID 2333
warning: discontinuity for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 9, expected 0) 
for PID 0
debug: new PAT ts_id=2045 version=26 current_next=1
debug:   * number=6301 pid=256
debug:   * number=6302 pid=258
debug:   * number=6306 pid=260
debug:   * number=6315 pid=259
debug:   * number=6316 pid=265
debug:   * number=6319 pid=266
debug:   * number=6331 pid=257
debug:   * number=6335 pid=267
warning: discontinuity for PID 5103
debug: new SDT ts_id=2045 version=26 current_next=1 network_id=2
debug:   * service id=6301 eit schedule=1 present=1 running=4 free_ca=0
debug:     - type=1 provider=BSkyB name=BBC 1 London
debug:   * service id=6302 eit schedule=1 present=1 running=4 free_ca=0
debug:     - type=1 provider=BSkyB name=BBC 2 England
debug:   * service id=6306 eit schedule=1 present=1 running=4 free_ca=0
debug:     - type=1 provider=BSkyB name=ETV
debug:   * service id=6309 eit schedule=1 present=1 running=1 free_ca=0
debug:     - type=1 provider=BSkyB name=BBC TES 2
debug:   * service id=6315 eit schedule=1 present=1 running=4 free_ca=0
debug:     - type=1 provider=BSkyB name=BBC TES 3
debug:   * service id=6316 eit schedule=1 present=1 running=4 free_ca=0
debug:     - type=1 provider=BSkyB name=BBC FOUR
debug:   * service id=6317 eit schedule=1 present=1 running=1 free_ca=0
debug:     - type=1 provider=BSkyB name=CBBC Channel
debug:   * service id=6318 eit schedule=1 present=1 running=1 free_ca=0
debug:     - type=1 provider=BSkyB name=CBeebies
debug:   * service id=6319 eit schedule=1 present=1 running=4 free_ca=0
debug:     - type=1 provider=BSkyB name=BBC THREE
debug:   * service id=6331 eit schedule=1 present=1 running=4 free_ca=0
debug:     - type=1 provider=BSkyB name=BBC 1 NI
debug:   * service id=6335 eit schedule=1 present=1 running=4 free_ca=0
debug:     - type=1 provider=BSkyB name=FIVE

Regards,
Thomas


More information about the dvblast-devel mailing list