Method and apparatus for creating an expanded functionality digital video disc
First Claim
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;
writing said index table onto said DVD;
creating a new directory on said DVD that is not a DVD standard directory; and
wherein said index table is written into said directory.
16 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for creating an expanded functionality digital video disc (DVD) creates an enhanced DVD with index tables for the program streams on the DVD. Index tables point to key locations in an MPEG program stream with each entry in the index table set to point to a group of pictures (GOP) header in the MPEG stream. The invention can select GOP headers at predefined intervals, semi-random intervals, or at key locations. The invention creates an index table either during storage of a program stream on a hard disk, during a scan of program material already stored on a local hard disk, or while program material is being read out of the hard disk and written to a DVD. The invention adds a new directory to the DVD structure and writes the index table(s) for the stream(s) into the directory. The new directory and its content are only recognized by invention-enabled DVD players and DVRs. Each media stream file in the VIDEO_TS and AUDIO_TS directories has a corresponding index table file in the new directory. Alternatively, the index table files could be stored in the respective VIDEO_TS and AUDIO_TS directories. When an enhanced DVD created by the invention is inserted into a invention-aware DVR or DVD player, the index table files on the DVD are utilized to enable smooth special effects functionality.
-
Citations
18 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; writing said index table onto said DVD; creating a new directory on said DVD that is not a DVD standard directory; and wherein said index table is written into said directory. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. 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; a module for writing said index table onto said DVD; 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. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification