Jump to content


sangood

Member Since 2 Sep 2013
Offline Last Active 14 Aug 2014 09:01
-----

Topics I've Started

openpli 2.1 missing the audio pid on DM800 SE dvbc.

4 September 2013 - 06:26

Hello,

Local cable system encryption digital video , Machine card unbound. I can watch all standard definition programs, and part of HD channels By oscam decryption,. But there are some HD channels  is no sound, I tried various ways still not been resolved.Can anyone give me any help, very grateful!

 

here is the log:

 

root@dm800se :dvbsnoop -n 1 0x0022

 

dvbsnoop V1.4.51 -- http://dvbsnoop.sourceforge.net/ 

------------------------------------------------------------
SECT-Packet: 00000001   PID: 34 (0x0022), Length: 32 (0x0020)
Time received: Wed 2013-08-21  09:54:08.205
------------------------------------------------------------
  0000:  02 b0 1d 0c 1e d5 00 00  ec 31 f0 06 09 04 4a d2   .........1....J.
  0010:  f0 11 1b ec 31 f0 00 06  ec 32 f0 00 1b 8d 21 28   ....1....2....!(

PID:  34 (0x0022)

Guess table from table id...
PMT-decoding....
Table_ID: 2 (0x02)  [= Program Map Table (PMT)]
section_syntax_indicator: 1 (0x01)
(fixed '0'): 0 (0x00)
reserved_1: 3 (0x03)
Section_length: 29 (0x001d)
Program_number: 3102 (0x0c1e)
reserved_2: 3 (0x03)
Version_number: 10 (0x0a)
current_next_indicator: 1 (0x01)  [= valid now]
Section_number: 0 (0x00)
Last_Section_number: 0 (0x00)
reserved_3: 7 (0x07)
PCR PID: 3121 (0x0c31)
reserved_4: 15 (0x0f)
Program_info_length: 6 (0x0006)

        MPEG-DescriptorTag: 9 (0x09)  [= CA_descriptor]
        descriptor_length: 4 (0x04)
        CA_system_ID: 19154 (0x4ad2)  [= Beijing Digital Video Technology Co., Ltd.]
        reserved: 7 (0x07)
        CA_PID: 4113 (0x1011)

Stream_type loop: 

    Stream_type: 27 (0x1b)  [= AVC video stream as defined in ITU-T Rec. H.264 | ISO/IEC 14496-10 Video]
    reserved_1: 7 (0x07)
    Elementary_PID: 3121 (0x0c31)
    reserved_2: 15 (0x0f)
    ES_info_length: 0 (0x0000)


    Stream_type: 6 (0x06)  [= ITU-T Rec. H.222.0 | ISO/IEC 13818-1 PES packets containing private data]
    reserved_1: 7 (0x07)
    Elementary_PID: 3122 (0x0c32)
    reserved_2: 15 (0x0f)
    ES_info_length: 0 (0x0000)

CRC: 462233896 (0x1b8d2128)

 

I got the audio pid 3122 and setting the channel  AC3 PID by DreamboxEdit .but it's   invalidate。

I don't know why i can't get ES_info_length.

 

Here is the oscam log:

 

2013/08/22 21:13:59 0 reader0 [internal] card detected 
2013/08/22 21:14:00 5F1710 r reader0 [internal] ATR: 3B 02 21 90 
2013/08/22 21:14:01 5F1710 r reader0 [internal] Maximum frequency for this card is formally 5 Mhz, clocking it to 5.00 Mhz 
2013/08/22 21:14:02 5F1710 r reader0 [internal] [reader-streamguard] StreamGuard atr_size:4, atr[0]:3b, atr[1]:02 
2013/08/22 21:14:02 5F1710 r reader0 [internal] [reader-streamguard] StreamGuard card detected 
2013/08/22 21:14:02 5F1710 r reader0 [internal] type: StreamGuard, caid: 4AD2, serial: 29750279, hex serial: 01c5f407 
2013/08/22 21:14:02 5F1710 r reader0 [internal] found cardsystem streamguard 
2013/08/22 21:14:03 2B100E60 c dvbapi: [ADD PID 0] CAID: 4AD2        ECM_PID: 1011        PROVID: 000000 STREAM: ALL 
2013/08/22 21:14:03 2B100E60 c dvbapi: new program number: 0C1E (CCTV-5+HD) [pmt_list_management 3] 
2013/08/22 21:14:03 2B100E60 c dvbapi: Start descrambling PID #0 (CAID: 4AD2) 1 
2013/08/22 21:14:03 2B100E60 c anonymous (4AD2&000000/0000/0C1E/3C:B1E7): found (141 ms) by reader0 (P/2/2/2) 
2013/08/22 21:14:08 2B100E60 c anonymous (4AD2&000000/0000/0C1E/3C:78B5): found (140 ms) by reader0 (P/2/2/2) 
2013/08/22 21:14:18 2B100E60 c anonymous (4AD2&000000/0000/0C1E/3C:0F18): found (140 ms) by reader0 (P/2/2/2) 
2013/08/22 21:14:28 2B100E60 c anonymous (4AD2&000000/0000/0C1E/3C:2B89): found (139 ms) by reader0 (P/2/2/2) 
2013/08/22 21:14:32 2B100E60 c dvbapi: [ADD PID 0] CAID: 4AD2        ECM_PID: 1010        PROVID: 000000 STREAM: ALL 
2013/08/22 21:14:32 2B100E60 c dvbapi: new program number: 0C1D (CCTV-1HD) [pmt_list_management 3] 
2013/08/22 21:14:32 2B100E60 c dvbapi: Start descrambling PID #0 (CAID: 4AD2) 1 
2013/08/22 21:14:32 2B100E60 c anonymous (4AD2&000000/0000/0C1D/3C:097E): found (142 ms) by reader0 (P/2/2/2) 
2013/08/22 21:14:38 2B100E60 c anonymous (4AD2&000000/0000/0C1D/3C:23C8): found (142 ms) by reader0 (P/2/2/2) 
2013/08/22 21:14:44 2B100E60 c dvbapi: [ADD PID 0] CAID: 4AD2        ECM_PID: 1011        PROVID: 000000 STREAM: ALL 
2013/08/22 21:14:44 2B100E60 c dvbapi: new program number: 0C1E ((CCTV-5+HD) [pmt_list_management 3] 
2013/08/22 21:14:44 2B100E60 c dvbapi: Start descrambling PID #0 (CAID: 4AD2) 1 
2013/08/22 21:14:44 2B100E60 c anonymous (4AD2&000000/0000/0C1E/3C:29C8): found (147 ms) by reader0 (P/2/2/2) 
2013/08/22 21:14:48 2B100E60 c anonymous (4AD2&000000/0000/0C1E/3C:EFA4): found (180 ms) by reader0

 

 

This is a recording of a voice with DVBviewer , who can help analyze PMT table do?  I don't know why i can't get ES_info_length.

 

https://www.dropbox..../HDNoSound.ts?m

 

 

I find this code in engima2 pmtparse.ccp file

   case 0x06// PES Private 

why they don't parse this 0x06 condition ?

http://sourceforge.n...tparse.cpp#l164

 

Thanks!