摘要
针对现有视频通信系统中存在的实时性、软终端与硬终端通信速率不对称等问题,通过分析H.264编码标准以及RTP/RTCP和SIP协议,采用开源FFMPEG设计并实现了视频通信软终端,与自行设计的i.MX27终端进行集成通信。详细介绍了终端的结构以及各主要模块,提出了采样预处理、NALU封装与流量控制、内存分配等关键技术。实验证明该终端具有很好的实时、高清与稳定特性,解决了现有系统存在的问题。
In connection with existing problems of current video communication systems, such as real-time property and asymmetrical communication speed between soft terminal and hardware terminal. The soft terminal using open source FFMPEG by analyzing the H.264 coding standard, RTP/RTCP and SIP protocol are designed and implemented. Then, the self-designed terminals based on i.MX27 platform is integrated. In this paper, structure and major modules of the terminal are expatiated. Meanwhile, some critical technologies such as sample pretreatment, NALU package and flow control, memory allocation are proposed. Experimental results show that this terminal has the advantages of real-time, high definition and stabilization, and the current problems are also resolved.
出处
《电视技术》
北大核心
2011年第3期53-56,共4页
Video Engineering
基金
国家质检总局公益性行业科研专项经费项目(10-226)
重庆市科技攻关基金资助项目(CSTC
2007AC2053)