Abstract:
본 발명은 MMT(MPEG Media Transport: MPEG 미디어 전송) 시스템을 위한 E-layer 타이밍 정보에 관한 것이다. MMT 시스템의 E-layer 타이밍 모델에서는 미디어의 재생시점 (playout time)과 미디어들 간의 동기화에 필요한 기본적인 타이밍 정보를 효율적으로 제공하여야 한다. 또한, MMT 시스템의 E-layer에서 생성된 데이터는 기존의 응용 계층 전송 프로토콜 (application-layer transport protocol) 인 RTP에 의해서 전달이 가능해야 한다. 따라서, 본 발명에서는 기존의 MPEG 미디어 전송 기술과의 호환성을 유지하면서 MMT의 E-layer 타이밍 모델에 적용이 가능한 타이밍 정보를 고안한다.
Abstract:
본 발명은 MMT 오버헤드 감축형 페이로딩 장치로, 입력되는 미디어 프로세싱 유닛(Media Processing Unit: MPU) 프래그먼트 타입을 분류하는 타입 분류부와, 상기 분류된 MPU 프래그먼트 타입과 상이한 타입의 다른 MPU 프래그먼트와 통합할 경우의 통합 패킷의 크기와 최대 전송 단위(Maximum Transmission Unit : MTU)의 크기와 비교하는 사이즈 비교부와, 상기 사이즈 비교 결과에 따라, 둘 이상의 상이한 타입의 MPU 프래그먼트들을 통합하여 MMT 페이로드를 생성하는 페이로드 생성부와, 상기 생성된 페이로드에 헤더를 부가하는 헤더 생성부를 포함한다.
Abstract:
MMT(MPEG Media Transport) 페이로드 헤더 구성 장치 및 방법이 개시된다. 일 실시예에 따른 MMT 페이로드 헤더 구성 장치는 하나의 페이로드에 통합시켜 사상해야 할 하나 또는 복수의 미디어 프래그먼트 유닛(Media Fragment Unit: MFU)이 속하는 미디어 프로세싱 유닛(Media Processing Unit: MPU)의 시퀀스 넘버를 추출하여, 추출된 MPU의 시퀀스 넘버를 MMT 페이로드 헤더에 표시한다. 특히, MMT 페이로드 헤더 구성 장치는 복수의 MFU를 하나의 페이로드에 통합시켜 사상할 경우에 이들이 공통으로 속하는 하나의 MPU의 시퀀스 넘버를 MMT 페이로드 헤더에 한번만 표시한다.
Abstract:
MMT 시스템 기반의 미디어 전송 서비스에서 전송되는 미디어의 재생 시점과 미디어들 간의 시간적 동기화에 필요한 D-layer 타이밍 정보를 제공할 수 있는 미디어 데이터의 전송 장치 및 방법, 그리고 수신 장치 및 방법이 제공된다. 미디어 데이터를 전송하는 장치는 캡슐화 계층 데이터(Encapsulation layer data, E-layer 데이터)를 패킷화하여 타이밍 정보를 포함하는 전달 계층 패킷(Delivery layer packet, D-layer 패킷)을 생성하는 패킷화부(Packetizer)를 포함하되, 상기 타이밍 정보는 샘플링 타임 정보 및 전송 절차 지연 정보를 포함하는 것을 특징으로 할 수 있다.
Abstract:
PURPOSE: A media data transmitting device for an MMT system, a method thereof, a media data receiving device, and a method thereof are provided to supply timing information for temporal synchronization between media and play timing of the media in an MMT system-based media transmission service. CONSTITUTION: An encoder(310) generates a media stream by encoding media data. A buffer(320) stores the media stream. An encapsulating unit(330) generates encapsulation layer data by encapsulating the media stream. A packetizing unit(340) generates a delivery layer packet including timing information by packetizing the encapsulation layer data. A transmitting unit(350) transmits the delivery layer packet. [Reference numerals] (310) Encoder(Media Encoder); (320) Buffer(Buffer); (330) Encapsulating unit(Encapsulator); (340) Packetizing unit(Packetizer); (350) Transmitting unit; (AA) Media data;
Abstract:
PURPOSE: A media data transmitting device for an MMT system, a method thereof, a media data receiving device, and a method thereof are provided to supply basic timing information required for maintaining synchronization between different media. CONSTITUTION: A receiving unit(510) receives a delivery layer packet. A depacketizing unit(520) generates encapsulation layer data by depacketizing the delivery layer packet. A decapsulating unit(530) generates an encoded media stream by decapsulating the encapsulation layer data and extracts timing information. A decoder(550) decodes the encoded media stream. [Reference numerals] (505) Output device; (510) Receiving unit; (520) Depacketizing unit; (530) Decapsulating unit; (540) Buffer; (550) Decoder; (560) Rendering buffer; (570) Control unit; (AA) D-layer packet;