Startup times of streaming digital media playback
AssigneeNetflix, Inc.
InventorsChristian KAISER, Jean-Marie WHITE, Yung-Hsiao LAI
Life of this patent
Estimating the term…
Abstract
Techniques are provided for streaming digital media content. In one embodiment, metadata associated with a digital media content title is retrieved prior to receiving any user request to play the digital media content title. Upon receiving a user request to play the digital media content title, a license is requested based on the retrieved metadata. Upon receiving the license, streaming playback of digital media content title begins.
Claims20
A computer-implemented method for a client device to obtain authorization to stream a requested media title, the method comprising:
- outputting, for display in a user interface, a plurality of media titles available for streaming playback;
- prior to receiving a user request to begin streaming playback of any of the plurality of media titles, retrieving, by operation of one or more computer processors, digital rights management (DRM) data associated with at least a first one of the plurality of media titles;
- upon receiving the request to play the first media title, generating, based at least in part on the DRM data, a request for a license authorizing playback of the first media title;
- and
- upon receiving the license for the first media title, beginning streaming playback of the first media title.
A computer-readable storage medium containing a program which, when executed, performs an operation for a client device to obtain authorization to stream a requested media title, the operation comprising:
- outputting, for display in a user interface, a plurality of media titles available for streaming playback;
- prior to receiving a user request to begin streaming playback of any of the plurality of media titles, retrieving digital rights management (DRM) data associated with at least a first one of the plurality of media titles;
- upon receiving the request to play the first media title, generating, based at least in part on the DRM data, a request for a license authorizing playback of the first media title;
- and
- upon receiving the license for the first media title, beginning streaming playback of the first media title.
A system, comprising:
- one or more computer processors;
- a memory containing a program, which when executed by the one or more computer processors is configured to perform an operation for obtaining authorization to stream a requested media title, the operation comprising:
- outputting, for display in a user interface, a plurality of media titles available for streaming playback;
- prior to receiving a user request to begin streaming playback of any of the plurality of media titles, retrieving, digital rights management (DRM) data associated with at least a first one of the plurality of media titles;
- upon receiving the request to play the first media title, generating, based at least in part on the DRM data, a request for a license authorizing playback of the first media title;
- and
- upon receiving the license for the first media title, beginning streaming playback of the first media title.
Dependencies are inferred from the claim text.