Пакетований елементарний потік (англ. Packetized elementary stream, PES) — частина специфікації MPEG-2 Part 1 (Systems) (ISO/IEC 13818-1) і ITU-T H.222.0, який визначає передачу (які зазвичай є результатом роботи відео чи аудіо енкодеру) за допомогою пакетів у структурі і (транспортних потоків MPEG). Елементарний потік пакетується за допомогою поєднання послідовних байтових даних елементарного потоку в середині заголовків пакету PES.
Типовим методом передачі даних елементарного потоку від відео чи аудіо енкодеру, це спочатку створення пакетів PES із даних елементарного потоку і потім передача цих пакетів всередині пакетів транспортного потоку (TS) або пакетів програмного потоку (PS). Пакети TS потім можна мультиплексувати і передавати використовуючи технології трансляції даних, по типу тих, що використовуються у і DVB.
Заголовок пакету PES
Назва | Розмір | Опис |
---|---|---|
Префікс початкового коду пакету | 3 байти | 0x000001 |
Ідентифікатор потоку | 1 байт | Наприклад: Аудіо потоки (0xC0-0xDF), Відео потоки (0xE0-0xEF) |
Примітка: Перші 4 байти називаються 32 бітним . | ||
Довжина пакету PES | 2 байти | Визначає кількість байт, які слідують в пакеті далі після цього поля. Значення може бути нульовим. Якщо значення довжини пакету PES задано в нуль, цей пакет може бути будь-якої довжини. Значення нуль може використовуватись лише коли вмістом пакету є елементарний відео потік. |
Додатковий заголовок PES | змінна довжина (довжина >= 9) | заголовок відсутній у разі вкладеного потоку & приватного потоку 2 (навігаційні дані) |
Байти, що передаються | змінна довжина | |
Дані | У разі передавання приватного потоку перший байт вмісту є номером підпотоку. |
Примітки
- ITU-T (November 2014). . Архів оригіналу за 16 березня 2015. Процитовано 17 листопада 2015.
- ITU-T. . Архів оригіналу за 3 вересня 2012. Процитовано 3 червня 2010.
- ISO (2000-12-01) ISO/IEC 13818-1 : 2000, Second edition [ 11 червня 2010 у Wayback Machine.], Retrieved on 2009-07-25
- (PDF). Архів оригіналу (PDF) за 15 лютого 2012. Процитовано 29 вересня 2016.
{{}}
: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title () - . Архів оригіналу за 22 грудня 2015. Процитовано 29 вересня 2016.
- . Архів оригіналу за 24 січня 2009. Процитовано 29 вересня 2016.
- https://publications.european-patent-office.org/PublicationServer/document.jsp?PN=EP1827030%20EP%201827030&iDocId=6296342&iFormat=0[недоступне посилання з червня 2019]
- http://happy.emu.id.au/lab/tut/dttb/dtbtut4b.htm#s4p4 [ 3 серпня 2016 у Wayback Machine.]>
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет