About us arrow Publications / Digital TV arrow Supplement for set-up of MPEG2 tables
Supplement for set-up of MPEG2 tables Print E-mail

Sorry this part is just in hungarian at the moment ...

A PAT felépítése


 SzintaxisBitek  Megjegyzés
 program_hozzárendelési tábla () {  
 table_id 8 Tábla-azonosító (0x00)**
 section_syntax_indicator 1 Minden érvényes szakasznál “1”
 '0' 1 „0”
 Reserved 2 „11”
 section_length 12 Szakasz hossz hexadecimálisan
 transport_stream_id 16 Transport Stream azonosító
 Reserved 2 „11”
 version_number 5 Verzió szám
 current_next_indicator 1 Minden feldolgozható táblánál “1” értékű
 section_number 8 Az adott szakasz sorszáma
 last_section_number 8 Az utolsó szakasz sorszáma
 for (i ? 0; i ? N; i??) {  
  program_number 16 Program sorszám
  Reserved3
 Foglalt „111”
  if (program_number ? ? '0') {  
   network_PID  13 NIT tábla PID címe
  }  
  else {  
   program_map_PID 13 PMT táblák PID címe
  }  
  }  
  CRC_32 32CRC 32 byte
 }  
1., táblázat
 
A tábla legtöbb azonosítója önmagáért beszél, ezért csak néhányat emelek ki közülük. Az első a 8 bites táblaazonosító, amely PAT táblánál mindig 0x00 értékű. Ez az érték a PID címen túl azonosítja az egyes táblákat a következő táblázat szerint.
 
Érték Leírás 
 0x00 Program hozzárendelési tábla (PAT)
 0x01 Feltételes hozzáférési tábla (CAT)
 0x02 Program leképezési tábla (PMT)
 0x03-0x3F ITU-T Rec. H.222.0 | ISO/IEC 13818-1 foglalt
 0x40-0xFE Privát táblák
 0xFFTiltott
 2., táblázat
 
A 0x0000-ás sorszámú programhoz mindig a NIT tábla PID címe tartozik de nem kötelezően, vagyis ha nincs 0-ás program, akkor nincs NIT tábla sem az adott TS-ben. A programok általában sorszámuk szerint követik egymást, és mindegyikhez megadják a TS-ben szereplő PID azonosítójukat. Minden táblát egy szabványban rögzített CRC összeg zár le, amely a táblában szereplő összes byte-ból egy meghatározott polinom szerinti osztással adódik. Nézzük meg most, hogy miként alkalmazzák ezt az MPEG-2 adatfolyamban. 

Ellenőrző összeg (checksum) alkalmazása 

Az átviteli biztonság javítása érdekében leggyakrabban alkalmazott eljárás az ellenőrző összeg használata. A módszer egyszerű: az adatbájtokat összeadjuk és az összeget (vagy annak egy részét) eredményként az átviendő adatokat követően ugyancsak elküldjük. A vevő oldalán a műveletet ismételten elvégezzük és a két eredményt összehasonlítjuk.



 


ISO 9001


Partners

Magyar Telekom

 

Antenna Hungária

 







 Audio Video Communications
 

Company Info

Teletechnika Ltd.

This email address is being protected from spam bots, you need Javascript enabled to view it

Tel:
+36 -1-261-7443
Fax: +36 -1-262-5290

Address:
10th Fehér Str.
Budapest
Hungary
1106
© 2010 Analóg, Digitális távközlés