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:
A method and apparatus for an adaptive Hypertext Transfer Protocol (HTTP) streaming service using metadata of media content are provided. The media content may include a sequence of one or more periods. Each of the periods may include one or more representations. The metadata may include information used to describe a relationship between the representations, and include information for terminals having different display bit depths.
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:
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.
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.