Terminal device
AssigneeYamaha Corporation
InventorMasahide Maekawa
Life of this patent
Estimating the term…
Abstract
Plural pieces of content are sequentially reproduced, without interruption. A terminal measures a processing time from request for content data of a first tune from a server to decoding of first content data in a streaming format. A reproduction end time of content under reproduction is calculated and a time earlier than the reproduction end time by the processing time is caused to be a request time when content data of a second tune is requested. When the time occurs during reproduction of the first tune, the terminal requests the content data of the second tune from the server. The terminal receives and decodes the content data before the reproduction end time. When the reproduction of the content data of the first tune is ended, the terminal immediately reproduces the content data of the second tune.
Claims4
A terminal apparatus comprising:
- a communication interface configured to transmit a first request message, which includes an identifier to identify content and requests the content, to a server apparatus, and to receive encoded content data of a plurality of blocks sequentially transmitted in a streaming format from the server apparatus in response to the first request message;
- a reproduction device configured to reproduce the content by decoding the content data received by the communication interface;
- and
- a control unit configured to
- measure an actual processing time from a time when the first request message is transmitted to a time when decoding of the content data in a first period is ended after reception of the content data transmitted in response to the first request message is started;
- and
- control the communication interface to transmit a second request message, which requests content to be reproduced next to the content being reproduced by the reproduction device, to the server apparatus at a time earlier than a reproduction end time of the content requested by the first request message by at least the processing times;
- wherein the control unit controls the communication interface to transmit the second request message to the server apparatus at the time earlier than the reproduction end time by at least the processing time and at the time later than a time when decoding of all the content data is completed.
Dependencies are inferred from the claim text.