Recording medium, playback apparatus and method, recording method, and computer-readable program
First Claim
1. A recording medium having recorded thereon a video stream and a graphics stream, wherein:
- the video stream represents a moving picture made up of a plurality of pictures;
the graphic stream is used for overlaying a multi-page menu on the moving picture, and includes interactive control information and graphics data;
the graphics data is used for generating the multi-page menu; and
the interactive control information includes time information used for controlling behavior of the multi-page menu in accordance with a playback proceeding of the video stream.
2 Assignments
0 Petitions
Accused Products
Abstract
A BD-ROM stores a video stream and a graphics stream. The video stream represents a moving picture. The graphics stream is used for overlaying a multi-page menu on the moving picture, and includes interactive control information (ICS) and graphics data (ODS) used for generating the multi page menu. A PTS attached to a PES packet containing the interactive control information shows timing for the first presentation of a main page the multi-page menu in accordance with the proceeding of the video stream playback. In addition, the interactive control information includes information (selection_time out_pts) showing a timeout upon which a button on a page of the multi-page menu is automatically activated, and information (user time_out_duration) showing a timeout upon which a sub-page of the multi-page menu is automatically removed.
32 Citations
28 Claims
-
1. A recording medium having recorded thereon a video stream and a graphics stream, wherein:
-
the video stream represents a moving picture made up of a plurality of pictures;
the graphic stream is used for overlaying a multi-page menu on the moving picture, and includes interactive control information and graphics data;
the graphics data is used for generating the multi-page menu; and
the interactive control information includes time information used for controlling behavior of the multi-page menu in accordance with a playback proceeding of the video stream. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A playback apparatus used for playing back a video stream and a graphics stream, comprising:
-
a video decoder operable to decode the video stream to obtain a moving picture; and
a graphics decoder operable to decode the graphics stream so as to overlaying a multi-page menu on the moving picture, wherein;
the graphics stream includes interactive control information and graphics data used to generate pages of the multi-page menu; and
the graphics decoder includes a composition buffer operable to store the interactive control information, and a controller operable to control behavior of the multi-page menu in accordance with a playback proceeding of the video stream. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A method for recording onto a recording medium, comprising:
-
generating application data; and
recording the application data onto the recording medium, wherein;
the application data includes a video stream and a graphics stream;
the video stream represents a moving picture made up of a plurality of pictures;
the graphic stream is used for overlaying a multi-page menu on the moving picture, and includes interactive control information and graphics data;
the graphics data is used for generating the multi-page menu; and
the interactive control information includes time information used for controlling behavior of the multi-page menu in accordance with a playback proceeding of the video stream.
-
-
27. A program used for enabling a computer to play back a video stream and a graphics stream, comprising:
-
code operable to cause the computer to decode the video stream to obtain a moving picture; and
code operable to cause the computer to decode the graphics stream so as to overlay a multi-page menu on the moving picture, wherein;
the graphics stream includes interactive control information and graphics data used to generate pages of the multi-page menu; and
the code operable to cause the computer to decode the video stream includes code operable to cause the computer to control behavior of the multi-page menu based on the interactive control information.
-
-
28. A method for playing back a video stream and graphics stream, comprising:
-
decoding the video stream to obtain a moving picture; and
decoding the graphics stream so as to overlay a multi-page menu on the moving picture, wherein;
the graphics stream includes interactive control information and graphics data used to generate pages of the multi-page menu; and
the decoding of the graphics stream includes controlling behavior of the multi-page menu based on the interactive control information.
-
Specification