US 7,558,869 B2
Rate adaptation method and device in multimedia streaming
David Leon, Irving, Tex. (US); Viktor Varsa, Irving, Tex. (US); Ru-Shang Wang, Coppell, Tex. (US); Igor Danilo Diego Curcio, Tampere (Finland); and Emre Baris Aksu, Tampere (Finland)
Assigned to Nokia Corporation, Espoo (Finland)
Filed on Feb. 13, 2004, as Appl. No. 10/778,899.
Claims priority of provisional application 60/448299, filed on Feb. 14, 2003.
Claims priority of provisional application 60/448284, filed on Feb. 14, 2003.
Claims priority of provisional application 60/448309, filed on Feb. 14, 2003.
Claims priority of provisional application 60/447264, filed on Feb. 13, 2003.
Prior Publication US 2004/0193762 A1, Sep. 30, 2004
Int. Cl. G06F 15/16 (2006.01); H04L 12/28 (2006.01)
U.S. Cl. 709—231  [709/200; 709/203; 370/235; 370/395.6] 23 Claims
OG exemplary drawing
 
1. A method for adaptively controlling level of a receiver buffer in a client in a multimedia streaming network, the streaming network comprising a server for providing streaming data to the client, said method comprising:
signaling to the server a message indicative of the receiver buffer level, wherein the receiver buffer is used to compensate for difference between data transmission amount by the server and data usage amount by the client so as to allow the client to have sufficient amount of streaming data to play-out in a non-disruptive manner, and wherein the data transmission amount by the server is determined at least partially by a timestamp clock in the server for data transmission scheduling; and
adjusting at the server the data transmission amount in reference to the timestamp clock, based on the message, wherein the message comprises a time-shift message indicative of an effective time-shift on the timestamp clock so as to allow the server to adjust the data transmission amount in reference to the time-shifted timestamp clock.