Apparatus and method for providing streaming content
DCFirst Claim
Patent Images
1. A method for providing media, the method comprising:
- receiving metadata of media, the metadata comprising one or more BaseURL elements;
sending a request for a segment of the media using a Uniform Resource Locator (URL) of the segment, the URL being resolved with respect to a BaseURL element;
receiving the segment; and
decoding and rendering data of the media that is included in the segment,wherein the metadata selectively comprises a sourceURL attribute of the segment, andwherein, when the metadata selectively comprises the sourceURL attribute of the segment, a BaseURL element among the BaseURL elements is mapped to the sourceURL attribute, so that the URL is generated.
5 Assignments
Litigations
0 Petitions
Accused Products
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.
-
Citations
12 Claims
-
1. A method for providing media, the method comprising:
-
receiving metadata of media, the metadata comprising one or more BaseURL elements; sending a request for a segment of the media using a Uniform Resource Locator (URL) of the segment, the URL being resolved with respect to a BaseURL element; receiving the segment; and decoding and rendering data of the media that is included in the segment, wherein the metadata selectively comprises a sourceURL attribute of the segment, and wherein, when the metadata selectively comprises the sourceURL attribute of the segment, a BaseURL element among the BaseURL elements is mapped to the sourceURL attribute, so that the URL is generated. - View Dependent Claims (2, 3)
-
-
4. A method for providing media, the method comprising:
-
receiving metadata of media, the metadata comprising one or more BaseURL elements; sending a request for a segment of the media using a Uniform Resource Locator (URL) of the segment, the URL being resolved with respect to a BaseURL element; receiving the segment; and decoding and rendering data of the media that is included in the segment, wherein the metadata is a Media Presentation Description (MPD) of the media, wherein the metadata selectively comprises a sourceURL attribute of the segment, and wherein, when the metadata selectively comprises the sourceURL attribute of the segment, a BaseURL element among the BaseURL elements is mapped to the sourceURL attribute, so that the URL is generated. - View Dependent Claims (5, 6, 7, 8, 9, 10)
-
-
11. A terminal, comprising:
-
an access engine to receive metadata of media, to send a request for a segment of the media using a Uniform Resource Locator (URL) of the segment, to receive the segment, and to decode data of the media that is included in the segment, the metadata comprising one or more BaseURL elements, and the URL being resolved with respect to a BaseURL element; and a media engine to receive the data of the media from the access engine, and to output the media, wherein the metadata selectively comprises a sourceURL attribute of the segment, and wherein, when the metadata selectively comprises the sourceURL attribute of the segment, a BaseURL element among the BaseURL elements is mapped to the sourceURL attribute, so that the URL is generated.
-
-
12. A terminal, comprising:
-
an access engine to receive metadata of media, to send a request for a segment of the media using a Uniform Resource Locator (URL) of the segment, to receive the segment, and to decode data of the media that is included in the segment, the metadata comprising one or more BaseURL elements, and the URL being resolved with respect to a BaseURL element; and a media engine to receive the data of the media from the access engine, and to output the media, wherein the metadata is a Media Presentation Description (MPD) of the media, wherein the metadata selectively comprises a sourceURL attribute of the segment, and wherein, when the metadata selectively comprises the sourceURL attribute of the segment, a BaseURL element among the BaseURL elements is mapped to the sourceURL attribute, so that the URL is generated.
-
Specification