DYNAMIC MEDIA VIEWING
A device is configured to record a stream of media content. The device determines that a value in metadata of the recorded media content associated with an index in the media content matches or exceeds a predetermined value. The device receives a request to play back the recorded media content and plays back the recorded media content beginning at the index specified by the metadata.
1 . A computing device that includes a processor and a memory, the device configured to:
record a stream of media content;
determine that a numerical value in metadata of the recorded media content associated with an index in the media content matches or exceeds a predetermined value;
receive a request to play back the recorded media content; and
play back the recorded media content beginning at the index specified by the metadata.
2 . The device of claim 1 , further configured to display a graphical user interface including a link to the recorded content.
3 . The device of claim 1 , further configured to end playback of the media at a second index at which the numerical value in the metadata falls below a predetermined value.
4 . The device of claim 3 , further configured to:
determine that a numerical value in metadata of the recorded media content associated with a third index in the media content matches or exceeds a predetermined value; and
play back the recorded media content beginning at the third index specified by the metadata.
5 . The device of claim 1 , wherein the device comprises a digital video recorder (DVR).
6 . A computing device that includes a processor and a memory, the device configured to:
record a stream of media content;
determine a first start index in the recorded media content according to a first location in the media content at which a metadata value matches or exceeds a predetermined value;
play the media content beginning at the first start index;
determine a first end index at a second location in the recorded media content following the first start index at which the metadata value fails to match or exceed the predetermined value; and
cease play of the media content at the first end index.
7 . The device of claim 6 , wherein the metadata value is one of a numerical rating and a textual description.
8 . The device of claim 6 , wherein the predetermined value is one of numerical threshold and a textual description.
9 . The device of claim 6 , further configured to display a graphical user interface including a link to the recorded content.
10 . The device of claim 6 , further configured to play the media content beginning at the start index in response to user input to play the recorded content.
11 . The device of claim 6 , further configured to:
determine a second start index in the recorded media content according to a third location in the media content at which a metadata value matches or exceeds a predetermined value;
play the media content beginning at the second start index;
determine a second end index at a fourth location in the recorded media content following the second start index at which the metadata value fails to match or exceed the predetermined value; and
cease play of the media content at the second end index.
12 . The device of claim 6 , wherein the device comprises a digital video recorder (DVR).
13 . A computing device that includes a processor and a memory, the device configured to:
record a stream of media content;
determine a start index in the recorded media content according to a first location in the media content at which a metadata value matches or exceeds a predetermined value;
determine an end index at a second location in the recorded media content following the start index at which the metadata value fails to match or exceed the predetermined value; and
play a portion of the recorded content determined by the start index and the end index.
14 . The device of claim 13 , wherein the metadata value is one of a numerical rating and a textual description.
15 . The device of claim 13 , wherein the predetermined value is one of numerical threshold and a textual description.
16 . The device of claim 13 , further configured to display a graphical user interface including a link to the recorded content.
17 . The device of claim 13 , further configured to play the media content beginning at the start index in response to user input to play the portion of recorded content specified by the start index and the end index.
18 . The device of claim 13 , further configured to:
determine a second start index in the recorded media content according to a third location in the media content at which a metadata value matches or exceeds a predetermined value;
determine a second end index at a fourth location in the recorded media content following the second start index at which the metadata value fails to match or exceed the predetermined value; and
play a portion of the recorded content determined by the second start index and the second end index.
19 . The device of claim 13 , wherein the device comprises a digital video recorder (DVR).