Stream programu MPEG - MPEG program stream
Přípona názvu souboru | .mpg, .mpeg, .m2p, .ps |
---|---|
Typ internetového média | video / MP2P, video / MP1S[1] |
Vyvinul | MPEG |
První vydání | 1993[2] |
Typ formátu | Kontejner na média |
Kontejner pro | Zvuk, video, data |
Rozšířeno na | VOB, EVO, MOD |
Standard | ISO / IEC 11172-1,[2] ISO / IEC 13818-1,[3] ITU-T H.222.0[4][5] |
Stream programu (PS nebo MPEG-PS) je formát kontejneru pro multiplexování digitální zvuk, video a více. Formát PS je uveden v MPEG-1 Část 1 (ISO / IEC 11172-1) a MPEG-2 Část 1, Systémy (norma ISO / IEC 13818-1[6]/ ITU-T H.222.0[4][5]). Stream programu MPEG-2 je analogický a podobný vrstvě systémů ISO / IEC 11172 a je dopředu kompatibilní.[7][8]
Proudy programů se používají na DVD-Video disky a HD DVD video disky, ale s určitými omezeními a rozšířeními.[9][10] Přípony souborů jsou VOB a EVO resp.
Struktura kódování
Proudy programů jsou vytvářeny kombinací jednoho nebo více Paketizované základní proudy (PES), které mají společnou časovou základnu, do jednoho proudu. Je určen pro přiměřeně spolehlivá média, jako jsou disky, na rozdíl od MPEG transportní proud který je určen k přenosu dat, u kterého je pravděpodobná ztráta dat. Proudy programů mají záznamy s proměnnou velikostí a minimální využití počáteční kódy což by ztížilo příjem vzduchu, ale má menší režii. Vrstva kódování toku programu umožňuje pouze jednu program jednoho nebo více elementárních proudů, které mají být zabaleny do jednoho proudu, na rozdíl od transportního proudu, který umožňuje více programů.[7]
Stream programu MPEG-2 může obsahovat video MPEG-1 část 2, MPEG-2 část 2 video, zvuk MPEG-1 část 3 (MP3, MP2, MP1 ) nebo MPEG-2 Part 3 audio.[7] Může také obsahovat MPEG-4 část 2 video, zvuk MPEG-2 část 7 (AAC ) nebo MPEG-4 část 3 (AAC),[7] ale používají se jen zřídka.[Citace je zapotřebí ] Stream programu MPEG-2 obsahuje opatření pro nestandardní data (např. AC-3 audio nebo titulky) ve formě tzv. soukromých streamů.[11] Oprávněna Mezinárodní organizace pro normalizaci SMPTE Registrační autorita, LLC jako registrační autorita pro identifikátory formátu MPEG-2. Publikuje seznam kompresních formátů, které lze zapouzdřit do transportního proudu MPEG-2 a proudu programu.[12]
Podrobnosti o kódování
název | Číslo z bity | Popis |
---|---|---|
synchronizovat bajty | 32 | 0x000001BA |
značkovací bity | 2 | 01b pro verzi MPEG-2. Markerové bity pro verzi MPEG-1 jsou 4 bity s hodnotou 0010b. |
Systémové hodiny [32..30] | 3 | Reference systémových hodin (SCR) bity 32 až 30 |
značkovací bit | 1 | 1 bit vždy nastaven. |
Systémové hodiny [29..15] | 15 | Bity systémových hodin 29 až 15 |
značkovací bit | 1 | 1 bit vždy nastaven. |
Systémové hodiny [14..0] | 15 | Bity systémových hodin 14 až 0 |
značkovací bit | 1 | 1 bit vždy nastaven. |
Rozšíření SCR | 9 | |
značkovací bit | 1 | 1 bit vždy nastaven. |
přenosová rychlost | 22 | V jednotkách 50 bajtů za sekundu. |
značkovací bity | 2 | Vždy nastaveno 11 bitů. |
Rezervováno | 5 | vyhrazeno pro budoucí použití |
délka nádivky | 3 | |
nacpávání bajtů | 8 * délka náplně | |
záhlaví systému (volitelně) | 0 nebo více | pokud následuje počáteční kód záhlaví systému: 0x000001BB |
název | Číslo z bajtů | Popis |
---|---|---|
synchronizovat bajty | 4 | 0x000001BB |
délka záhlaví | 2 | |
rychlost vázané a značkovací bity | 3 | |
audio vázané a vlajky | 1 | |
příznaky, bit značky a video vázáno | 1 | |
Omezení rychlosti paketu a rezervovaný bajt | 1 |
Viz také
Reference
- ^ „RFC 3555 - MIME Type Registration of RTP Payload Formats“. Červenec 2003. Citováno 2010-03-20.
- ^ A b ISO (1993). „ISO / IEC 11172-1: 1993 - Informační technologie - Kódování pohyblivých obrazů a souvisejícího zvuku pro digitální paměťová média rychlostí až přibližně 1,5 Mbit / s - Část 1: Systémy“. Citováno 2010-07-18.
- ^ ISO (1996). „ISO / IEC 13818-1: 1996 - Informační technologie - Generické kódování pohyblivých obrazů a souvisejících zvukových informací: Systémy“. Citováno 2010-07-18.
- ^ A b ITU-T (květen 2006). "Souhrn H.222.0". Archivovány od originál dne 19. 05. 2011. Citováno 2010-06-03.
- ^ A b ITU-T. "H.222.0: Informační technologie - Obecné kódování pohyblivých obrazů a souvisejících zvukových informací: Systémy". Citováno 2010-06-03.
- ^ ISO / IEC 13818-1: 2000 - Informační technologie - Generické kódování pohyblivých obrazů a souvisejících zvukových informací: Systémy (PDF), neuron2.net, 2000-12-01, archivovány od originál (PDF) dne 06.06.2010
- ^ A b C d ISO (2000-12-01) ISO / IEC 13818-1: 2000, druhé vydání Stránka X, Citováno 2009-07-25
- ^ Datové vysílání, základy přenosu MPEG-2, programový proud MPEG-2, Citováno 2009-07-25
- ^ Rozdíly DVD - MPeg, Citováno 2009-07-24
- ^ MPEG.org (21. července 1996) Technické poznámky k DVD - Specifikace video dat, Citováno 2009-07-25
- ^ .VOB číslo volby, Citováno 2009-07-26
- ^ „Identifikátory transportního proudu MPEG“. SMPTE Registration Authority, LLC. Citováno 2016-09-16.
- ^ Záhlaví balení
externí odkazy
- MPEG-2
- Oficiální web MPEG
- BBC na MPEG
- RFC 3555 - Registrace typu MIME formátů užitečného zatížení RTP (video / MP2P, video / MP1S)