13.11.2012 Views

Digitální televizní systémy (MDTV) - UMEL - Vysoké učení technické ...

Digitální televizní systémy (MDTV) - UMEL - Vysoké učení technické ...

Digitální televizní systémy (MDTV) - UMEL - Vysoké učení technické ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

10 FEKT Vysokého učení technického v Brně<br />

4.2 Synchronizace přijímače na MPEG-2 TS<br />

Otázka zní, co přijímač a jeho MPEG dekodér potřebuje pro získání informací o velkém<br />

počtu paketů transportního toku s velmi rozmanitým obsahem a dále přesně které informace<br />

potřebuje k dekódování požadovaného programu?<br />

Obr. 4.10: Informace pro synchronizaci přijímače [1].<br />

4.2.1 Synchronizace na strukturu TS<br />

Dekodér se musí nejdříve synchronizovat na TS a jeho paketovou strukturu<br />

(synchronizační byte 47hex na začátku paketu transportního toku, konstantní rozestup 188 B<br />

kontrolovaný n x před a n x po hodnotě synchronizace 47hex) (viz obr. 4.10).<br />

Synchronizace proběhne po 5 TS paketech a dekodér ztratí synchronizaci po ztrátě 3 TS<br />

paketů (definováno v MPEG standardu).<br />

4.2.2 Čtení struktury aktuálního programu<br />

Počet a struktura programů přenášených v TS je variabilní a otevřený. Proto je nutné,<br />

aby transportní tok obsahoval určitý seznam - PSI (Program Specific Information), který<br />

popisuje okamžitou strukturu TS (viz obr. 4.10).<br />

PAT (Program Association Table) – jedna tabulka v TS s opakováním každých<br />

0,5 sec a specifikuje kolik programů je v TS. Pakety obsahující tuto tabulku mají vždy<br />

hodnotu PID (Packet Identifier) = 0 ! V obsahu PAT je vysílán seznam speciálních PID. V<br />

každém PAT je pouze jeden PID na každý vysílaný program (viz obr. 4.11).<br />

PMT (Program Map Table) – speciální paket TS se zvláštním obsahem a PID.<br />

Identifikátory PID tabulky PMT jsou v PAT (viz obr. 4.11).<br />

Příklad: Je přijímán program č. 3, PID č. 3 je vybrán ze seznamu všech PID v obsahu<br />

PAT. Jestliže PID je např. 1FF3hex dekodér hledá všechny pakety TS, které mají v hlavičce<br />

PID = 1FF3hex. Tyto pakety jsou pak PMT tabulkou programu č. 3 v TS. Tabulka PMT<br />

naopak obsahuje PID všech elementárních toků obsažených v programu (ukazatele - pointer<br />

na video, audio, data).

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!