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

计算机工程 ›› 2010, Vol. 36 ›› Issue (22): 222-224. doi: 10.3969/j.issn.1000-3428.2010.22.080

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

基于PID控制的自适应媒体播放算法

何 菲,杨 坚,奚宏生,范铭娜   

  1. (中国科学技术大学自动化系,合肥 230027)
  • 出版日期:2010-11-20 发布日期:2010-11-18
  • 作者简介:何 菲(1985-),女,硕士研究生,主研方向:网络传播系统与控制;杨 坚,副教授、博士;奚宏生,教授、博士;范铭娜,硕士研究生
  • 基金资助:

    国家自然科学基金资助项目(6077038);教育部新世纪优秀人才支持计划基金资助项目(NCET-08-0522);中国科学院院长优秀奖获得者启动基金资助项目

PID Control-based Adaptive Media Playout Algorithm

HE Fei, YANG Jian, XI Hong-sheng, FAN Ming-na   

  1. (Department of Automation, University of Science and Technology of China, Hefei 230027, China)
  • Online:2010-11-20 Published:2010-11-18

摘要:

针对视频播放中因缓冲区下溢带来的抖动问题,提出一种基于PID控制的自适应播放算法。算法结合PID控制和自适应播放算法,根据网络信道状态和缓冲区状态控制视频播放速率,并对播放速率的范围和相邻帧播放速率的突变进行控制,在减少缓冲区下溢概率的同时实现视频的平滑播放。该算法在减小缓冲区下溢概率、实现视频的平滑播放以及减少播放延迟方面均优于固定因子自适应播放算法。

关键词: PID控制, 视频播放, 自适应媒体播放

Abstract:

An Adaptive Media Playout(AMP) algorithm based on Proportion Integration Differentiation(PID) control(AMP-PID) is proposed to reduce the video playout jitter caused by buffer underflow. It combines the control theory of incremental digital PID algorithm and the adaptive media playout algorithm, and adjusts the duration of each frame according to the channel state and the data cache size. Also, it controls the play rate range and the play rate variation in reducing the probability of buffer underflow at the same time to achieve a smooth video playout. Simulation results show the algorithm has better performance than AMP-Mean algorithm in reducing the probability of buffer underflow, achieving a smooth video playout and reducing the playout latency.

Key words: PID control, video playout, Adaptive Media Playout(AMP)

中图分类号: