Recording medium, recording method, reproduction apparatus and method, and computer-readable program
0 Assignments
0 Petitions
Accused Products
Abstract
An AV Clip generated by multiplexing video and graphics streams is recorded on a BD-ROM. The graphics stream is a sequence of PES packets. The PES packets include ODSs (Object Definition Segments) carrying graphics data and PCSs (Presentation Control Segments) carrying control information. A PCS indicates that graphics data in a preceding ODS in the arrangement is to be displayed at a predetermined time in a state of being overlaid on the video stream. The PCS and the preceding ODS belong to different DSs, and the graphics data in the preceding ODS may be non-referenced graphics data that is not referenced by a PCS which belongs to the same DS as the preceding ODS.
24 Citations
28 Claims
-
1-15. -15. (canceled)
-
16. A recording medium used for storing data, comprising:
-
a digital stream generated by multiplexing a video stream and a graphics stream, wherein;
the graphic stream is a sequence of a plurality of packets which include a packet containing control information;
the control information indicates that graphic data contained in a preceding packet in the sequence is to be displayed at a predetermined time in a state of being overlaid on the video stream; and
the predetermined time is shown by a time stamp written in the packet. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A reproduction apparatus for reproducing a digital stream generated by multiplexing a video stream and a graphics stream, comprising:
-
a video decoder operable to decode the video stream to generate a moving picture; and
;
a graphic decoder operable to decode the graphics stream to generate graphics, and overlay the graphics and the moving picture, wherein upon reading control information in the graphics stream, the graphics decoder displays graphics generated by decoding graphics data that precedes the control information in the graphics stream; and
the video stream is reproduced on reaching the time shown by the time stamp in the packet. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A method of recording onto a recording medium, comprising the steps of:
-
generating application data; and
recording the application data to the recording medium, wherein;
the application data includes a digital stream generated by multiplexing a video stream and a graphics stream;
the graphics stream is sequence of a plurality of packets which include a packet containing control information; and
the control information indicates that graphics data contained in a preceding packet in the sequence is to be displayed at a predetermined time in a state of being overlaid on the video stream, and the predetermined time is shown by a time stamp written in the packet.
-
-
27. A computer-readable program used in a computer for reproducing a digital stream generated by multiplexing a video stream and a graphics stream, comprising:
-
program code operable to cause the computer to decode the video stream to generate a moving picture; and
program code operable to cause the computer to decode the graphics stream to generate graphics, and overlay the graphics and the moving picture, wherein upon reading control information in the graphics stream, graphics which has been generated by decoding graphics data that precedes the control information in the graphics stream is displayed based on the control information, and the video stream is reproduced on reaching the time shown by the time stamp in the packet.
-
-
28. A method of reproducing a digital stream generated by multiplexing a video stream and a graphics stream, comprising the steps of:
-
decoding the video stream to generate a moving picture; and
decoding the graphics stream to generate graphics, and overlaying the graphics and the moving picture, wherein upon reading control information in the graphics stream, the step of decoding the graphics stream displays graphics which has been generated by decoding graphics data that precedes the control information in the graphics stream, based on the control information, and the video stream is reproduced on reaching the time shown by the time stamp in the packet.
-
Specification