The invention discloses a method used for an embedded terminal and capable of improving the playback quality of streaming media and a
system used for the embedded terminal and capable of improving the playback quality of the streaming media. The method used for the embedded terminal and capable of improving the playback quality of the streaming media is used for services of online download and playback of embedded
terminal equipment. By means of dynamic adjustment of the
download rate and the playback rate, the user experience of a download type playback service can be improved. The method used for the embedded terminal and capable of improving the playback quality of the streaming media comprises the following steps: dividing time into periods, and collecting the information of
download rate, the quantity of video buffer memory and the playback rate when each period starts. The method used for the embedded terminal and capable of improving the playback quality of the streaming media further comprises the following steps: forecasting the quantity of the video download in the period, namely, estimating the quantity of the download in the period according to historical data of the
download rate; and computing decision-making process, namely, calculating the optimal playback rate and the upper limit of the download rate of the period according to the forecasted quantity of the download, the current quantity of the buffer memory and the current playback rate. The method used for the embedded terminal and capable of improving the playback quality of streaming media and the
system used for the embedded terminal and capable of improving the playback quality of the streaming media have the advantages of being capable of better utilizing the
time correlation of the download rate, finely tuning the playback effect, ensuring that the higher the
code rate, the closer the download rate to the playback rate, thus ensuring the smooth playback of
high definition videos.