Patent ID: 8238714
Filing Date: 2012-08-07
Classification: G11B

Abstract:
1. A playback apparatus for playing a video stream recorded on a recording medium, the recording medium including a computer program that includes program codes to be executed during playback of the video stream, the video stream including time information for indicating playback timing of a video of the video stream, and the computer program including predetermined program codes for designating a plurality of graphics images and a rendition time corresponding to each of the plurality of graphics images, the playback apparatus comprising: a storage; a player that successively plays the video according to the playback timing indicated by the time information; an image plane; a platform including a processor that executes native codes, the platform interprets and executes the program codes included in the computer program by converting the program codes into native codes executable by the processor and causing the processor to execute the native codes, and a compositor that superimposes a graphics image stored in the image plane on the video during the playback of the video stream, wherein the platform interprets the predetermined program codes included in the computer program by converting the predetermined program codes into native codes for storing, into the storage, the graphics images and the rendition time corresponding to each of the graphics images, and causes the processor to execute the native codes converted from the predetermined program codes, and if the platform receives control information that includes the time information corresponding to the video played back by the player and the time information is predetermined time information, the platform causes the processor to execute an image selecting native code for selecting, from among graphics images stored in the storage, a selected graphics image to be rendered at a timing indicated by the predetermined time information and for storing the selected graphics image into the image plane.