Value | StreamType |
---|---|
[출처] : http://telnet.or.kr/directx/htm/mpeg2streamtypeenumeration.htm
MPEG2StreamType 열거
MPEG2 의 스트림의 종류를 지정한다. 이 열거의 값은, 프로그램 맵 테이블 (PMT) 내의 스트림형 필드의 값을 나타낸다. 이 테이블은 모든 것을 망라하고 있는 것은 아니고, 다른 값도 존재한다.
구문
enum MPEG2StreamType {
BDA_UNITIALIZED_MPEG2STREAMTYPE = -1,
Reserved1 = 0,
ISO_IEC_11172_2_VIDEO = 1,
ISO_IEC_13818_2_VIDEO = 2,
ISO_IEC_11172_3_AUDIO = 3,
ISO_IEC_13818_3_AUDIO = 4,
ISO_IEC_13818_1_PRIVATE_SECTION = 5,
ISO_IEC_13818_1_PES = 6,
ISO_IEC_13522_MHEG = 7,
ANNEX_A_DSM_CC = 8,
ITU_T_REC_H_222_1 = 9,
ISO_IEC_13818_6_TYPE_A = 10,
ISO_IEC_13818_6_TYPE_B = 11,
ISO_IEC_13818_6_TYPE_C = 12,
ISO_IEC_13818_6_TYPE_D = 13,
ISO_IEC_13818_1_AUXILIARY = 14,
ISO_IEC_13818_1_RESERVED = 15,
USER_PRIVATE = 16
} MPEG2StreamType;
멤버
BDA_UNITIALIZED_MPEG2STREAMTYPE
MPEG-2 미초기화 스트림.
Reserved1
장래적인 사용을 위해서(때문에) 예약되고 있다.
ISO_IEC_11172_2_VIDEO
MPEG-1 비디오 스트림 (ISO/IEC 11172 비디오).
ISO_IEC_13818_2_VIDEO
MPEG-2 비디오 스트림 (ISO/IEC 13818-2 비디오).
ISO_IEC_11172_3_AUDIO
MPEG-1 오디오 스트림 (ISO/IEC 11172 오디오).
ISO_IEC_13818_3_AUDIO
MPEG-2 오디오 스트림 (ISO/IEC 13818-3 오디오).
ISO_IEC_13818_1_PRIVATE_SECTION
MPEG-2 Private 섹션 (ISO/IEC 13818-1 Private 섹션).
ISO_IEC_13818_1_PES
Private 데이터를 포함한 MPEG-2 패킷화 기본 스트림 (PES) 패킷 (ISO/IEC 13818-1 PES).
ISO_IEC_13522_MHEG
MHEG-5 시청각 스트림 (ISO/IEC 13522 MHEG).
ANNEX_A_DSM_CC
디지털 스토리지 미디어의 커멘드 스트림 및 제어 (DSM-CC) 스트림 (ISO/IEC 13818-1 Annex A).
ITU_T_REC_H_222_1
ITU-T 위성 시청각 스트림 (ITU-T Rec, H. 222.1. ).
ISO_IEC_13818_6_TYPE_A
MPEG-2 비디오 클립 A 스트림 (ISO/IEC 13818-6 타입 A).
ISO_IEC_13818_6_TYPE_B
MPEG-2 비디오 클립 B 스트림 (ISO/IEC 13818-6 타입 B).
ISO_IEC_13818_6_TYPE_C
MPEG-2 비디오 클립 C 스트림 (ISO/IEC 13818-6 타입 C).
ISO_IEC_13818_6_TYPE_D
MPEG-2 비디오 클립 D 스트림 (ISO/IEC 13818-6 타입 D).
ISO_IEC_13818_1_AUXILIARY
MPEG-2 보조 스트림 (ISO/IEC 13818-6 보조).
ISO_IEC_13818_1_RESERVED
MPEG-2 예약 스트림.
USER_PRIVATE
사용자 독자적인 스트림.
There is no complete list of PMT stream types, because this depends on many other specifications. MHP defines the following:
public final static byte org.dvb.si.PMTStreamType.MPEG1_VIDEO = 1;
public final static byte org.dvb.si.PMTStreamType.MPEG2_VIDEO = 2;
public final static byte org.dvb.si.PMTStreamType.MPEG1_AUDIO = 3;
public final static byte org.dvb.si.PMTStreamType.MPEG2_AUDIO = 4;
Other possible stream types are defined other DVB specifications. SI, DVB subtitles, and DVB teletext information are carried in stream type 0x06, and the following are defined by the MPEG-2 systems spec:
0x00 ITU-T | ISO/IEC Reserved
0x01 ISO/IEC 11172 Video
0x02 ITU-T Rec. H.262 | ISO/IEC 13818-2 Video or ISO/IEC 11172-2 constrained parameter video stream
0x03 ISO/IEC 11172 Audio
0x04 ISO/IEC 13818-3 Audio
0x05 ITU-T Rec. H.222.0 | ISO/IEC 13818-1 private_sections
0x06 ITU-T Rec. H.222.0 | ISO/IEC 13818-1 PES packets containing private data
0x07 ISO/IEC 13522 MHEG
0x08 ITU-T Rec. H.222.0 | ISO/IEC 13818-1 Annex A DSM CC (this is the DSM-CC defined in the MPEG-2 systems spec, not the DSM-CC spec)
0x09 ITU-T Rec. H.222.1
0x0A ISO/IEC 13818-6 type A (DSM-CC)
0x0B ISO/IEC 13818-6 type B (DSM-CC)
0x0C ISO/IEC 13818-6 type C (DSM-CC)
0x0D ISO/IEC 13818-6 type D (DSM-CC)
0x0E ISO/IEC 13818-1 auxiliary
0x0F-0x7F ITU-T Rec. H.222.0 | ISO/IEC 13818-1 Reserved
0x80-0xFF User Private
'IT > BroadCast' 카테고리의 다른 글
mpeg header 구조 (0) | 2015.10.05 |
---|---|
화면 해상도 (0) | 2014.12.10 |
화면 해상도 (0) | 2012.04.25 |
[News] DCAS (0) | 2009.05.29 |