File server for multimedia file distribution
First Claim
1. A method for delivering digitized multimedia files in a multimedia file distribution environment, where the information amount of said multimedia files changes over time, said file distribution environment comprising:
- a network (150) offering connections of a limited bandwidth for transmission of said multimedia files;
a plurality of receivers (160) delivering requests for presentation of said multimedia files, which are connected to said network, said receivers (160) comprising local buffers (170) storing said information before presentation of the multimedia files; and
a plurality of file servers (110) storing said multimedia files, and delivering said multimedia files with respect to said requests for presentation, said files servers being connected to said network;
wherein said method is characterized by the steps of;
smoothing the transmission rates of said multimedia files by spreading transmission of said information over time, which leads to additional delays in the delivery of said information;
calculating minimum transmission rates for maximum values of said delays, and providing said values as control data for the transmission, wherein the sizes of said local buffers are used for said calculation;
appending said control data to respective multimedia files; and
delivering said appended multimedia files to said receivers (160) with respective additional delays between said requests for presentation and the presentation of said files corresponding to said maximum delays, wherein a respective file server determines from said receiver buffer size the minimal peak transmission rate required for a particular multimedia file, a data communication channel to a respective receiver is set up by reserving said peak transmission rate in said network (150), said file server determines said minimum delay from said receiver buffer size and chosen peak transmission rate, and provides this value to said receiver, and said receiver (160) delays decoding of said multimedia file to fill said receiver buffer at initialization.
3 Assignments
0 Petitions
Accused Products
Abstract
Disclosed is a technique for distribution of multimedia files from file servers (110) over arbitrary telecommunication networks (150) to consumers (160) where those networks offer connections of a certain bandwidth for transmission. The consumers deliver requests for presentation of multimedia files, and the file servers deliver those files with respect to said requests for presentation. According to the proposed method, the transmission rates of the multimedia files are smoothed by spreading the transmission over time leading to additional delays in the delivery of said information. Minimum transmission rates for maximum values of the delays are calculated, and these values are provided as control data for the transmission. These control data are appended to the respective multimedia files, and the multimedia files are delivered to the receivers with respective additional delays between the requests for presentation and the presentation of the files, corresponding to the maximum delays. By the proposed method, time critical files being encoded with a variable amount of data over time, like video-on-demand files, can be transmitted with constant quality despite given fluctuations in the amount of coded data, and without any interaction of the user, and thus a continuous play-back of a demanded video is provided.
-
Citations
11 Claims
-
1. A method for delivering digitized multimedia files in a multimedia file distribution environment, where the information amount of said multimedia files changes over time, said file distribution environment comprising:
-
a network (150) offering connections of a limited bandwidth for transmission of said multimedia files; a plurality of receivers (160) delivering requests for presentation of said multimedia files, which are connected to said network, said receivers (160) comprising local buffers (170) storing said information before presentation of the multimedia files; and a plurality of file servers (110) storing said multimedia files, and delivering said multimedia files with respect to said requests for presentation, said files servers being connected to said network; wherein said method is characterized by the steps of; smoothing the transmission rates of said multimedia files by spreading transmission of said information over time, which leads to additional delays in the delivery of said information; calculating minimum transmission rates for maximum values of said delays, and providing said values as control data for the transmission, wherein the sizes of said local buffers are used for said calculation; appending said control data to respective multimedia files; and delivering said appended multimedia files to said receivers (160) with respective additional delays between said requests for presentation and the presentation of said files corresponding to said maximum delays, wherein a respective file server determines from said receiver buffer size the minimal peak transmission rate required for a particular multimedia file, a data communication channel to a respective receiver is set up by reserving said peak transmission rate in said network (150), said file server determines said minimum delay from said receiver buffer size and chosen peak transmission rate, and provides this value to said receiver, and said receiver (160) delays decoding of said multimedia file to fill said receiver buffer at initialization. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
Specification