×

Method and apparatus for providing continuous playback or distribution of audio and audio-visual streamed multimedia reveived over networks having non-deterministic delays

  • US 6,625,655 B2
  • Filed: 05/04/1999
  • Issued: 09/23/2003
  • Est. Priority Date: 05/04/1999
  • Status: Expired due to Fees
First Claim
Patent Images

1. A client apparatus for preparing streaming media received over a non-deterministic delay network for playback or distribution which comprises:

  • a buffer which stores data corresponding to the streaming media;

    a buffer monitor which determines an amount of data stored in the buffer;

    a rate determiner, in response to output from the buffer monitor, that determines a time-scale modification playback rate; and

    a time-scale modification system, responsive to the time-scale modification playback rate, that time-scale modifies at least a portion of the data in the buffer;

    wherein the rate determiner determines the time-scale modification playback rate as a non-linear function of the amount of data;

    wherein TL is a low threshold value and TH is a high threshold value of data in the buffer; and

    For 0<

    =X<

    =TL;

    time-scale modification playback rate=Scale*tan h

    1
    ((X−

    TL)/TL) For TL<

    X<

    TH;

    time-scale modification playback rate=a predetermined time-scale modification playback rate For TH<

    =X<

    =Max;

    time-scale modification playback rate=Scale*tan h

    1
    ((X−

    TH)/(Max−

    TH);

    where X is the amount of data in the buffer, Max is the maximum amount of data that can be stored in the buffer, and Scale is arbitrary scale factor.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×