×

System and method for simultaneous media playout

  • US 7,047,308 B2
  • Filed: 08/31/2001
  • Issued: 05/16/2006
  • Est. Priority Date: 08/31/2001
  • Status: Active Grant
First Claim
Patent Images

1. In a network including a server and a plurality of clients, a method for achieving simultaneous media playout, the method comprising:

  • from a server, supplying media stream data as media packets with a time stamp, to clients at a first bitrate (R1);

    determining the network delivery requirement, including the first minimum client buffering capacity (C1) by;

    polling the clients for their respective buffering capacities;

    determining which client has the smallest buffering capacity; and

    ,selecting the first minimum buffering capacity (C1) to be equal to the client with the smallest buffering capacity;

    in response to the network delivery requirements, modifying the supply of the media stream;

    at each client, scheduling media playout to be at a time equal to a first time interval (t1) plus the minimum buffering capacity divided by the first bitrate (C1/R1) by;

    at each client, reordering out-of-order media packets;

    at each client, handling any lost media packets; and

    ,at each client, scheduling the playout of the media packets at a uniform rate in response to the media type and the first bitrate (R1).

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