Stream distribution system, stream server device, cache server device, stream record/playba… Application EP-1367818-A2 European Patent Office 03 Dec 2003