Claims
- 1. A process for creating and using an enhanced digital video disc (DVD), comprising the steps of:
reading a digital program material stream; creating an index table; wherein entries in said index table point to specific frames within said digital program material stream; wherein said creating step selects said specific frames at predefined intervals; writing said digital program material stream onto a DVD according to a DVD standard; and writing said index table onto said DVD.
- 2. The process of claim 1, further comprising the step of:
creating a new directory on said DVD that is not a DVD standard directory; and wherein said index table is written into said directory.
- 3. The process of claim 2, further comprising the step of:
storing metadata associated with said program material stream in said directory; and wherein said metadata contains information regarding the content of said program material stream.
- 4. The process of claim 1, wherein said index table is written into a DVD standard VIDEO_TS directory on said DVD.
- 5. The process of claim 1, wherein said index table is written into a DVD standard AUDIO_TS directory on said DVD.
- 6. The process of claim 1, further comprising the step of:
storing said digital program material stream on a hard disk.
- 7. The process of claim 6, wherein said creating step creates said index table as said digital program material stream is stored onto said hard disk.
- 8. The process of claim 6, wherein said creating step creates said index table while it scans said digital program material stream stored on said hard disk.
- 9. The process of claim 1, wherein said creating step creates said index table as said digital program material stream is written onto said DVD.
- 10. The process of claim 1, further comprising the steps of:
reading an index table from said DVD; playing a digital stream on said DVD to a user; receiving user commands for said playing step to perform special effects during playback of said digital stream that includes, but is not limited to: variable rate fast forward and rewind, frame step, pause, and play functions; and wherein said playing step uses said index table to reference frames within said digital stream to perform said special effects.
- 11. A process for performing enhanced special effects during playback of a digital video disc (DVD), comprising the steps of:
scanning a digital material stream on said DVD; creating an index table while scanning said DVD; wherein entries in said index table point to specific frames within said digital program stream; wherein said creating step selects said specific frames at predefined intervals within said digital stream; saving said index table on a temporary storage device; wherein said saving step indicates that said index table is specifically for said digital stream on said DVD.
- 12. The process of claim 11, further comprising the steps of:
reading an index table from said temporary storage device; playing a digital stream on said DVD to a user; receiving user commands for said playing step to perform special effects during playback of said digital stream that includes, but is not limited to: variable rate fast forward and rewind, frame step, pause, and play functions; and wherein said playing step uses said index table to reference frames within said digital stream to perform said special effects.
- 13. An apparatus for creating and using an enhanced digital video disc (DVD), comprising:
a module for reading a digital program material stream; a module for creating an index table; wherein entries in said index table point to specific frames within said digital program material stream; wherein said creating module selects said specific frames at predefined intervals; a module for writing said digital program material stream onto a DVD according to a DVD standard; and a module for writing said index table onto said DVD.
- 14. The apparatus of claim 13, further comprising:
a module for creating a new directory on said DVD that is not a DVD standard directory; and wherein said index table is written into said directory.
- 15. The apparatus of claim 14, further comprising:
a module for storing metadata associated with said program material stream in said directory; and wherein said metadata contains information regarding the content of said program material stream.
- 16. The apparatus of claim 13, wherein said index table is written into a DVD standard VIDEO_TS directory on said DVD.
- 17. The apparatus of claim 13, wherein said index table is written into a DVD standard AUDIO_TS directory on said DVD.
- 18. The apparatus of claim 13, further comprising:
a module for storing said digital program material stream on a hard disk.
- 19. The apparatus of claim 18, wherein said creating module creates said index table as said digital program material stream is stored onto said hard disk.
- 20. The apparatus of claim 18, wherein said creating module creates said index table while it scans said digital program material stream stored on said hard disk.
- 21. The apparatus of claim 13, wherein said creating module creates said index table as said digital program material stream is written onto said DVD.
- 22. The apparatus of claim 13, further comprising:
a module for reading an index table from said DVD; a module for playing a digital stream on said DVD to a user; receiving user commands for said playing module to perform special effects during playback of said digital stream that includes, but is not limited to: variable rate fast forward and rewind, frame step, pause, and play functions; and wherein said playing module uses said index table to reference frames within said digital stream to perform said special effects.
- 23. An apparatus for performing enhanced special effects during playback of a digital video disc (DVD), comprising:
a module for scanning a digital material stream on said DVD; a module for creating an index table while scanning said DVD; wherein entries in said index table point to specific frames within said digital program stream; wherein said creating module selects said specific frames at predefined intervals within said digital stream; a module for saving said index table on a temporary storage device; wherein said saving module indicates that said index table is specifically for said digital stream on said DVD.
- 24. The apparatus of claim 23, further comprising:
a module for reading an index table from said temporary storage device; a module for playing a digital stream on said DVD to a user; receiving user commands for said playing module to perform special effects during playback of said digital stream that includes, but is not limited to: variable rate fast forward and rewind, frame step, pause, and play functions; and wherein said playing module uses said index table to reference frames within said digital stream to perform said special effects.
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] This application claims benefit of U.S. Provisional Patent Application Ser. No. 60/374,101, filed on Apr. 19, 2002.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60374101 |
Apr 2002 |
US |