Claims
- 1. A method of displaying and recording a video transmission comprising:
requesting scene change time information; and using said scene change time information to identify scenes in stored video information.
- 2. The method of claim 1 wherein requesting scene change time information includes issuing a request from a video receiver, and transmitting said request to a source of scene change time information.
- 3. The method of claim 2 including receiving scene change time information from a source of scene change time information external to said receiver.
- 4. The method of claim 1 wherein using said scene change time information includes matching said scene change time information to time information associated with a plurality of video files.
- 5. The method of claim 1 further including storing video information, matching said stored video information to said scene change time information, and displaying representative frames of said video information which correspond to said scene change times.
- 6. The method of claim 1 wherein using said scene change time information includes receiving scene change time information corresponding to scene change times in a transmitted video presentation, storing said transmitted video presentation received on a receiver together with information about the time when the video information was received, and matching said presentation stored on said receiver to the corresponding times in said scene change time information.
- 7. A method of detecting shots or scene changes in video information comprising:
receiving compressed video information from a transmission source; extracting DC image information from said compressed video information; detecting a shot or scene change using said DC image information; and storing said compressed video information in a randomly accessible memory.
- 8. The method of claim 7 including detecting said shot or scene change without decompressing said video information.
- 9. The method of claim 7 wherein extracting DC image information includes extracting said information from one or more of the I, B or P frames of the compressed video information.
- 10. The method of claim 7 wherein extracting said DC information includes using only the P and B frame information.
- 11. A method of detecting shots or scene changes in compressed video information comprising:
identifying a shot or scene change information developed by the algorithm used to compress said video information; using said shots or scene change information to identify a shot or scene change; marking the location of said shot or scene change to facilitate identifying the video frame where the shot or scene change occurs; and storing said compressed video in a randomly accessible memory.
- 12. The method of claim 11 wherein identifying shot or scene change information includes identifying I-frames developed by a compression algorithm.
- 13. The method of claim 11 wherein marking the location of said shot or scene change includes comparing the location of said shot or scene change to information stored in association with said video frames indicative of the time when the video frames were received.
- 14. The method of claim 11 further including displaying a plurality of frames representative of the scene changes which have been identified.
- 15. A method for identifying whether digital or analog video information has been received comprising:
attempting to demodulate the information using a digital technique; and based on the results of the demodulation attempt, determining the format of said information.
- 16. The method of claim 15 wherein attempting to demodulate the information includes using a vertical side band demodulation technique to demodulate the information.
- 17. The method of claim 15 further including converting analog information to digital information.
- 18. The method of claim 17 further including compressing said digital information.
- 19. The method of claim 15 further including determining whether a plurality of programs have been broadcast on a single channel.
- 20. The method of claim 19 further including automatically storing each of said programs broadcast on a single channel.
- 21. A method of storing and playing digital video information comprising:
receiving a plurality of programs on a single channel; storing each of said programs in association with an identifier; playing a first program; stopping the play of a first program; storing information concerning the first program and the point when the play was stopped; and playing a second program.
- 22. The method of claim 21 further including receiving a request to return to said first program and automatically returning to said first program at the point when play was stopped.
- 23. The method of claim 22 further including automatically storing each of said programs on a single channel.
- 24. An article comprising a medium for storing instructions that cause a processor-based system to:
request scene change time information; and use the scene change time information to identify scenes in stored video information.
- 25. An article comprising a medium for storing instructions that cause a processor-based system to:
use a first technique to identify a scene change in video and audio information; and use audio information to assist in identifying a scene change.
- 26. An article comprising a medium for storing instructions that cause a processor-based system to:
identify shot or scene change information developed by the algorithm used to compress that video information; use said shot or scene change information to identify a shot or scene change; and mark the location of said shot or scene change to facilitate identifying the video frame where the scene change occurs.
- 27. An article comprising a medium for storing instructions that cause a processor-based system to:
attempt to demodulate received digital or analog video information using a digital technique; and based on the results of said demodulation attempt, determine the format of said information.
- 28. An article comprising a medium for storing instructions that cause a processor-based system to:
receive a plurality of programs on a single channel; store each of said programs in association with an identifier; play a first program; stop the play of a first program; store information concerning the first program and the point where the play was stopped; and play a second program.
- 29. A system for identifying scene change information in received video information comprising:
a processor; a randomly accessible memory coupled to said processor, said processor adapted to extract DC images from said video information; and said processor adapted to extract the DC image information, detect shot or scene change information and store the compressed video in said memory without full frame decompression of said compressed video.
- 30. The system of claim 29 wherein said processor is adapted to use one or more of the I, B and P frames to extract said DC image information.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This is a continuation-in-part of U.S. patent application, Ser. No. 09/150,577, filed Sep. 10, 1998, which is a continuation-in-part of U.S. patent application Ser. No. 08/996,535, filed Dec. 25, 1997.
Divisions (1)
|
Number |
Date |
Country |
Parent |
09343870 |
Jun 1999 |
US |
Child |
10383459 |
Mar 2003 |
US |
Continuation in Parts (2)
|
Number |
Date |
Country |
Parent |
09150577 |
Sep 1998 |
US |
Child |
09343870 |
Jun 1999 |
US |
Parent |
08996535 |
Dec 1997 |
US |
Child |
09150577 |
Sep 1998 |
US |