MPEG Synchronization   MPEG 동기화

(2022-06-29)

MPEG 시스템 시간 동기, MPEG-1 Synchronization, MPEG-1 동기화, MPEG-2 Synchronization, MPEG-2 동기화


1. MPEG 시스템 동기화영상 및 음성 미디어 간의, 엔코더디코더 간의 시각 기준의 일치를 위한 동기화를 규정

  ㅇ MPEG 시스템 타이밍 모델
     - 하나의 프로그램을 구성하는 각각의 ES시스템 인코더에 입력된 후,
     - 이후 다른 장비 마다 겪게되는 서로다른 지연시간들이,
     - 각 ES에 관계없이, 전체적인 시간지연은 모두 동일하다고 가정하며,
     - 이를 위해 각 처리과정에 나타난 지연시간을 예측하여 이를 별도로 보상해 줌


2. 구분시스템 기준 클럭 : STC (System Timing Clock)
     - MPEG시스템 송신측에서 발생시키는 공통의 기준 클럭 (27 MHz 기준 클럭)
        . 수신측에서는 이에 맞추어 STC 타이밍을 재생하는 구조임
        . 즉, 송수신 각각에서 동작의 기준이 되는 시스템 기준 클럭STC에 일치시키기 위한 시각 기준 참조값(타임스탬프) : SCR, PCR
     - 송신측에서 주기적으로 전송하고, 수신측에서 이에 맞추기 위한 기준 시간값
        . 송신측에서, 송신단 출력 순간의 STC 값을 표본화하여 주기적으로 전송하고, 
        . 수신측은, 수신단 입력 순간에 수신단 STC를 보정하여 STC를 맞추기 위함

     - SCR (System Clock Reference, 시스템 시각 기준값)  :  (MPEG-1)
        . 위치 : MPEG-1 PS Stream팩 헤더 내
        . 특징 : 시스템에 기준이 되는 시각 참조치
           .. PS Stream은 단일 프로그램으로 이루어지므로 SCR 값은 항상 하나임
        . 전송 : PS팩 헤더SCR 필드를 통해 전송됨 
        . 주기 : 0.7초 이내 최소 1회 이상 전송

     - PCR (Program Clock Reference, 프로그램 시각 기준값)  :  (MPEG-2)
        . 위치 : MPEG-2 TS StreamTS 적응필드 내
        . 특징 : 프로그램 마다 기준이 되는 시각 기준값
           .. 여러 프로그램들이 모여 하나의 TS 스트림을 구성하는 경우에는,
           .. 각 프로그램 PCR이 다른 시간 기준(Time Base)을 갖을 수 있으나,
           .. 가능하면 동일한 시간 기준 즉, 단일한 PCR을 갖는 것이 바람직힘
        . 전송 : TS 헤더부의 TS 적응 필드에 있는 PCR를 통해 전송됨
        . 주기 : 0.1초 이내 최소 1회 이상 전송프레임 단위의 시간기준을 위한 시간값(타임스탬프) : PTS, DTS
     - 기준 클럭 시간값에 따라, 오디오,비디오 ES 각각에 대해 PTS/DTS 타임스탬프를 사용
        . 디코딩을 위한 시각이, DTS (Decoding Time Stamp)이며,
        . 이의 표현/재생/재현을 위한 시각이, PTS (Presentation Time Stamp) 임

     - PTS (Presentation Time Stamp) 
        . 디코더에서 디코딩ES를 재생해야하는 시간을 알려주는 시간값 (90 kHz 단위)

     - DTS (Decoding Time Stamp)
        . MPEG 디코딩 기준을 나타내는 시각 참조 정보

      

MPEG 동기화
1. MPEG 동기화   2. STC   3. PCR, SCR   4. DTS, PTS  
디지털 방송 동기
1. MPEG 시스템 시간 동기   2. IEEE 1588   3. 립싱크 (Lip Sync)  
용어해설 종합 (단일 페이지 형태)

"본 웹사이트 내 모든 저작물은 원출처를 밝히는 한 자유롭게 사용(상업화포함) 가능합니다"
     [정보통신기술용어해설]          Copyrightⓒ 차재복