Authoring system and method
First Claim
1. A method of making a multimedia program comprising the steps of:
- selecting an arrangement of performance information containing a plurality performance elements;
creating a layout of a performance information access structure containing a plurality of access elements;
linking the performance elements and access elements with linking information to create linked performance and access elements; and
automatically generating programming data from the linked performance and access elements to construct said multimedia program.
3 Assignments
0 Petitions
Accused Products
Abstract
A DVD authoring system in a processor-based system removes an author from consideration of the DVD Specification during authoring. According to a preferred embodiment, the authoring system provides an authoring engine having an interactive graphical authoring interface, a data management engine, an emulator, a compiler, a multiplexer and a simulator. Using summary authoring data, the compiler builds a skeleton-form PGC layout structure comprising control PGC abstractions and router PGC abstractions. The compiler then resolves the PGC abstractions according to source-target connections. During playback on a DVD player, the PGC abstractions form elements in a connection-switching abstraction superstructure. Accordingly, in response to DVD-consumer and other control events, a source PGC preferably determines target PGC information and then transfers control, via virtual connections through necessary router PGC abstractions, to a target PGC abstraction. The target PGC abstraction then correspondingly initiates playback of a movie chapter or displays a menu.
-
Citations
2 Claims
-
1. A method of making a multimedia program comprising the steps of:
-
selecting an arrangement of performance information containing a plurality performance elements;
creating a layout of a performance information access structure containing a plurality of access elements;
linking the performance elements and access elements with linking information to create linked performance and access elements; and
automatically generating programming data from the linked performance and access elements to construct said multimedia program.
-
-
2. A system for making a multimedia program comprising:
-
means for selecting an arrangement of performance information containing a plurality performance elements;
means for creating a layout of a performance information access structure containing a plurality of access elements;
means for linking the performance elements and access elements with linking information to create linked performance and access elements; and
means for automatically generating programming data from the linked performance and access elements to construct said multimedia program.
-
Specification