Playback apparatus and playback control method
First Claim
1. A playback apparatus adapted to receive stream data transmitted from a server connected to the playback apparatus via a network and play back the received stream data, comprising:
- attribute information request means for requesting the server to transmit attribute information associated with the stream data and receiving the attribute information in the order in which to play back the stream data;
an attribute information buffer adapted to temporarily store attribute information sequentially received from the server and retain at least attribute information associated with stream data to be played back next after stream data being currently played back;
stream data request means for requesting, on the basis of the attribute information stored in the attribute information buffer, the server to transmit stream data corresponding to the attribute information; and
a stream data buffer of a first-in-first-out type adapted to sequentially store the stream data received from the server and sequentially output the stream data to playback processing means;
wherein when an end part of the stream data being currently played back has been stored in the stream data buffer, the stream data request means reads attribute information associated with stream data to be played next from the attribute information buffer, and requests, on the basis of the attribute information, the server to transmit stream data to be played back next.
1 Assignment
0 Petitions
Accused Products
Abstract
In a playback apparatus adapted to receive stream data transmitted from a server and play back the received stream data, attribute information is sequentially received from the server and stored in an attribute information buffer, and, on the basis of the attribute information stored in the attribute information buffer, a request is issued to the server to transmit stream data corresponding to the attribute information. The stream data received from the server is sequentially stored in a first-in-first-out stream data buffer. When an end part of the stream data being currently played back has been stored in the stream data buffer, attribute information corresponding to stream data to be played next is read from the attribute information buffer, and on the basis of this attribute information, a request is issued to the server to transmit the stream data to be played next.
47 Citations
11 Claims
-
1. A playback apparatus adapted to receive stream data transmitted from a server connected to the playback apparatus via a network and play back the received stream data, comprising:
-
attribute information request means for requesting the server to transmit attribute information associated with the stream data and receiving the attribute information in the order in which to play back the stream data; an attribute information buffer adapted to temporarily store attribute information sequentially received from the server and retain at least attribute information associated with stream data to be played back next after stream data being currently played back; stream data request means for requesting, on the basis of the attribute information stored in the attribute information buffer, the server to transmit stream data corresponding to the attribute information; and a stream data buffer of a first-in-first-out type adapted to sequentially store the stream data received from the server and sequentially output the stream data to playback processing means; wherein when an end part of the stream data being currently played back has been stored in the stream data buffer, the stream data request means reads attribute information associated with stream data to be played next from the attribute information buffer, and requests, on the basis of the attribute information, the server to transmit stream data to be played back next. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of controlling a playback process including receiving stream data transmitted from a server via a network and playing back the received stream data, comprising the steps of:
-
by attribute information request means, requesting the server to transmit attribute information associated with the stream data and receiving the attribute information in the order in which to play back the stream data; by an attribute information buffer, temporarily storing attribute information sequentially received from the server and retaining at least attribute information associated with stream data to be played back next after stream data being currently played back; by stream data request means, specifying stream data in accordance with the attribute information stored in the attribute information buffer and requesting the server to transmit the specified stream data; by stream data storage control means, sequentially storing the stream data received from the server in the stream data buffer in a first-in-first-out manner, and outputting the stream data stored in the stream data buffer to the playback processing means; and by the attribute information request means, when an end part of the stream data being currently played back has been stored in the stream data buffer, reading attribute information associated with stream data to be played next from the attribute information buffer, and requesting, on the basis of the attribute information, the server to transmit stream data to be played back next.
-
-
11. A playback apparatus adapted to receive stream data transmitted from a server connected to the playback apparatus via a network and play back the received stream data, comprising:
-
an attribute information requesting unit adapted to request the server to transmit attribute information associated with the stream data and receiving the attribute information in the order in which to play back the stream data; an attribute information buffer adapted to temporarily store attribute information sequentially received from the server and retain at least attribute information associated with stream data to be played back next after stream data being currently played back; a stream data requesting unit adapted to request, on the basis of the attribute information stored in the attribute information buffer, the server to transmit stream data corresponding to the attribute information; and a stream data buffer of a first-in-first-out type adapted to sequentially store the stream data received from the server and sequentially output the stream data to a playback unit; wherein when an end part of the stream data being currently played back has been stored in the stream data buffer, the stream data requesting unit reads attribute information associated with stream data to be played next from the attribute information buffer, and requests, on the basis of the attribute information, the server to transmit stream data to be played back next.
-
Specification