摘要
文中介绍了一款基于嵌入式平台开发的多人可视对讲系统。该系统在客户端基于ARM9嵌入式平台实现,通过其IP得到服务器端确认,则可以实现图像采集和语音交互。图像模块基于运动检测模块MVC开发,利用V4L编程接口,实现了视频连续帧的采集;语音由UDA1341音频芯片和IIS总线,利用OSS音频编程接口实现了音频文件的录放;服务器端界面使用Qt开发,引入多个线程实现视频的显示和视音文件的存储;网络传输基于TCP/IP协议,利用Socket编程实现。
This paper introduced the design and realization of a multiple video interphone.In this system,the client based on ARM9 embedded platform can capture the picture and communicate the voice after the confirmation of the server by its IP address.The image module which origned from the motion detection module MVC realizes the capture of the video continuous frames by video for Linux interface.And the voice module based on UDA1341 chip and IIS bus realizes the record and play of its sound file by Linux OSS API.The server introduces some threads of the image show and the store of the media files based on interface by Qt.And the network transmission is built by Socket programming based on TCP/IP protocol.
出处
《仪表技术与传感器》
CSCD
北大核心
2011年第5期20-23,共4页
Instrument Technique and Sensor