Journal of Computer Applications ›› 2016, Vol. 36 ›› Issue (1): 57-60.DOI: 10.11772/j.issn.1001-9081.2016.01.0057

Previous Articles     Next Articles

Key frame preprocessing of H.264 real-time streaming based on timing control algorithm for analyzing unit of group of pictures

DU Dan, FENG Lijun, LIU Yintian   

  1. College of Software Engineering, Chengdu University of Information Technology, Chengdu Sichuan 610225, China
  • Received:2015-07-24 Revised:2015-08-24 Online:2016-01-10 Published:2016-01-09
  • Supported by:
    This work is partially supported by the China Research and Development Special Fund for Public Welfare Industry (Meteorology) (GYHY201306044).

基于画面组单元时序控制算法的H.264实时流关键帧预处理

杜聃, 冯丽君, 刘胤田   

  1. 成都信息工程大学 软件工程学院, 成都 610225
  • 通讯作者: 刘胤田(1972-),男,四川隆昌人,教授,博士,主要研究方向:信息集成与管理、大数据分析与应用
  • 作者简介:杜聃(1991-),男(白族),四川成都人,硕士研究生,主要研究方向:信息化集成;冯丽君(1983-),女,天津人,硕士研究生,主要研究方向:大数据分析。
  • 基金资助:
    国家公益性行业(气象)科研专项(GYHY201306044)。

Abstract: Network-based audio and video calls as well as video conferencing may loss packets because of limited network bandwidth, which results in video streaming quality problems and reduces the effects of video calls and video conferencing. The real-time streaming quality control algorithm was proposed. This algorithm adopted time control approach to detect and remove the bad key frames, thus reducing the occurrence of blurred screen. The proposed algorithm can efficiently reduce the costs of time and space, which eventually enhances the streaming fluency. The experiments were conducted in terms of original frame playback, post-processing playback, and key frame pretreatment playback. The experimental comparisons showed that the proposed algorithm could efficiently improve the quality and fluency of playback, moreover, the computational complexity of playing processing was also decreased by more than 40%. The results show that the proposed algorithm has outstanding effect to improve the quality of live streaming and reduce the occurrence of blurred screen.

Key words: H.264, real-time streaming media, key frame preprocessing, timing control algorithm, Group Of Pictures (GOP)

摘要: 网络带宽特别是上行带宽受限情况下,基于H.264高压缩率的网络音视频通话或视频会议普遍会出现不同程度的丢包现象,从而造成流媒体播放的花屏等质量问题,影响视频通话或视频会议的效果。针对上述问题,提出了基于关键帧预处理的实时流媒体播放质量控制方法。该方法采用单元时序控制算法对视频关键坏帧进行实时侦测和取舍,进而减少花屏情况。使用该方法将降低后处理计算的时空成本,并提高流媒体播放的流畅性。通过原始帧播放、后处理播放、关键帧预处理播放3种处理方法的实验对比,证明基于播放单元时序控制算法的实时流媒体播放器,不但明显提高了播放的流畅性,播放后处理的计算复杂度也降低了40%以上。结果表明,该方法对提高播放质量、减少花屏情况有着突出的效果。

关键词: H.264, 实时流媒体, 关键帧预处理, 时序控制算法, 画面组单元

CLC Number: