[linux-dvb] [ANNOUNCE] CA_ZAP

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

 



Manu Abraham wrote:

> Allan Stirling wrote:
>
>> Manu Abraham wrote:
>>
>>>
>>>>>
>>>>>> Allan Stirling wrote:
>>>>>>
>>>>>>>
>>>>>>> pmt_pid: 0 tid: 2 service_id: 4703
>>>>>>>
>>>
>>> pmt_pid should not be 0, PID 0 will parse the PAT..
>>>
>>> Try whether you can see the service_id in the PAT with dvbsnoop ..
>>>
>> dvbsnoop -demux /dev/dvb3.demux0 -frontend /dev/dvb3.frontend0 -n 1 0x00
>> dvbsnoop V1.3.77 -- http://dvbsnoop.sourceforge.net/
>>
>> ------------------------------------------------------------
>> SECT-Packet: 00000001   PID: 0 (0x0000), Length: 48 (0x0030)
>> Time received: Thu 2005-06-23  14:16:37.604
>> ------------------------------------------------------------
>>  0000:  00 b0 2d 07 eb df 00 00  00 00 e0 10 12 61 e1 00   
>> ..-..........a..
>>  0010:  13 f0 e1 02 13 f1 e1 0d  13 f2 e1 0c 14 56 e1 06   
>> .............V..
>>  0020:  15 82 e1 09 16 aa e1 0a  16 ac e1 0b b1 0f b9 28   
>> ...............(
>>
>> PID:  0 (0x0000)  [= assigned for: ISO 13818-1 Program Association 
>> Table (PAT)]
>> Guess table from table id...
>> PAT-decoding....
>> Table_ID: 0 (0x00)  [= Program Association Table (PAT)]
>> section_syntax_indicator: 1 (0x01)
>> (fixed): 0 (0x00)
>> reserved_1: 3 (0x03)
>> Section_length: 45 (0x002d)
>> Transport_Stream_ID: 2027 (0x07eb)
>> reserved_2: 3 (0x03)
>> Version_number: 15 (0x0f)
>> current_next_indicator: 1 (0x01)  [= valid now]
>> Section_number: 0 (0x00)
>> Last_Section_number: 0 (0x00)
>>
>>    Program_number: 0 (0x0000)
>>    reserved: 7 (0x07)
>>    Network_PID: 16 (0x0010)
>>
>>    Program_number: 4705 (0x1261)
>>    reserved: 7 (0x07)
>>    Program_map_PID: 256 (0x0100)
>>
>>  
>
>
> True, you don't have a matching service_id (4703), your channels.conf 
> does not have the correct service_id .. service_id in channels.conf is 
> the same as the Program_number listed here in tthe dvbsnoop output ..
>
> Check your channels.conf ..

I'm not completely sure, but I don't think it is. On your channels.conf, 
the PID for video matches the PID for the service_id (?).
I've just rerun scan again, and the field at the end of the line still 
doesn't change. Is it possible that two fields are being transposed 
somewhere? ie in your setup it doesn't matter since the two are the same?

Cheers,

Allan.



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

  Powered by Linux