Patent ID: 8208794
Filing Date: 2012-06-26
Classification: H04N

Abstract:
1. A reproducing apparatus comprising: an acquisition unit configured to acquire playback management information containing first information containing a main playback path indicating, along time axis, a location of a main stream containing at least one stream; a read out unit configured to read the main stream to be reproduced and video data that is to be reproduced in synchronization with the main stream, based on the playback management information acquired by the acquisition unit; a first storage unit configured to store the video data read by the read out unit; a decode unit configured to decode the video data stored on the first storage unit; a second storage unit configured to store the video data decoded by the decode unit; a playback unit configured to reproduce the main stream read by the read out unit by referencing a predetermined counter and the playback management information acquired by the acquisition unit; a video data output unit configured to output the decoded video data stored on the second storage unit in synchronization with playback of the main stream by the playback unit; and a control unit configured to control a process of the first storage unit, the decode unit, the second storage unit, and the video data output unit by referencing the counter referenced by the playback unit, wherein the acquisition unit further acquires control information containing a command for calling an API corresponding to the process performed by the control unit, and wherein when the API is called by executing the command, the control unit controls the process of the first storage unit, the decode unit, the second storage unit, and the video data output unit by referencing the counter referenced by the playback unit.