The invention discloses a video buffer method for the receiving end of a network video service system. The method comprises the following steps of: (a), establishing a buffer queue; (b), receiving and blocking data; (c), storing the data into the buffer queue; (d), comparing the receiving and play time of each of the first n data blocks to judge current network speed; (e), if the network speed is high enough, playing the data according to a normal rate; (f), if the network speed is not high enough, performing further judgment; and (g), lowering a play rate. The step (f) comprises the following steps of: (f-1), if the number of data blocks in the buffer queue is greater than n, normally playing the data; and (f-2) if the number of the data blocks is less than n continuously for k times, replacing n by utilizing n+j. According to the video buffer method, a network speed environment can be automatically sensed, and a buffer length and a play rate can be automatically regulated according to the network speed environment, so that the adaptive bandwidth play of a final user of the video service system in different network speed environments can be effectively realized; and in addition, high video play continuity is ensured, so that the service can obtain highly-satisfactory network streaming media service in different network environments.