Method and System for Trick Play in Over-the-Top Video Delivery
AssigneeTelefonaktiebolaget L M Ericsson (publ)
InventorsKevin J. Ma, Radim Bartos
Life of this patent
Estimating the term…
Abstract
A method for trick play (fast forward, rewind, etc.) in video streams using adaptive bitrate HTTP delivery protocols includes playing only portions of a video at a current bitrate to achieve the initial trick play functionality. A new trick play bitrate is selected based on a trick play playout rate, the trick play bitrate for the duration of the trick play is retrieved, and operation is switched back to a previous bitrate when normal playback resumes. A system is also specified for implementing a client and server infrastructure in accordance with the method.
Claims6
A method for distributing audio/video content to a diverse set of mobile client devices, the content being organized as a series of frames including independently renderable key frames and corresponding groups of dependently rendered non-key frames, comprising;
- transforming the content to create transformed content usable by the client devices for normal playback rendering in a forward direction at a normal playback rate;
- creating one or more custom versions of the transformed content not usable for normal playback rendering and specifically tailored for trick play rendering in a reverse direction and/or at a modified playback rate different from the normal playback rate;
- and
- providing the custom versions of the transformed content to a content delivery network for use in satisfying requests for trick play playback of the content from client devices.
A method by which a mobile client device obtains and renders audio/video content, the content being organized as a series of frames including independently renderable key frames and corresponding groups of dependently rendered non-key frames, comprising;
- during normal playback of the content, obtaining transformed content from a content delivery network, the transformed content usable for normal playback rendering in a forward direction at a normal playback rate;
- and
- during trick play playback of the content, (1) obtaining a custom version of the transformed content from the content delivery network, the custom version not usable for normal playback rendering and specifically tailored for trick play rendering in a reverse direction and/or at a modified playback rate different from the normal playback rate, and (2) using the custom version of the transformed content in trick play playback of the content.
A computerized device operable according to claim 26, comprising:
- memory storing computer program instructions;
- computer instruction processing circuitry;
- input/output circuitry operative to couple the computerized device to external devices;
- and
- interconnection circuitry connecting the memory, computer instruction processing circuitry and input/output circuitry together,
- wherein the computer program instructions are executable by the computer instruction processing circuitry to cause the computerized device to perform the method of claim 26.
Dependencies are inferred from the claim text.