Method and apparatus for indexing content within a media stream
First Claim
Patent Images
1. A method comprising:
- initiating a recording of a video session associated with a media stream;
determining a frame of the video session displayed during a user input indicating a duration;
selecting a portion of the video session having the frame as a last frame and the duration as a playback time, wherein the portion is selected by dynamic insertion of one or more frame markers into the media stream during the video session; and
configuring an index for playback of the selected portion and for playback of the video session, wherein the selected portion is played back when the video session is unavailable for playback.
1 Assignment
0 Petitions
Accused Products
Abstract
An approach provides indexing of media content capable of effectively controlling playback availability of the vast variety of media content. A recording of a video session associated with a media stream is initiated. A portion of the video session is selected. And an index for playback of the selected portion and for playback of the video session is configured, wherein the selected portion is played back when the video session is unavailable for playback.
29 Citations
20 Claims
-
1. A method comprising:
-
initiating a recording of a video session associated with a media stream; determining a frame of the video session displayed during a user input indicating a duration; selecting a portion of the video session having the frame as a last frame and the duration as a playback time, wherein the portion is selected by dynamic insertion of one or more frame markers into the media stream during the video session; and configuring an index for playback of the selected portion and for playback of the video session, wherein the selected portion is played back when the video session is unavailable for playback. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus comprising:
-
at least one processor; and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following, initiate a recording of a video session associated with a media stream; determine a frame of the video session displayed during a user input indicating a duration; select a portion of the video session having the frame as a last frame and the duration as a playback time, wherein the portion is selected by dynamic insertion of one or more frame markers into the media stream during the video session; and configure an index for playback of the selected portion and for playback of the video session, wherein the selected portion is played back when the video session is unavailable for playback. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method comprising:
-
initiating, by a set-top box, a recording of a video session associated with a media stream; determining, by the set-top box, a frame of the video session displayed during a user input indicating a duration; selecting, by the set-top box, a portion of the video session having the frame as a last frame and the duration as a playback time, wherein the portion is selected by dynamic insertion of one or more frame markers into the media stream during the video session; and configuring, by the set-top box, an index for playback of the video session and for playback of the selected portion, wherein the selected portion is played back when the video session is unavailable for playback. - View Dependent Claims (16, 17)
-
-
18. A set-top box device comprising:
-
a processor configured to; initiate a recording of a video session associated with a media stream, determine a frame of the video session displayed during a user input indicating a duration, select a portion of the video session having the frame as a last frame and the duration as a playback time, wherein the portion is selected by dynamic insertion of one or more frame markers into the media stream during the video session, and configure an index for playback of the video session and for playback of the selected portion; and a memory configured to store the video session, wherein the selected portion is played back when the video session is unavailable for playback. - View Dependent Claims (19, 20)
-
Specification