Abstract:
Disclosed is a method for generating a substream ID usable in transmitting media content based on a plurality of scenarios, and allocating the substream ID for transmitting media. A method for allocating an ID for transmitting media content comprises: a step of generating a substream ID containing information required for transmitting the media content based on a certain scenario from among a plurality of scenarios; and a step of transmitting the substream ID to a client. According to the present invention, a header for the transmission of media may be simplified, media content may be transmitted regardless of the number of ports, number of servers, and presence/absence of additional information, an application to be introduced in the future may be used, and backward compatibility for an existing media content transmission system may be provided. (Representative drawing) Figure 5.
Abstract:
Provided are a method and apparatus for accessing service discovery metadata. MPEG AIT devices can access discovery metadata of different schemes using an MXM-based generic protocol. End-consumer devices, description service provider devices and IPTV service provider devices can exchange metadata by means of the above-described access method, and further modification and addition of metadata schemes are supported.
Abstract:
A method and apparatus for an adaptive Hypertext Transfer Protocol (HTTP) streaming service using metadata of content are provided. The metadata may include a minBufferTime attribute indicating a minimum amount of initially buffered media content. A terminal may receive content from a server before playback of the content, and may buffer the content by at least the minimum amount. The metadata may include a range attribute that designates a range of a target indicated by a Uniform Resource Locator (URL). The terminal may receive bytes designated by the range attribute from the URL, and may play back the content using the received bytes.
Abstract:
PURPOSE: A data transmission/reception apparatus and a method thereof in a communication system are provided to adaptively transmit and receive encoded mass data through a usable frequency bandwidth. CONSTITUTION: A transmitter(200) encodes the content of data corresponding to a service which a user demands according to each layer. The transmitter transmits the layered content through usable frequency bandwidth. A receiver(250) receives the layered content. An adaptive transmitter(230) dynamically controls transfer rate of the layered content in a buffer level.
Abstract:
A method and apparatus for an adaptive Hypertext Transfer Protocol (HTTP) streaming service using metadata of content are provided. The metadata may include one or more BaseURL elements. Uniform Resource Locators (URLs) of segments forming media may be generated based on the BaseURL elements. Additionally, a URL of a segment may be generated by mapping a BaseURL element among the BaseURL elements to a sourceURL attribute of the segment. Segments indicated by generated URLs may be identical to each other.
Abstract:
The present invention provides methods for providing a media content performed by a client and by a server, a client for providing a media content, and a server for providing a media content. The method comprises: transmitting a request for the media content to a server based on a Media Presentation Description (MPD) of the media content; and receiving a segment of the media content based on the MPD, from the server. The MPD includes one or more periods, the period includes one or more adaptation sets, the adaptation set includes one or more representations, the representation includes one or more segments, the period is defined based on a period element including a start attribute and a duration attribute, and each of the representations starts from a start time of the period and continues to an ending point of the period. The start time of the period is determined one of below methods: i) when a start attribute exists in a first period element of the first period, a start time of the first period is equal to the start attribute, ii) when a start attribute does not exist in the first period element of the first period, and when a second period element of the second period includes a duration attribute, the start time of the first period is determined by adding the duration attribute of the second period element to a start time of the second period, and iii) when a start attribute does not exist in the first period element of the first period, and when the first period is the first of the one or more periods, the start time of the first period is set to 0. The second period is previous period with respect to the first period.