Method and device for streaming a media file over a distributed information system
First Claim
1. A method for streaming a media file over a distributed information system to a client computer running a browser application, the method comprising the steps of:
- receiving a request for a particular media file from a client computer, providing a metafile, whereby said metafile contains information about the identification, location and format of the media file, returning said metafile back to said client computer, characterized in that the step of receiving a request for a particular media file from a client computer further comprises the steps of;
intercepting a download request for the actual media file and reinterpreting said download request in a request for receiving a corresponding metafile.
7 Assignments
0 Petitions
Accused Products
Abstract
A method, device, and program product are provided for streaming a media file over a distributed information system to a client computer running a browser application. First, a server receives a request for a particular media file from the client computer. Then, the server dynamically generates a metafile, whereby said metafile contains information about the identification, location and format of the media file, and returns it back to the client computer. Advantageously, the server intercepts a download request for the actual media file and reinterprets the download request in a request for receiving a corresponding metafile. Thus, instead of returning the requested media file, a metafile is returned that allows immediate streaming of the requested media file without the need of waiting for the download to be finished.
86 Citations
17 Claims
-
1. A method for streaming a media file over a distributed information system to a client computer running a browser application, the method comprising the steps of:
-
receiving a request for a particular media file from a client computer, providing a metafile, whereby said metafile contains information about the identification, location and format of the media file, returning said metafile back to said client computer, characterized in that the step of receiving a request for a particular media file from a client computer further comprises the steps of;
intercepting a download request for the actual media file and reinterpreting said download request in a request for receiving a corresponding metafile. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A device for streaming a media file over a network, the device comprising:
-
a network interface for communicating to a web client, an HTTP protocol handler for handling HTTP requests and means for providing metadata for initiating the streaming of a media file, wherein said metadata is returned to said web client in response to a request for said media file. - View Dependent Claims (9, 10)
-
-
11. A computer-readable program stored on a computer-readable medium, said computer readable program being configured to perform the steps of:
-
receiving a request for a particular media file from a client computer, providing a metafile, whereby said metafile contains information about the identification, location and format of the media file, returning said metafile back to said client computer, characterized in that the step of receiving a request for a particular media file from a client computer further comprises the steps of;
intercepting a download request for the actual media file and reinterpreting said download request in a request for receiving a corresponding metafile. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
Specification