Video preview during trick play
AssigneeComcast Cable Communications Management, LLC
InventorJoseph Lesh
Life of this patent
Estimating the term…
Abstract
Methods and systems are described for displaying a thumbnail preview of video content. In an aspect, one or more mosaic images made up of thumbnails corresponding to frames of the video content at multiple time points can be loaded into the system or created by the methods described. In an aspect, the selected thumbnail, as well as any other thumbnails, can be selected in response to receiving a command (e.g., trick play request) from the viewer. The command can dictate the direction from the selected thumbnail that the next thumbnails will be selected. The command can also dictate the frequency with which thumbnails will be selected from the mosaic image. In an aspect, frames comprised of thumbnails can be encoded to create the video content.
Claims20
A method comprising:
- determining, based on a parameter, a mosaic image comprising a plurality of images;
- determining a time point associated with a trick play speed;
- determining, based on the time point, an image of the plurality of images;
- encoding the image of the plurality of images and at least a subsequent portion of the plurality of images to create a video stream;
- and
- causing an output of the video stream.
A method comprising:
- receiving a parameter;
- determining, based on the parameter, a plurality of images;
- determining, based on the plurality of images, a mosaic image;
- determining a time point associated with a trick play speed;
- encoding, based on the time point, at least a portion of the plurality of images to create video stream;
- and
- causing an output of the video stream.
An apparatus, comprising:
- one or more processors;
- and
- memory storing processor executable instructions that, when executed by the one or more processors, cause the apparatus to:
- determine, based on a parameter, a mosaic image comprising a plurality of images;
- determine a time point associated with a trick play speed;
- determine, based on the time point, an image of the plurality of images;
- encode the image of the plurality of images and at least a subsequent portion of the plurality of images to create a video stream;
- and
- cause an output of the video stream.
An apparatus, comprising:
- one or more processors;
- and
- memory storing processor executable instructions that, when executed by the one or more processors, cause the apparatus to:
- receive a parameter;
- determine, based on the parameter, a plurality of images;
- determine, based on the plurality of images, a mosaic image;
- determine a time point associated with a trick play speed;
- encode, based on the time point, at least a portion of the plurality of images to create a video stream;
- and
- cause an output of the video stream.
Dependencies are inferred from the claim text.