1. TS 패킷 구조 
  ㅇ TS 패킷 포멧 = (TS 패킷 헤더 + 적응필드) + 페이로드
        - adaptation_field_control (2 비트) 
        . 01 : 적응필드 없으며, payload 있음
        . 10 : 적응필드 있으며, payload 없음
        . 11 : 적응필드 바로 뒤에 payload 있음
2. TS 패킷 적응필드 포멧
     - adaptation_field_control (2 비트) 
        . 01 : 적응필드 없으며, payload 있음
        . 10 : 적응필드 있으며, payload 없음
        . 11 : 적응필드 바로 뒤에 payload 있음
2. TS 패킷 적응필드 포멧 
     3. TS 패킷 적응필드(adaptation field) 항목들
  ㅇ adaptation_field_length (8 비트) 
     - 적응필드(adaption field) 바로 뒤에 따라오는 스터핑 바이트 수를 나타냄
  ㅇ 3개 indicators
     - discontinuity_indicator (1 비트)
     - random_access_indicator (1 비트)
     - elementary_ssystem_priority_indicator (1 비트)
  ㅇ 5개 flags
     - (PF) PCR_flag (1 비트)
        . PF=`1`이면, 적응필드 내 PCR 필드를 포함하고 있음을 나타냄
     - (OF) OPCR flag (1 비트)
     - (SPF)                              (1 비트)
     - (TPDF) transport_private_data_flag (1 비트)
     - (AFEF) adaptation_field_extension_flag (1 비트)
  ㅇ PCR 필드 (48 비트, 33 + 6 + 9)                      ☞ PCR(Program Clock Reference) 참조
     - 33 비트 : base, 6 비트 : 예약, 9 비트 : extension
     - 필드값 계산 : base * 300 + extension
        . base : 시스템 클럭 주파수 27 MHz를 300으로 나눈 90 kHz 시간해상도로
                 시각을 33 비트로 표현한 것
        . extension : 시스템 클럭 주파수 27 MHz 시간해상도로 시각을 9 비트로 표현한 것
  ㅇ OPCR 필드 (48 비트)
  ㅇ stuffing_bytes (n x 8 비트) : `Ox FF` 값으로 채워짐
3. TS 패킷 적응필드(adaptation field) 항목들
  ㅇ adaptation_field_length (8 비트) 
     - 적응필드(adaption field) 바로 뒤에 따라오는 스터핑 바이트 수를 나타냄
  ㅇ 3개 indicators
     - discontinuity_indicator (1 비트)
     - random_access_indicator (1 비트)
     - elementary_ssystem_priority_indicator (1 비트)
  ㅇ 5개 flags
     - (PF) PCR_flag (1 비트)
        . PF=`1`이면, 적응필드 내 PCR 필드를 포함하고 있음을 나타냄
     - (OF) OPCR flag (1 비트)
     - (SPF)                              (1 비트)
     - (TPDF) transport_private_data_flag (1 비트)
     - (AFEF) adaptation_field_extension_flag (1 비트)
  ㅇ PCR 필드 (48 비트, 33 + 6 + 9)                      ☞ PCR(Program Clock Reference) 참조
     - 33 비트 : base, 6 비트 : 예약, 9 비트 : extension
     - 필드값 계산 : base * 300 + extension
        . base : 시스템 클럭 주파수 27 MHz를 300으로 나눈 90 kHz 시간해상도로
                 시각을 33 비트로 표현한 것
        . extension : 시스템 클럭 주파수 27 MHz 시간해상도로 시각을 9 비트로 표현한 것
  ㅇ OPCR 필드 (48 비트)
  ㅇ stuffing_bytes (n x 8 비트) : `Ox FF` 값으로 채워짐