作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2006, Vol. 32 ›› Issue (20): 224-226. doi: 10.3969/j.issn.1000-3428.2006.20.083

• 多媒体技术及应用 • 上一篇    下一篇

一种MPEG1/MPEG2视频流的自适应播放算法

吴 炜1,沙丽娜2,苏 兵3   

  1. (1. 西安电子科技大学综合业务网国家重点实验室,西安 710071;2. 广西大学计算机与电子信息学院,南宁 530004; 3. 西安通信学院移动通信教研室,西安 710106)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2006-10-20 发布日期:2006-10-20

An Adaptive Playout Algorithm for MPEG1/MPEG2 Video Streaming

WU Wei1, SHA Lina2, SU Bing3   

  1. (1. State Key Laboratory of Integrated Service Networks, Xidian University, Xi’an 710071; 2. School of Computer and Electronics and Information, Guangxi University, Nanning 530004; 3. Department of Mobile Communication, Xi’an Communication Institute, Xi’an 710106)
  • Received:1900-01-01 Revised:1900-01-01 Online:2006-10-20 Published:2006-10-20

摘要: 提出了一种MPEG1/MPEG2视频流的自适应播放算法。算法根据播放缓冲区的占用情况来调整视频帧的播放持续时间,并在播放缓冲区上溢时判断到达视频帧的类型,以决定是暂时存储还是丢弃,使得不会造成帧内编码帧和前向预测编码帧的丢失,从而保证视频流平滑地播放。实验结果表明,在播放不连续性和播放失真上新算法都优于Yuang算法,并实现了视频流的平滑播放。

关键词: MPEG1, MPEG2, 视频流, 自适应播放

Abstract: An adaptive playout algorithm for MPEG1/MPEG2 video streaming is proposed. It scales the duration that each video frame is shown according to the occupied playout buffer level. On the types of arriving video frames basis the algorithm determines to temporary memory or discard the frames as the playout buffer is overflow. So the receiver could not lose intra-coded frames and predictive-coded frames. Experimental results show that the proposed algorithm has advantages over Yuang algorithm in discontinuity and distortion of playout and could make video streaming smoothly play out.

Key words: MPEG1, MPEG2, Video streaming, Adaptive playout