IP Library Granted Patent US 11,290,510
Granted Patent B2
US 11,290,510 · App. 14/091,243 · Granted Mar 29, 2022

Method and apparatus for encapsulation of motion picture experts group media transport assets in international organization for standardization base media files

Inventors: Imed Bouazizi (Plano, TX); Youngkwon Lim (Plano, TX); Kong Posh Bhat (Plano, TX)
Assignee: Samsung Electronics Co., Ltd.
H04L65/607H04L65/4084H04N21/85406
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,290,510
App. No.
14/091,243
Granted
Mar 29, 2022
Kind
B2
Abstract

An apparatus includes receive path circuitry configured to receive a Motion Picture Experts Group (MPEG) Media Transport (MMT) container and a processing device configured to identify locations of one or more media fragment units (MFUs) in the MMT container using a hint track within the MMT container. Another apparatus includes transmit path circuitry configured to transmit an MMT container and a processing device configured to identify locations of one or more MFUs in the MMT container using a hint track within the MMT container.

Claims (27)

1. An apparatus in an MPEG media transport (MMT) sending entity for transmitting media content in a multimedia system, the apparatus comprising:

a transmitter configured to transmit data in a network; and

a processor configured to control:

to identify at least one media fragment unit (MFU) fragmented from a media processing unit (MPU), wherein the MPU comprises a MMT hint track providing information related to the fragmentation of the MPU into the at least one MFU and the MMT hint track comprises at least one hint sample for the at least one MFU, wherein a first MFU of the at least one MFU comprises a MFU header and media data, the MFU header being a copy of a first hint sample for the first MFU included in the MMT hint track and the first hint sample including information related to the media data of the first MFU,

to configure a payload, the payload including the media data of the first MFU, and an indicator indicating whether the media data is either timed media data or non-timed media data, and

to transmit a packet including the configured payload to a receiving entity, wherein,

in case that the indicator is set to a first value indicating that the media data is the timed media data, the payload further includes sample number information indicating a sample number of a sample to which the timed media data belongs and offset information for identifying a position of the timed media data in the sample, and

in case that the indicator is set to a second value indicating that the media data is the non-timed media data, the payload further includes item identification information indicating an identifier of an item of the non-timed media data,

wherein the first hint sample comprises sequence number information of the first MFU,

wherein the first hint sample further comprises the sample number information and the offset information, in case that the media data is the timed media data, and

wherein the first hint sample further comprises the item identification information, in case that the media data is the non-timed media data.

2. The apparatus of claim 1 , wherein the payload further includes information indicating a length corresponding to the respective MFU in a unit of a byte.

3. The apparatus of claim 1 , wherein the MPU is a unit in which a video or audio signal is processed, and a unit in which a video signal or audio signal is independently decoded from another MPU.

4. The apparatus of claim 1 , wherein the offset information indicates a start position of the media data in the sample.

5. A method for transmitting media content by an MPEG media transport (MMT) sending entity in a multimedia system, the method comprising:

identifying at least one media fragment unit (MFU) fragmented from a media processing unit (MPU), wherein the MPU comprises a MMT hint track providing information related to the fragmentation of the MPU into the at least one MFU and the MMT hint track comprises at least one hint sample for the at least one MFU, wherein a first MFU of the at least one MFU comprises a MFU header and media data, the MFU header being a copy of a first hint sample for the first MFU included in the MMT hint track and the first hint sample including information related to the media data of the first MFU;

configuring a payload, the payload including the media data of the first MFU and an indicator indicating whether the media data is either timed media data or non-timed media data; and

transmitting a packet including the configured payload to a receiving entity,

wherein,

in case that the indicator is set to a first value indicating that the media data is the timed media data, the payload further includes sample number information indicating a sample number of a sample to which the timed media data belongs and offset information for identifying a position of the timed media data in the sample, and

in case that the indicator is set to a second value indicating that the media data is the non-timed media data, the payload further includes item identification information indicating an identifier of an item of the non-timed media data,

wherein the first hint sample comprises sequence number information of the first MFU,

wherein the first hint sample further comprises the sample number information and the offset information, in case that the media data is the timed media data, and

wherein the first hint sample further comprises the item identification information, in case that the media data is the non-timed media data.

6. The method of claim 5 , wherein the payload further includes information indicating a length corresponding to the MFU in a unit of a byte.

7. The method of claim 5 , wherein the MPU is a unit in which a video or audio signal is processed, and a unit in which a video signal or audio signal is independently decoded from another MPU.

8. The method of claim 5 , wherein the offset information indicates a start position of the media data in the sample.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 6, 2014
From: BOUAZIZI, IMED; LIM, YOUNGKWON; BHAT, KONG POSH
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 033051/0105 →
Continuity (2)
Provisional Application 61731360 · Nov 29, 2012
Related Publication 20140149545A1 · May 29, 2014