Fragment interface into dynamic adaptive streaming over hypertext transfer protocol presentations
AssigneeFuturewei Technologies, Inc.
InventorAlexander Giladi
Life of this patent
Estimating the term…
Abstract
A method of Dynamic Adaptive Streaming over Hypertext Transfer Protocol (HTTP) (DASH) comprising accessing a DASH media presentation at a given time of a period on a media timeline of the DASH media presentation, and determining one or more parameters to express a state of the DASH media presentation, wherein the parameters comprise a temporal parameter that indicates the given time, and wherein the given time is relative to a start of the period.
Claims17
A method of Dynamic Adaptive Streaming over Hypertext Transfer Protocol (HTTP) (DASH) comprising:
- accessing a DASH media presentation at a given time of a period on a media timeline of the DASH media presentation;
- determining one or more parameters to express a state of the DASH media presentation, wherein the parameters comprise a temporal parameter that indicates the given time, a state parameter, and a selection parameter that identifies a single adaptation set group comprising a set of adaptation sets, wherein the given time is relative to a start of the period, and wherein the selection parameter and the state parameter are designed as mutually exclusive;
- and
- sharing the DASH media presentation by sending a link comprising the given time to a client device to allow the client device to play the DASH media presentation from the given time.
An apparatus used in Dynamic Adaptive Streaming over Hypertext Transfer Protocol (HTTP) (DASH), the apparatus comprising:
- one or more processors configured to:
- access a DASH media presentation at a given time of a period on a media timeline of the DASH media presentation;
- determine one or more parameters to express a state of the DASH media presentation, wherein the parameters comprise a temporal parameter that indicates the given time, a state parameter, and a selection parameter that identifies a single adaptation set group comprising a set of adaptation sets, wherein the given time is relative to a start of the period, and wherein the selection parameter and the state parameter are designed as mutually exclusive;
- specify the parameters in a media presentation description (MPD) for the DASH media presentation;
- generate one or more bookmarks indicating the state of the DASH media presentation;
- and
- share the state of the DASH media presentation by sending the bookmarks to an over-the-top content (OTT) provider to allow other client devices to play the DASH media presentation from the given time after obtaining the bookmarks from the OTT provider;
- and
- a memory device coupled to the one or more processors and configured to store the MPD.
Dependencies are inferred from the claim text.