INFORMATION STORAGE MEDIUM, INFORMATION PLAYBACK APPARATUS, INFORMATION PLAYBACK METHOD, AND INFORMATION PLAYBACK PROGRAM
First Claim
1. An information storage medium which is to be played back by an advanced content player that comprises a navigation manager, a presentation engine, and an AV renderer, the information storage medium storing an advanced content, wherein the advanced content comprises an advanced application, an advanced subtitle, a primary video set including main video and sub video, and a secondary video set, the navigation manager controls all functional modules of the advanced content player in accordance with descriptions in the advanced application, the presentation engine plays back the advanced application, the advanced subtitle, the primary video set, and the secondary video set, the presentation engine includes a main video decoder for decoding the main video, a sub video decoder for decoding the sub video, and an advanced application presentation engine for the advanced application, and the AV renderer mixes the main video decoded by the main video decoder, the sub video decoded by the sub video decoder, and the advanced application outputted from the presentation engine.
0 Assignments
0 Petitions
Accused Products
Abstract
According to one embodiment, an information playback apparatus includes an advanced content playback unit configured to play back an advanced content, and the advanced content playback unit includes a navigation manager unit configured to manage playback of video information and audio information which form the advanced content, and an AV renderer unit configured to combine the video information and the audio information.
15 Citations
8 Claims
-
1. An information storage medium which is to be played back by an advanced content player that comprises a navigation manager, a presentation engine, and an AV renderer, the information storage medium storing an advanced content,
wherein the advanced content comprises an advanced application, an advanced subtitle, a primary video set including main video and sub video, and a secondary video set, the navigation manager controls all functional modules of the advanced content player in accordance with descriptions in the advanced application, the presentation engine plays back the advanced application, the advanced subtitle, the primary video set, and the secondary video set, the presentation engine includes a main video decoder for decoding the main video, a sub video decoder for decoding the sub video, and an advanced application presentation engine for the advanced application, and the AV renderer mixes the main video decoded by the main video decoder, the sub video decoded by the sub video decoder, and the advanced application outputted from the presentation engine.
-
2. An information playback apparatus comprising an advanced content player configured to play back an advanced content including an advanced application, an advanced subtitle, a primary video set including main video and sub video, and a secondary video set,
wherein the advanced content player comprises: -
a navigation manager configured to control all functional modules of the advanced content player in accordance with descriptions in the advanced application;
a presentation engine configured to play back the advanced application, the advanced subtitle, the primary video set, and the secondary video set, the presentation engine including a main video decoder for decoding the main video, a sub video decoder for decoding the sub video, and an advanced application presentation engine for the advanced application; and
an AV renderer configured to mix the main video decoded by the main video decoder, the sub video decoded by the sub video decoder, and the advanced application outputted from the presentation engine.
-
-
3. An information playback method to be applied to an information playback apparatus which comprises an advanced content player including a navigation manager, a presentation engine, and an AV renderer, the advanced content player playing back an advanced content including an advanced application, an advanced subtitle, a primary video set including main video and sub video, and a secondary video set, the presentation engine including a main video decoder for decoding the main video, a sub video decoder for decoding the sub video, and an advanced application presentation engine for the advanced application, the information playback method comprising:
-
controlling all functional modules of the advanced content player in accordance with descriptions in the advanced application by the navigation manager;
playing back the advanced application, the advanced subtitle, the primary video set, and the secondary video set by the presentation engine; and
mixing the main video decoded by the main video decoder, the sub video decoded by the sub video decoder, and the advanced application outputted from the presentation engine by the AV renderer.
-
-
4. An information playback program to be applied to an information playback apparatus which comprises an advanced content player including a navigation manager, a presentation engine, and an AV renderer, the advanced content player playing back an advanced content including an advanced application, an advanced subtitle, a primary video set including main video and sub video, and a secondary video set, the presentation engine including a main video decoder for decoding the main video, a sub video decoder for decoding the sub video, and an advanced application presentation engine for the advanced application, the information playback program comprising:
-
controlling all functional modules of the advanced content player in accordance with descriptions in the advanced application, in relation to the navigation manager;
playing back the advanced application, the advanced subtitle, the primary video set, and the secondary video set, in relation to the presentation engine; and
mixing the main video decoded by the main video decoder, the sub video decoded by the sub video decoder, and the advanced application outputted from the presentation engine, in relation to the AV renderer.
-
-
5. A data processing method to be applied to an information playback apparatus which comprises an advanced content player including a navigation manager, a presentation engine, and an AV renderer, the advanced content player playing back an advanced content including an advanced application, an advanced subtitle, a primary video set including main video and sub video, and a secondary video set, the presentation engine including a main video decoder for decoding the main video, a sub video decoder for decoding the sub video, and an advanced application presentation engine for the advanced application, the data processing method comprising:
-
controlling all functional modules of the advanced content player in accordance with descriptions in the advanced application by the navigation manager;
playing back the advanced application, the advanced subtitle, the primary video set, and the secondary video set by the presentation engine; and
mixing the main video decoded by the main video decoder, the sub video decoded by the sub video decoder, and the advanced application outputted from the presentation engine by the AV renderer.
-
-
6. A data transfer method for transferring a part of an advanced content to an information playback apparatus which comprises an advanced content player including a navigation manager, a presentation engine, and an AV renderer,
wherein the advanced content comprises an advanced application, an advanced subtitle, a primary video set including main video and sub video, and a secondary video set, the navigation manager controls all functional modules of the advanced content player in accordance with descriptions in the advanced application, the presentation engine plays back the advanced application, the advanced subtitle, the primary video set, and the secondary video set, the presentation engine includes a main video decoder for decoding the main video, a sub video decoder for decoding the sub video, and an advanced application presentation engine for the advanced application, and the AV renderer mixes the main video decoded by the main video decoder, the sub video decoded by the sub video decoder, and the advanced application outputted from the presentation engine.
-
7. An information recording apparatus comprising an advanced content recorder configured to record an advanced content including an advanced application, an advanced subtitle, a primary video set including main video and sub video, and a secondary video set,
wherein the advanced content is played back by an advanced content player that comprises a navigation manager, a presentation engine, and an AV renderer, the navigation manager controls all functional modules of the advanced content player in accordance with descriptions in the advanced application, the presentation engine plays back the advanced application, the advanced subtitle, the primary video set, and the secondary video set, the presentation engine includes a main video decoder for decoding the main video, a sub video decoder for decoding the sub video, and an advanced application presentation engine for the advanced application, and the AV renderer mixes the main video decoded by the main video decoder, the sub video decoded by the sub video decoder, and the advanced application outputted from the presentation engine.
-
8. An information recording method for recording an advanced content including an advanced application, an advanced subtitle, a primary video set including main video and sub video, and a secondary video set,
wherein the advanced content is played back by an advanced content player that comprises a navigation manager, a presentation engine, and an AV renderer, the navigation manager controls all functional modules of the advanced content player in accordance with descriptions in the advanced application, the presentation engine plays back the advanced application, the advanced subtitle, the primary video set, and the secondary video set, the presentation engine includes a main video decoder for decoding the main video, a sub video decoder for decoding the sub video, and an advanced application presentation engine for the advanced application, and the AV renderer mixes the main video decoded by the main video decoder, the sub video decoded by the sub video decoder, and the advanced application outputted from the presentation engine.
Specification