|
|
| Beschrijving |
|---|
|
De inhoud van de PAT (Program Association Table) is een lijst met alle services die voorkomen in de transport stroom.
De services worden geindentificeerd door een uniek 16 bits program number ook service id genoemd.
Nummers tussen 1 - 65534 ( 1 - 0xFFFE ) kunnen gebruikt worden als service id. Service ID 0xFFFF is gereserveerd om aan te geven dat er gebruik gemaakt wordt van gecodeerde EIT data. De PMT zal dan de EIT beschrijven als private stream en één of meer CA_descriptors bevatten. De program numbers moeten uniek zijn binnen de transport stroom. Per service is er een verwijzing naar de PMT van de betreffende service. Als er een service aanwzig is met service id 0x0000 dan geeft deze de PID aan voor de NIT. Ontbreekt de service 0x0000 dan zal standaard PID 0x0010 (16) gebruikt worden voor de NIT. De PAT is te vinden in TS pakketen met PID 0x0000 De PAT is maximaal 1024 bytes lang. De PAT is afgesloten met een 32 bits CRC. |
| Kenmerken |
| Descriptors |
|
Descriptors zijn niet toegestaan in de PAT |
| naam | bits | beschrijving |
|---|---|---|
| PAT | ||
| Table ID | 8 | Geeft aan tot welke tabel deze sectie behoort, in dit geval PAT (0x00) |
| section_syntax_indicator | 1 | Geeft aan of er een sub-tabel structuur inclusief CRC check wordt gebruikt. |
| 0 | 1 | altijd binaire waarde '0' |
| Reserved | 2 | altijd binaire waarde '11' |
| Section length | 12 | Geeft de lengte in bytes aan van de sectie. Deze lengte gaat in direct na dit veld en is inclusief de CRC. |
| Transport stream ID | 16 | Transport stream id van deze transport stroom |
| reserved | 2 | altijd binaire waarde '11' |
| version_number | 5 | waarde tussen 0 - 31. Een hogere waarde geeft aan dat de informatie is veranderd. |
| current_next_indicator | 1 | Hiermee is aan te geven of een sectie is 'valid now' of 'valid in future' |
| section_number | 8 | Waarde tussen 0x00 - 0xFF. Gebruikt om de verschillende secties in de juiste volgorde te combineren tot tabel. Maximaal 256 secties |
| last_section_number | 8 | Geeft het nummer van de laatste sectie, zodat de ontvanger weet wanneer de tabel compleet ontvangen is. |
| Program Loop | ||
| program_number | 16 | Program number = Service ID |
| reserved | 3 | altijd binaire waarde '111' |
| PMT pid | 13 | Waarde van de PMT voor betreffende service. Als service ID = 0x00 geeft waarde Netwerk Pid aan. |
| CRC_32 | 32 | Cyclic redundancy check |
Disclaimer:The information and content provided on this website is for reference and informational purpose only.
The used logos are trademarked, if the holder of the trademark is offended by the use, please submit a request for removal to webmaster-at-dtvmonitor.net



