abstract |
A buffer-based adaptive media playback method at the receiving side of a network media streaming system includes calculating a playback interval for playing a current j-th frame of a received media stream, where j is a natural number, and the current j-th frame. And after the receiving of the calculated playback interval, after receiving the current j-th frame, comprising: reproducing the current j-th frame, and calculating the playback interval for playing the current j-th frame (j + w) th frame. Calculating a buffer level, wherein w is a natural number, predicting one of playback stop and playback skip based on the calculated buffer level, and in the case of one of the predicted playback stop and playback skip, Calculating a playback interval for playing back the current j-th frame. Compared to the conventional buffer threshold based media playback techniques, it is possible to reduce the amount of temporal distortion such as RMSE value of playback discontinuity due to delay or jitter. |