프로그램별 정보
Program-specific information프로그램별 정보(PSI)는 프로그램(채널)과 MPEG 전송 스트림의 일부에 대한 메타데이터다.
ISO/IEC 13818-1(MPEG-2 Part 1: Systems)에 의해 정의된 PSI 데이터는 다음 4개의 표를 포함한다.
- PAT(프로그램 연결 표)
- CAT(조건부 액세스 테이블)
- PMT(프로그램 매핑 테이블)
- NIT(네트워크 정보 표)
MPEG-2 규격에는 CAT와 NIT의 형식이 명시되어 있지 않다.
PSI는 테이블 구조의 형태로 운반된다.각 테이블 구조는 분할되어 있다.각 섹션은 여러 전송 스트림 패킷에 걸쳐 있을 수 있다.반면에, 전송 스트림 패킷은 동일한 PID를 가진 여러 섹션을 포함할 수도 있다.[1]적응 필드는 PSI 데이터를 전달하는 TS 패킷에서도 발생한다.PSI 데이터는 수신 엔드의 디코더가 스트림의 특성을 쉽게 식별할 수 있도록 절대 스크램블되지 않을 것이다.
PAT 및 CAT 테이블을 구성하는 섹션은 아래 설명에 설명된 대로 사전 정의된 PID(Packet Identifier)와 연관되어 있다.스트림에는 여러 개의 독립적인 PMT 섹션이 있을 수 있다. 각 섹션에는 고유한 사용자 정의 PID가 부여되며 프로그램 번호를 해당 프로그램과 그 내의 스트림을 설명하는 메타데이터에 매핑한다.PMT 섹션 PID는 PAT에 정의되어 있으며, PAT에서 정의된 유일한 PID이다.스트림 자체는 PMT에 지정된 사용자 정의 PID와 함께 PES 패킷에 포함되어 있다.
PSI 구조
표 단면
이름 | 숫자 산산조각이 난 | 설명 |
---|---|---|
포인터 필드 | 8 | TS 헤더의 payload_unit_start_indicator 비트로 신호된 TS 패킷 페이로드의 시작 부분에 표시.표로 된 페이로드 데이터를 시작하기 전에 패킷 정렬 바이트 또는 콘텐츠를 설정하는 데 사용된다. |
포인터 주입구 바이트 | N*8 | 포인터 필드가 0이 아닌 경우, 이것은 0xFF로 설정된 정렬 패딩 바이트의 포인터 필드 번호 또는 TS 패킷에 걸쳐 있는 이전 테이블 섹션의 끝(전자 프로그램 가이드)이다. |
이름 | 숫자 산산조각이 난 | 설명 |
---|---|---|
테이블 ID | 8 | 표 식별자 - 구문 섹션 및 기타 포함된 데이터의 구조를 정의한다.예외적으로, 이 바이트가 이전 테이블 섹션을 즉시 따르고 0xFF로 설정된 경우, 테이블 섹션 끝의 반복과 TS 패킷 페이로드의 나머지 부분은 0xFF로 채워져야 함을 나타낸다.따라서 표 식별자에 0xFF 값을 사용하면 안 된다.[1] |
횡단 구문 표시기 | 1 | 구문 섹션이 섹션 길이를 따르는지 여부를 나타내는 플래그.PAT, PMT, CAT가 모두 1로 설정했다. |
프라이빗 비트 | 1 | PAT, PMT, CAT 모두 0으로 설정했다.다른 테이블에서는 이것을 1로 설정했다. |
예약 비트 | 2 | 0x03으로 설정(모든 비트 켜짐) |
사용되지 않는 비트의 단면 길이 | 2 | 0으로 설정(모든 비트 꺼짐) |
단면 길이 | 10 | 구문 섹션(CRC 값 포함) 및/또는 테이블 데이터에 이어지는 바이트 수입니다.이 바이트는 1021의 값을 초과해서는 안 된다. |
구문 섹션/표 데이터 | N*8 | 섹션 길이가 0이 아닌 경우, 이것은 구문 및 데이터 바이트의 섹션 길이 수입니다. |
이름 | 숫자 산산조각이 난 | 설명 |
---|---|---|
테이블 ID 확장 | 16 | 정보 전용 식별자.PAT는 이를 전송 스트림 식별자에 사용하고 PMT는 프로그램 번호에 사용한다. |
예약 비트 | 2 | 0x03으로 설정(모든 비트 켜짐) |
버전 번호 | 5 | 구문 버전 번호.32보다 큰 값에 대해 데이터가 변경되고 오버플로로 감싸질 때 증가함. |
현재/다음 표시기 | 1 | 데이터가 현재 유효한지 또는 향후 사용을 위한 것인지를 표시한다.비트가 플래그로 표시되면 현재 시점에서 데이터를 사용해야 한다. |
섹션 번호 | 8 | 이것은 테이블의 관련 순서에 어떤 테이블이 있는지 나타내는 색인이다.첫 번째 테이블은 0부터 시작한다. |
마지막 섹션 번호 | 8 | 이것은 테이블 순서에서 마지막 테이블이 어느 테이블인지 나타낸다. |
테이블 데이터 | N*8 | 표 식별자에 의해 정의된 데이터. |
CRC32 | 32 | 포인터 필드, 포인터 주입구 바이트 및 후행 CRC32를 제외한 전체 테이블의 체크섬. |
설명자
이름 | 숫자 산산조각이 난 | 설명 |
---|---|---|
설명자 태그 | 8 | 태그는 설명자 길이에 따라 포함된 데이터의 구조를 정의한다. |
설명자 길이 | 8 | 뒤에 오는 바이트 수입니다. |
설명자 데이터 | N*8 | 설명자 태그에 의해 정의된 데이터. |
PAT(프로그램 연결 표)
프로그램 연결 테이블(PAT)은 전송 스트림에서 사용할 수 있는 모든 프로그램을 나열한다.나열된 각 프로그램은 program_number라는 16비트 값으로 식별된다.PAT에 나열된 각 프로그램은 PMT와 관련된 PID 값을 가지고 있다.
program_number의 값 0x0000은 네트워크 정보 테이블을 찾을 PID를 지정하기 위해 예약되어 있다.이러한 프로그램이 PAT에 없을 경우 NIT에 기본 PID 값(0x0010)을 사용해야 한다.
PAT 정보를 포함하는 TS 패킷은 항상 PID 0x0000을 갖는다.
이름 | 숫자 산산조각이 난 | 설명 |
---|---|---|
프로그램 번호 | 16 | 관련 PMT의 Table ID 확장과 관련. 0 값은 NIT 패킷 식별자를 위해 예약된다. |
예약 비트 | 3 | 0x07로 설정(모든 비트 켜짐) |
프로그램 맵 PID | 13 | 연결된 PMT를 포함하는 패킷 식별자 |
PAT에는 PID 0x000000과 테이블 ID 0x00이 할당된다.전송 스트림에는 PID 0x0000이 있는 하나 이상의 TS 패킷이 포함되어 있다.이러한 연속된 패킷 중 일부는 PAT를 형성한다.디코더 측에서 PSI 섹션 필터는 들어오는 TS 패킷을 수신한다.필터가 PAT 테이블을 식별한 후 패킷을 조립하고 디코딩한다.PAT는 TS에 포함된 모든 프로그램에 대한 정보를 가지고 있다.PAT에는 프로그램 맵 테이블 PID와 프로그램 번호의 연관성을 보여주는 정보가 포함되어 있다.PAT는 32비트 CRC로 종료되어야 함
PMT(프로그램 맵별 데이터)
PMT에는 프로그램에 대한 정보가 포함되어 있다.For each program, there is one PMT. While the MPEG-2 standard permits more than one PMT section to be transmitted on a single PID (Single Transport stream PID contains PMT information of more than one program), most MPEG-2 "users" such as ATSC and SCTE require each PMT to be transmitted on a separate PID that is not used for any other packets.PMT는 program_number를 포함하여 전송 스트림에 존재하는 각 프로그램에 대한 정보를 제공하며, 설명된 MPEG-2 프로그램을 구성하는 기본 스트림을 나열한다.또한 MPEG-2 프로그램 전체를 설명하는 선택적 설명자 위치뿐만 아니라 각 초등 스트림에 대한 선택적 설명자 위치도 있다.각 기본 스트림에는 stream_type 값이 레이블로 지정된다.
이름 | 숫자 산산조각이 난 | 설명 |
---|---|---|
예약 비트 | 3 | 0x07로 설정(모든 비트 켜짐) |
PCR PID | 13 | 프로그램 타임스탬프에서 파생된 스트림 타이밍의 랜덤 액세스 정확도를 향상시키는 데 사용되는 프로그램 클럭 참조를 포함하는 패킷 식별자.사용하지 않는 경우.그런 다음 0x1FFFF(모든 비트가 켜짐)로 설정된다. |
예약 비트 | 4 | 0x0F로 설정(모든 비트 켜짐) |
프로그램 정보 길이 사용되지 않은 비트 | 2 | 0으로 설정(모든 비트 꺼짐) |
프로그램 정보 길이 | 10 | 프로그램 설명자에 대해 이어지는 바이트 수입니다. |
프로그램 설명자 | N*8 | 프로그램 정보 길이가 0이 아닌 경우, 이것은 프로그램 정보 길이의 프로그램 설명자 바이트 수입니다. |
기본 스트림 정보 데이터 | N*8 | 이 프로그램 맵에 사용된 스트림. |
이름 | 숫자 산산조각이 난 | 설명 |
---|---|---|
스트림형 | 8 | 이것은 기본 패킷 식별자 내에 포함된 데이터의 구조를 정의한다. |
예약 비트 | 3 | 0x07로 설정(모든 비트 켜짐) |
기본 PID | 13 | 스트림 유형 데이터를 포함하는 패킷 식별자. |
예약 비트 | 4 | 0x0F로 설정(모든 비트 켜짐) |
ES Info 길이 미사용 비트 | 2 | 0으로 설정(모든 비트 꺼짐) |
ES 정보 길이 | 10 | 기본 스트림 설명자에 대해 이어지는 바이트 수입니다. |
기본 스트림 설명자 | N*8 | ES 정보 길이가 0이 아닌 경우, 이것은 ES 정보 길이의 기본 스트림 설명자 바이트 수입니다. |
이 표에는 프로그램과 관련된 기본 스트림의 PID 번호가 수록되어 있으며, 이러한 기본 스트림의 유형(비디오, 오디오 등)에 대한 정보가 수록되어 있다.또한 암호화된 다른 스트림에 대한 ECM(항목 제어 메시지) 스트림을 포함할 수도 있다.이러한 메시지들은 암호키 선택 단계에서 사용되는 정보를 제공한다.
CAT(조건부 액세스 특정 데이터)
- 테이블 ID 값은 0x01이다.
이 표는 제한된 스트림의 암호 해독에 사용되는 사이퍼 키의 조건부 접근 관리에 사용된다.이 표에는 사용된 시스템 및 관련 EMM PID에 대한 비공개 정의 설명자가 수록되어 있다.그것은 네트워크 제공자가 정기적인 키 업데이트를 유지하기 위해 사용한다.
NIT(네트워크 정보별 데이터)
이 선택적 표는 접속 매개변수와 기타 세부사항을 제공하는 전송 스트림 식별자를 네트워크로 그룹화할 수 있다.ITU-T Rec. H.222와 ISO/IEC 13818-1은[2] NIT 구조를 정의하지 않는다.유럽방송연합 DVB 규격 ETSI EN 300 468(DVB-SI)[4]은 그러하다.H.222에서 이 표를 언급하지만 정의하지 않는 목적은 PAT에 프로그램 번호 0을 예약했기 때문이다.테이블 ID 확장자는 전송 스트림의 디렉토리 목록과 함께 로컬 네트워크를 식별하는 데 사용된다.설명자는 그러한 스트림과 프로그램의 출처, 변조를 나열하는 데 사용된다.원래 네트워크 식별자는 네트워크 간에 중복될 수 있는 전송 및 프로그램 ID의 재매입을 허용하지 않는 로컬 네트워크에 외국 네트워크의 전송 스트림과 프로그램을 포함하도록 하기 위한 것이다.DVB 규격은 전송 패킷 식별자를 16으로 정의하고 전송 로컬 네트워크의 테이블 식별자를 64로 정의한다.65의 표 식별자는 운송의 해외 네트워크를 위한 것이다.네트워크 식별자는 DVB 서비스를 통해 유지되며, 식별자를 두 개의 고유하지만 불필요한 네트워크 그룹으로 구분한 경우ID 및 원본_네트워크_ID. 두 그룹에는 겹치는 항목이 많다.
PSI 라벨
테이블 식별자
전송 스트림의 각 테이블은 8비트 테이블 식별자로 식별된다.
십진법 | 16진법 | 설명 |
---|---|---|
0 | 0x00 | 프로그램 연결 섹션에는 모든 프로그램 맵 테이블의 디렉터리 목록이 포함되어 있다. |
1 | 0x01 | 조건부 액세스 섹션에는 모든 EMM 스트림의 디렉터리 목록이 포함됨 |
2 | 0x02 | 프로그램 맵 섹션에는 모든 기본 스트림의 디렉토리 목록이 포함되어 있다. |
3 | 0x03 | 전송 스트림 설명 섹션. |
4 | 0x04 | ISO/IEC 14496 장면 설명 섹션. |
5 | 0x05 | ISO/IEC 14496 객체 설명 섹션. |
6 | 0x06 | 메타데이터 섹션. |
7 | 0x07 | ISO/IEC 13818-11 IPMP 제어 정보(DRM). |
8 - 57 | 0x08 - 0x39 | 내성적이다. |
58 | 0x3A | ISO/IEC 13818-6 DSM CC 멀티프로토콜 캡슐화. |
59 | 0x3B | ISO/IEC 13818-6 DSM CC U-N 메시지 |
60 | 0x3C | ISO/IEC 13818-6 DSM CC 다운로드 데이터 메시지. |
61 | 0x3D | ISO/IEC 13818-6 DSM CC 스트림 설명자 목록. |
62 | 0x3E | ISO/IEC 13818-6 DSM CC가 비공개로 정의됨(DVB MAC 주소 데이터그램에서 사용됨). |
63 | 0x3F | ISO/IEC 13818-6 DSM CC 주소 지정 가능. |
64 - 127 | 0x40 - 0x7F | DVB에서 사용. |
128 - 143 | 0x80 - 0x8F | EMM 및 ECM 스트림에 사용되는 DVB-CSA 및 DigiCipher II/ATSC CA 메시지 섹션. |
144 - 191 | 0x90 - 0xBF | 필요에 따라 다른 데이터 테이블에 할당할 수 있음. |
192 - 254 | 0xC0 - 0xFE | DigiCipher II/ATSC/SCTE에서 사용. |
255 | 0xFF | 금지되어 있다.Null 패딩에 사용되는 경우. |
SCTE 특정 표:
0xCO 테이블 ID는 프로그램 정보 메시지에 의해 사용됨
프로그램 이름 메시지에서 0xC1 테이블 ID 사용
PAT가 가리키는 PMT의 pid가 테이블 ID가 0x02인 테이블을 포함할 필요는 없다. PMT를 읽는 동안 테이블 ID 무시로 인해 좋지 않은 결과가 발생할 수 있음
프로그램 및 기본 스트림 설명자 태그
전송 스트림 테이블의 각 설명자는 8비트 설명자 태그로 식별된다.
십진법 | 16진법 | 설명 |
---|---|---|
0 - 1 | 0x00 - 0x01 | 내성적이다. |
2 | 0x02 | ITU-T Rec. H.262, ISO/IEC 13818-2 및 ISO/IEC 11172-2의 비디오 스트림 헤더 매개변수 |
3 | 0x03 | ISO/IEC 13818-3 및 ISO/IEC 11172-3의 오디오 스트림 헤더 파라미터 |
4 | 0x04 | 스트림 선택을 위한 계층 |
5 | 0x05 | 비공개 형식 등록 |
6 | 0x06 | 패킷화된 비디오 및 오디오 동기화 포인트를 위한 데이터 스트림 정렬 |
7 | 0x07 | 대상 배경 그리드가 전체 디스플레이 영역 크기를 정의함 |
8 | 0x08 | Video Window(비디오 윈도우)에서 디스플레이 영역 위치 정의 |
9 | 0x09 | 조건부 접속시스템 및 EMM/ECM PID |
10 | 0x0A | ISO 639 언어 및 오디오 유형 |
11 | 0x0B | 시스템 클럭 외부 기준 |
12 | 0x0C | 멀티플렉스 버퍼 사용률 한계 |
13 | 0x0D | 저작권 식별 시스템 및 참조 |
14 | 0x0E | 최대 비트 전송률 |
15 | 0x0F | 개인 데이터 표시기 |
16 | 0x10 | 스무딩 버퍼 |
17 | 0x11 | STD 비디오 버퍼 누출 제어 |
18 | 0x12 | IBP 비디오 I-프레임 표시기 |
19 | 0x13 | ISO/IEC13818-6 DSM CC 회전식 식별자 |
20 | 0x14 | ISO/IEC13818-6 DSM CC 연결 태그 |
21 | 0x15 | ISO/IEC13818-6 DSM CC 지연 연결 태그 |
22 | 0x16 | ISO/IEC13818-6 DSM CC Reserved. |
23 | 0x17 | DSM CC NPT 참조 |
24 | 0x18 | DSM CC NPT 끝점 |
25 | 0x19 | DSM CC 스트림 모드 |
26 | 0x1A | DSM CC 스트림 이벤트 |
27 | 0x1B | ISO/IEC 14496-2용 비디오 스트림 헤더 파라미터(MPEG-4 H.263 기반) |
28 | 0x1C | ISO/IEC 14496-3용 오디오 스트림 헤더 매개 변수(MPEG-4 LOAS 다중 형식 프레임) |
29 | 0x1D | ISO/IEC 14496-1의 요오드 매개변수 |
30 | 0x1E | ISO/IEC 14496-1의 SL 매개변수 |
31 | 0x1F | ISO/IEC 14496-1의 FMC 매개변수 |
32 | 0x20 | ISO/IEC 14496-1의 외부 ES 식별자 |
33 | 0x21 | ISO/IEC 14496-1용 MuxCode |
34 | 0x22 | ISO/IEC 14496-1의 FMX 버퍼 크기 |
35 | 0x23 | ISO/IEC 14496-1용 멀티플렉스 버퍼 |
36 | 0x24 | ISO/IEC 14496-1의 컨텐츠 라벨링 |
37 | 0x25 | 메타데이터 포인터 |
38 | 0x26 | 메타데이터 |
39 | 0x27 | 메타데이터 STD |
40 | 0x28 | ITU-T Rec. H.264 및 ISO/IEC 14496-10의 비디오 스트림 헤더 매개변수 |
41 | 0x29 | ISO/IEC 13818-11 IPMP(DRM) |
42 | 0x2A | ITU-T rec. H.264 및 ISO/IEC 14496-10의 타이밍과 HRD |
43 | 0x2B | ISO/IEC 13818-7 ADTS AAC용 오디오 스트림 헤더 파라미터 |
44 | 0x2C | ISO/IEC 14496-1의 FlexMux 타이밍 |
45 | 0x2D | ISO/IEC 14496용 텍스트 스트림 헤더 매개 변수 |
46 | 0x2E | ISO/IEC 14496-3용 오디오 확장 스트림 헤더 매개 변수(MPEG-4 LOAS 다중 형식 프레임) |
47 | 0x2F | 비디오 보조 스트림 헤더 매개 변수 |
48 | 0x30 | 확장 가능한 비디오 스트림 헤더 매개 변수 |
49 | 0x31 | 비디오 다중 스트림 헤더 매개 변수 |
50 | 0x32 | ITU-T Rec를 위한 비디오 스트림 헤더 매개 변수.T.800 및 ISO/IEC 15444(JPEG 2000) |
51 | 0x33 | 비디오 다중 작동 지점 스트림 헤더 매개 변수 |
52 | 0x34 | ITU-T를 위한 비디오 입체(3D) 스트림 헤더 파라미터. H.262, ISO/IEC 13818-2 및 ISO/IEC 11172-2 |
53 | 0x35 | 프로그램 입체(3D) 정보 |
54 | 0x36 | 비디오 입체(3D) 정보 |
55 - 63 | 0x37 - 0x3F | 내성적이다. |
64 - 127 | 0x40 - 0x7F | DVB에서 사용. |
128 - 207 | 0x80 - 0xCF | ATSC에서 사용함. |
160 | 0xA0 | VideoLAN 4CC, 비디오 크기 및 코덱 초기화 데이터 |
208 - 223 | 0xD0 - 0xDF | ISDB에서 사용함. |
224 - 233 | 0xE0 - 0xE9 | CableLabs에서 사용. |
234 - 254 | 0xEA - 0xFE | 필요에 따라 다른 설명자에게 할당될 수 있다. |
255 | 0xFF | 금지되어 있다.Null 패딩에 사용되는 경우. |
기본 스트림 유형
전송 스트림의 각 기본 스트림은 8비트 기본 스트림 유형 할당으로 식별된다.
십진법 | 16진법 | 설명 |
---|---|---|
0 | 0x00 | 내성적이다. |
1 | 0x01 | ISO/IEC 11172-2(MPEG-1 비디오) 패킷 스트림에서. |
2 | 0x02 | ITU-T Rec. H.262 및 ISO/IEC 13818-2(MPEG-2 고율 인터레이스 비디오) 패킷 스트림에서. |
3 | 0x03 | ISO/IEC 11172-3(MPEG-1 오디오) 패킷 스트림에서. |
4 | 0x04 | ISO/IEC 13818-3(MPEG-2 절반의 샘플링 속도 오디오) 패킷 스트림에서. |
5 | 0x05 | ITU-T Rec. H.222 및 ISO/IEC 13818-1(MPEG-2 표선 데이터) 사유의 |
6 | 0x06 | ITU-T Rec. H.222 및 ISO/IEC 13818-1(MPEG-2 패킷 데이터) 개인적으로 정의됨(즉, DVB 자막/VBI 및 AC-3) |
7 | 0x07 | ISO/IEC 13522(MHEG) 패킷 스트림에서. |
8 | 0x08 | ITU-T Rec. H.222 및 ISO/IEC 13818-1 DSM CC 패킷 스트림에서. |
9 | 0x09 | ITU-T Rec. H.222 및 ISO/IEC 13818-1/11172-1 보조 데이터 패킷 스트림에서. |
10 | 0x0A | ISO/IEC 13818-6 DSM CC 멀티프로토콜 캡슐화 |
11 | 0x0B | ISO/IEC 13818-6 DSM CC U-N 메시지 |
12 | 0x0C | ISO/IEC 13818-6 DSM CC 스트림 설명자 |
13 | 0x0D | ISO/IEC 13818-6 DSM CC 표제 데이터 |
14 | 0x0E | ISO/IEC 13818-1 보조 데이터 패킷 스트림에서. |
15 | 0x0F | ISO/IEC 13818-7 ADTS AAC(MPEG-2 저비트율 오디오) 패킷 스트림에서. |
16 | 0x10 | ISO/IEC 14496-2(MPEG-4 H.263 기반 비디오) 패킷 스트림에서. |
17 | 0x11 | ISO/IEC 14496-3(MPEG-4 LOAS 다중 형식 프레임 오디오) 패킷 스트림에서. |
18 | 0x12 | ISO/IEC 14496-1(MPEG-4 FlexMux) 패킷 스트림에서. |
19 | 0x13 | ISO/IEC 14496-1(MPEG-4 FlexMux) ISO/IEC 14496 표에서 |
20 | 0x14 | ISO/IEC 13818-6 DSM CC 동기화된 다운로드 프로토콜 |
21 | 0x15 | 패킷화 메타데이터 |
22 | 0x16 | 단면 메타데이터 |
23 | 0x17 | ISO/IEC 13818-6 DSM CC 데이터 캐러셀 메타데이터 |
24 | 0x18 | ISO/IEC 13818-6 DSM CC 객체 회전 메타데이터 |
25 | 0x19 | ISO/IEC 13818-6 동기화 다운로드 프로토콜 메타데이터 |
26 | 0x1A | ISO/IEC 13818-11 IPMP |
27 | 0x1B | ITU-T Rec. H.264 및 ISO/IEC 14496-10(낮은 비트 전송률 비디오) 패킷 스트림에서. |
28 | 0x1C | ISO/IEC 14496-3(MPEG-4 원시 오디오) 패킷 스트림에서. |
29 | 0x1D | ISO/IEC 14496-17(MPEG-4 텍스트) 패킷 스트림에서. |
30 | 0x1E | ISO/IEC 23002-3(MPEG-4 보조 비디오) 패킷 스트림에서. |
31 | 0x1F | ISO/IEC 14496-10 SVC(MPEG-4 AVC 하위 비트스트림) 패킷 스트림에서. |
32 | 0x20 | ISO/IEC 14496-10 MVC(MPEG-4 AVC 하위 비트스트림) 패킷 스트림에서. |
33 | 0x21 | ITU-T rec.T.800 및 ISO/IEC 15444(JPEG 2000 비디오) 패킷 스트림에서. |
34 - 35 | 0x22 - 0x23 | 내성적이다. |
36 | 0x24 | ITU-T Rec. H.265 및 ISO/IEC 23008-2(Ultra HD 비디오) 패킷 스트림에서. |
37 - 65 | 0x25 - 0x41 | 내성적이다. |
66 | 0x42 | 중국어 비디오 표준 패킷 스트림에서. |
67 - 126 | 0x43 - 0x7e | 내성적이다. |
127 | 0x7f | ISO/IEC 13818-11 IPMP(DRM) 패킷 스트림에서. |
128 | 0x80 | ITU-T Rec. H.262 및 DigiCipher II용 DES-64-CBC 암호화를 사용한 ISO/IEC 13818-2 또는 Blu-ray용 PCM 오디오 패킷 스트림에서. |
129 | 0x81 | 돌비 디지털(AC-3) ATSC 및 블루레이용 최대 6채널 오디오 패킷 스트림에서. |
130 | 0x82 | SCTE 부제 또는 블루레이용 DTS 6 채널 오디오 패킷 스트림에서. |
131 | 0x83 | 돌비 트루블루레이용 HD 무손실 오디오 패킷 스트림에서. |
132 | 0x84 | Dolby Digital Plus(향상된 AC-3) 블루레이용 최대 16채널 오디오 패킷 스트림에서. |
133 | 0x85 | 블루레이용 DTS 8 채널 오디오 패킷 스트림에서. |
134 | 0x86 | SCTE-35[5] 디지털 프로그램 삽입 큐 메시지 또는 블루레이용 DTS 8 채널 무손실 오디오 패킷 스트림에서. |
135 | 0x87 | Dolby Digital Plus(향상된 AC-3)를 ATSC용 최대 16채널 오디오 패킷 스트림에서. |
136 - 143 | 0x88 - 0x8F | 사적으로 정의됨. |
144 | 0x90 | 블루레이 프레젠테이션 그래픽 스트림(부제) 패킷 스트림에서. |
145 | 0x91 | ATSC DSM CC 네트워크 리소스 표 |
146 - 191 | 0x92 - 0xBF | 사적으로 정의됨. |
192 | 0xC0 | DigiCipher II 텍스트 패킷 스트림에서. |
193 | 0xC1 | Dolby Digital(AC-3) 최대 6채널 오디오(AES-128-CBC 데이터 암호화 기능 포함) 패킷 스트림에서. |
194 | 0xC2 | ATSC DSM CC 동기 데이터 또는 Dolby Digital Plus(AES-128-CBC 데이터 암호화 기능 포함)를 최대 16개 패킷 스트림에서. |
195 - 206 | 0xC3 - 0xCE | 사적으로 정의됨. |
207 | 0xCF | ISO/IEC 13818-7 ADTS AAC(AES-128-CBC 프레임 암호화 포함) 패킷 스트림에서. |
208 | 0xD0 | 사적으로 정의됨. |
209 | 0xD1 | BBCDirac(Ultra HD 비디오) 패킷 스트림에서. |
210 | 0xD2 | 오디오 비디오 표준 AVS2(Ultra HD 비디오) 패킷 스트림에서. |
211 | 0xD3 | 오디오 비디오 표준 AVS3 오디오 패킷 스트림에서. |
212 | 0xD4 | 오디오 비디오 표준 AVS3 비디오(Ultra HD 비디오) 패킷 스트림에서. |
213 - 218 | 0xD5 - 0xDA | 사적으로 정의됨. |
219 | 0xDB | ITU-T Rec. H.264 및 AES-128-CBC 슬라이스 암호화 기능이 있는 ISO/IEC 14496-10 패킷 스트림에서. |
220 - 233 | 0xDC - 0xE9 | 사적으로 정의됨. |
234 | 0xEA | 마이크로소프트Windows Media 비디오 9(비트 레이트 낮은 비디오) 패킷 스트림에서. |
235 - 255 | 0xEB - 0xFF | 사적으로 정의됨. |
참조
- ^ a b c "5.1.2 Mapping of sections into Transport Stream (TS) packets". Digital Video Broadcasting (DVB); Specification for Service Information (SI) in DVB systems (PDF). EN. Vol. 300 468 (v1.13.1 ed.). ETSI. 2012. p. 20. Retrieved 2016-10-13.
- ^ a b c d http://www.iso.org/iso/catalogue_detail?csnumber=44169 ISO/IEC 13818-1 정보 기술 - 이동 사진 및 관련 오디오 정보의 일반 코드:시스템(MPEG-2)
- ^ a b c http://www.jdsu.com/ProductLiterature/mpeg2_bk_cab_tm_ae.pdf(MPEG-2 Pocketguide)웨이백 머신에 보관된 2012-02-27
- ^ ETSI-EN 300 468 디지털 비디오 방송(DVB), DVB 시스템 서비스 정보(SI) 규격
- ^ "Archived copy" (PDF). Archived from the original (PDF) on 2016-05-13. Retrieved 2016-05-13.
{{cite web}}
: CS1 maint: 타이틀로 보관된 사본(링크)