Patent ID: 8238716

Claim:
A reproducing device for playing back data from a recording medium, comprising: a plurality of playback circuits, each configured to read a first stream data from a recording medium, the first stream data including a plurality of fixed-length packets of first video data, of first audio data, and of first graphics data, each fixed-length packet having a timestamp indicating a transmit timing in units of the fixed-length packet; a plurality of download data storage circuits, each configured to download a second stream data via a network, and to store the second stream data, the second stream data including a plurality of fixed-length packets of second video data, of second audio data and of second graphics data, each fixed-length packet having the timestamp indicating a transmit timing in units of the fixed-length packet; a first timing adjustment circuit configured to adjust a transmit timing of the first stream data according to the timestamp; a second timing adjustment circuit configured to adjust a transmit timing of the second stream data according to the timestamp; a plurality of selection circuits configured to conduct a plurality of selections, including: a first selection circuit configured to select between adjusted first video data and adjusted second video data of the second stream data, a second selection circuit configured to select between adjusted first audio data and adjusted second audio data of the second stream data, and a third selection circuit configured to select between adjusted first graphics data and adjusted second graphics data of the second stream data, wherein the first selection circuit, second selection circuit, and third selection circuit are configured to perform selection independently from each other; and a plurality of output circuits configured to output video data, audio data and graphics data selected by the plurality of selection circuits; wherein the first stream data and the second stream data are reproduced synchronously; and wherein video data and graphics data from the plurality of selection circuits are superimposed together and outputted.