摘要
本文介绍了一种H.264视频流实时传输系统的设计和实现方法。该系统包括服务器和客户端两大部分。服务器端以三星公司最新ARM11芯片S3C6410作为主控制器,在嵌入式linxu环境下,利用V4L2接口技术、最新的H.264视频编码技术、RTP/RTCP传输协议完成视频的实时采集、编码、传输。在客户端完成了视频实时显示与存储的应用程序开发。经测试,该系统可达到25fps@720×480的画质效果,传输视频清晰、稳定,具有很强的实用性和广阔的应用前景。
This paper presents a method of design and realization of H.264 video streaming real-time transmission system,which contains two parts—server and client.Using the Samsung's latest ARM11 chip S3C6410 as the main controller,Server adopts V4L2 interface technology,the latest H.264 video coding technology,and RTP / RTCP Real-time Transport Protocol to complete video capture,encoding,and transmission process in the embedded environment of linux.The application development of video real-time display and storage can be achieved in the client end.Experimental results show that the system can achieve 25fps @ 720 × 480 image quality,and the video is delivered clear and stable with strong practical and broad application prospects.
出处
《计算机系统应用》
2010年第11期15-18,42,共5页
Computer Systems & Applications
基金
中南大学米塔尔创新创业项目(08MX02)
中国博士后基金项目(20070420825)