Patent ID: 8244897

Claim:
A content reproduction apparatus for reproducing variable-speed content, the content reproduction apparatus comprising: at least one processor; a data acquisition section for obtaining first streaming data and second streaming data, wherein the first streaming data includes first reproduction time data indicating a time to reproduce the first streaming data at a first streaming speed, and wherein the second streaming data includes second reproduction time data indicating a time to reproduce the second streaming data at a second streaming speed; and a reproduction time acquisition section, executing on the at least one processor, for obtaining a first reproduction time based on the first reproduction time data at a reproduction stop data position of the first streaming data, obtaining a second reproduction time based on a difference between the second reproduction time data at a start data position of the second streaming data and the second reproduction time data at a current data position of the second streaming data, and calculating a third reproduction time according to the first reproduction time data, the second reproduction time data, and a relationship between the first streaming speed and the second streaming speed, the third reproduction time being an amount of time to reproduce the first streaming data at the first streaming speed followed by the second streaming data at the second streaming speed; and a reproduction control section for, in response to a variable-speed reproduction request from a user, directing a reproduction section and the data acquisition section to stop reproducing the first streaming data, and to reproduce the second streaming data at the second streaming speed; wherein the reproduction time acquisition section obtains the third reproduction time by subtracting the first reproduction time to a time obtained by multiplying the second reproduction time by the second streaming speed.