Data playback apparatus and data relay apparatus
First Claim
1. A data playback apparatus which requests data including at least one of image information and audio information, and plays back the data transmitted in accordance with the request while receiving the data, comprising:
- a message transmission/receiving unit operable to transmit/receive messages to establish a state in which data can be received, and outputting a control signal that controls a receiving operation for the data;
a data receiving unit operable to receive the data in accordance with the control signal; and
a range information generation unit operable to generate not-yet-played range information that indicates a range of a not-yet-played portion in the data, on the basis of time information concerning a playback process, which is added to the data in predetermined data units, said message transmission/receiving unit transmitting a message for requesting data corresponding to the not-yet-played portion indicated by the not-yet-played range information to a new server, when receiving a message requesting to change the server as a target of the data request.
1 Assignment
0 Petitions
Accused Products
Abstract
When a server as a transmission source of content data is changed in a state where the content data from the server are played back in a receiving terminal, the receiving terminal receives the content data starting from the head of its not-yet-played portion to be played. A receiving terminal 100a for receiving content data transmitted from a server to be played is provided with a time information storage processing unit 105a for generating not-yet-played range information Ir indicating a range of a not-yet-played portion in the content data on the basis of time information concerning the playback process, which information is added to the content data in predetermined data units. When receiving a message for requesting to change the server S as the data transmission source, the receiving terminal 100a transmits a message requesting the content data to a new transmission source server with adding the not-yet-played range information to the data.
18 Citations
9 Claims
-
1. A data playback apparatus which requests data including at least one of image information and audio information, and plays back the data transmitted in accordance with the request while receiving the data, comprising:
-
a message transmission/receiving unit operable to transmit/receive messages to establish a state in which data can be received, and outputting a control signal that controls a receiving operation for the data;
a data receiving unit operable to receive the data in accordance with the control signal; and
a range information generation unit operable to generate not-yet-played range information that indicates a range of a not-yet-played portion in the data, on the basis of time information concerning a playback process, which is added to the data in predetermined data units, said message transmission/receiving unit transmitting a message for requesting data corresponding to the not-yet-played portion indicated by the not-yet-played range information to a new server, when receiving a message requesting to change the server as a target of the data request. - View Dependent Claims (2, 3, 4)
-
-
5. A data playback method for requesting data including at least one of image information and audio information, and playing back the data transmitted in accordance with the request while receiving the same, comprising:
-
a message transmission/receiving step of transmitting/receiving messages to establish a state in which data can be received, and generating a control signal that controls a receiving operation for the data;
a data receiving step of receiving the data in accordance with the control signal after the data receivable state is established; and
a range information generation step of generating not-yet-played range information that indicates a range of a not-yet-played portion in the data, on the basis of time information concerning a playback process, which is added to the data in predetermined data units, said message transmission/receiving step transmitting a message for requesting data corresponding to the not-yet-played portion indicated by the not-yet-played range information to a new server, when a message for requesting to change the server as a target of the data request is received.
-
-
6. A data relay apparatus that is connected to plural servers via a network, and requests data including at least one of image information and audio information to a specific server selected from the plural servers, to relay the data transmitted from the specific server in accordance with the request to transmit the same, including:
-
a server-side message exchange unit operable to exchange messages with the specific server to establish a state where the data transmitted from the specific server can be received, and output a receipt control signal that controls a receiving operation for the transmitted data;
a data receiving unit operable to receive the data transmitted from the specific server in accordance with the receipt control signal; and
a range information generation unit operable to generate not-yet-played range information that indicates a range of a not-yet-played portion in the data, on the basis of time information concerning a playback process, which information is added to the data in predetermined data units, said server-side message exchange unit transmitting a message for requesting the data to an alternate server with adding the not-yet-played range information to the message, when a message for requesting to switch a server as a supply source of the data from the specific server to the alternate server is received from the specific server. - View Dependent Claims (7, 8)
-
-
9. A data relay method for requesting data including at least one of image information and audio information, to a specific server selected from plural servers on a network, and relaying the data transmitted from the specific server in accordance with the request to transmit the same, comprising:
-
a message exchange step of exchanging messages with the specific server to establish a state in which data transmitted from the specific server can be received, and generating a receipt control signal that controls a receiving operation for the transmitted data;
a data receiving step of receiving the data transmitted from the specific server in accordance with the receipt control signal after the transmitted data receivable state is established; and
a range information generation step of generating not-yet-played range information that indicates a range of a not-yet-played portion in the data on the basis of time information concerning a playback process, which is added to the data in predetermined data units, said message exchange step transmitting a message for requesting the data to an alternate server with adding the not-yet-played range information to the message, when a message for requesting to switch a server as a supply source of the data from the specific server to the alternate server is issued from the specific server.
-
Specification