1. MPEG 스트림
ㅇ MPEG 다중화 방식에 의해, (형식화된 구문 구조를 따르는) 패킷화된 비트 스트림
- 비디오, 오디오, 데이터 등의 스트림을 저장 또는 전송하기 위해,
- 규칙있게 패킷화된 비트 스트림
2. MPEG 스트림 구분
ㅇ 기본 비트 스트림
- 기본 스트림 (ES, Elementary Stream)
. 비디오,오디오,데이터가 각각 압축된 미디어 비트 스트림
ㅇ 다중화된 비트 스트림
- 기초패킷스트림 (PES, Packetized Elementary Stream)
. PS 및 TS를 만들기위한 전 단계
- 프로그램스트림 (PS, Program Stream)
. 오류가 없는 채널 환경에서 여러 PES 스트림들을 단일 프로그램으로 다중화한 스트림
.. 2048 바이트 정도로 길어질 수 있음 (MPEG-1 System Stream과 유사)
.. 같은 STC (System Timing Clock) 시각기준 유지
. CD-ROM과 같은 저장매체를 위해 단일 프로그램을 대상으로 규격화된 스트림
- 수송스트림 (TS, Transport Stream)
. 전송 오류가 있는 전송채널을 통해 전달되도록 규격화된 스트림
.. 188 바이트 고정길이 패킷 (4 바이트 헤더, 184 바이트 데이터)
. 복수의 프로그램을 하나의 비트열 형태(스트림)로 구성 가능
. 네트워크 상의 전송 또는 방송을 위함
※ 한편, 프로그램이란?
- 오디오,비디오,오디오/비디오 비트열을 포함하는 기본 단위를 말함
. 또한, 여러 프로그램을 포함하는 하나의 프로그램 비트열일 수도 있음