摘要
在软硬件协同设计的指导思想下,介绍一种基于嵌入式Linux和S3C2410平台的远程视频监控采集系统,通过USB摄像头获取实时视频,使用Video4Linux提供的API函数进行视频采集程序的设计,经x264压缩编码,通过基于RTP/RTCP的JRTPLIB库实时流媒体编程技术实现了网络传输再经过ffmpeg解码播放的方案。整个系统建立在嵌入式结构上,能够独立完成实时视频的采集、处理及传输功能,可广泛应用于远程监控系统、可视电话、工业控制等领域。
Under the guidance of methodology of hardware/software co-design and with analyzing,The paper designs and implement sa video capture and monitoring system based on embedded Linux and ARM of S3C2410. The system captures real time video streamby USB camera ,designs video capture program by Video4Linux APIs. According to encode x264 algorithm ,video stream is transmit-ted to LAN by JRTPLIB of stream media and decoded video signal with ffmpeg. The system is based on embedded structure ,imple-ment s capture ,processing and transmission of real time video independently ,it can be widely used in remote monitoring system ,videophone and industry control field.
出处
《微计算机信息》
2010年第29期83-85,共3页
Control & Automation
关键词
嵌入式
视频采集
视频监控
操作系统移植
摄像头
Embedded
video capturing
video Monitoring
operation system porting
Camera