摘要:
A BD-ROM playback apparatus simultaneously executes reproduction of a title including an AVClip and executes an application. The BD-ROM playback apparatus includes a BD-J module (35) executing an application, a playback control engine (32) for playing the AVClip belonging to one title, and a module manager (34) for controlling branching between a plurality of titles. The title includes a data management table. The data management table indicates an application read priority level for each title. The BD-J module (35) includes a java virtual machine (38), a local memory (29), and an application manager (36) for loading the application to the local memory (29). The application manager (36) reads in the application into the local memory (29) according to the read priority level of each application and the memory size of the local memory (29).
摘要:
A BD-ROM contains a plurality of titles which can be branched among, and a Java application. The Java application is a program described in a programming language for a virtual machine. A life cycle where execution by the virtual machine is enabled is predetermined. Each of the titles contains an application management table indicates an application that has a life cycle bound to the title.
摘要:
A BD-ROM contains plurality of Titles which can be branched among and a Java application executable upon reproduction of each Title. Each Title has an AV Clip and an application management table. The application is a program described in a virtual-machine oriented programming language. The application management table correlates an application to an application run attribute in the corresponding Title. The run attribute may be a continuation attribute (Persistent) for continuing the application state in the branch origin or an AutoRun attribute for automatically running the application when the application is in a non-run state in the branch origin.
摘要:
The BD-ROM includes, recorded therein, a PlayList that is composed of an AVClip and PlayList information, an application, and a BD-J Object. The application is a program that is written in a programming language for a virtual machine, and a life cycle during which the application can be executed by the virtual machine is specified. The BD-J Object contains a PlayList management table. The PlayList management table indicates a playback control of the PlayList that is performed during the life cycle simultaneously with the execution of the application.
摘要:
A BD-ROM contains a plurality of titles which can be branched among, and a Java application. The Java application is a program described in a programming language for a virtual machine. A life cycle where execution by the virtual machine is enabled is predetermined. Each of the titles contains an application management table indicates an application that has a life cycle bound to the title.
摘要:
A BD-ROM playback apparatus simultaneously executes playback of a title and execution of an application. The BD-ROM playback apparatus includes a playback control engine (32) for playing an AVClip belonging to one title, and a module manager (34) controlling branching between a plurality of titles, and a BD-J module (35) for executing at least one application. The BD-J module (35) includes a Java virtual machine (38) and an application manager (36). The application manager (36) interprets that the title execution is complete and performs a termination process [1] when no application is run or [2] when the main application has terminated. After execution of the termination process, the module manager (34) selects the next title such as a top menu title.
摘要:
A BD-ROM playback apparatus simultaneously executes reproduction of a title including an AVClip and executes an application. The BD-ROM playback apparatus includes a BD-J module (35) executing an application, a playback control engine (32) for playing the AVClip belonging to one title, and a module manager (34) for controlling branching between a plurality of titles. The title includes a data management table. The data management table indicates an application read priority level for each title. The BD-J module (35) includes a java virtual machine (38), a local memory (29), and an application manager (36) for loading the application to the local memory (29). The application manager (36) reads in the application into the local memory (29) according to the read priority level of each application and the memory size of the local memory (29).
摘要:
A BD-ROM playback apparatus simultaneously executes playback of a title and execution of an application. The BD-ROM playback apparatus includes a playback control engine (32) for playing an AVClip belonging to one title, and a module manager (34) controlling branching between a plurality of titles, and a BD-J module (35) for executing at least one application. The BD-J module (35) includes a Java virtual machine (38) and an application manager (36). The application manager (36) interprets that the title execution is complete and performs a termination process [1] when no application is run or [2] when the main application has terminated. After execution of the termination process, the module manager (34) selects the next title such as a top menu title.
摘要:
An BD-ROM playback apparatus simultaneously executes reproduction of a title including an AVClip and executes an application. The BD-ROM playback apparatus includes a BD-J module (35) executing an application, a playback control engine (32) for reproducing the AVClip belonging to a title, and a module manager (34) for controlling branching between titles. The BD-J module (35) includes a Java virtual machine (38) and an application manager (36). The Java virtual machine (38) interprets the application, generates an instance, and executes the generated instance. When the instance is that a work memory (37) in the Java virtual machine (38) exists, the application manager (36) interprets that the title playback is continuing even if the application has terminated. When a playback completion event is issued from the playback control engine (32), the module manager (34) is made to select the next title even if the title playback has terminated.
摘要:
The BD-ROM includes, recorded therein, a PlayList that is composed of an AVClip and PlayList information, an application, and a BD-J Object. The application is a program that is written in a programming language for a virtual machine, and a life cycle during which the application can be executed by the virtual machine is specified. The BD-J Object contains a PlayList management table. The PlayList management table indicates a playback control of the PlayList that is performed during the life cycle simultaneously with the execution of the application.