a streaming data downloading method is illustrated , which is adaptive to a video player downloading a video file from a video server via internet . the method includes dividing the video file into a plurality of time sections by the video player , sending several downloading requests to the video server for simultaneously downloading data corresponding to different time sections based on the number of the downloading requests . therefore , data of the video file may be downloaded efficiently and waiting time for users may be drastically reduced .