您当前的位置:五五电子网电子知识单片机-工控设备嵌入式系统-技术基于嵌入式Linux的3G无线视频终端的设计与实现 正文
基于嵌入式Linux的3G无线视频终端的设计与实现

基于嵌入式Linux的3G无线视频终端的设计与实现

点击数:7155 次   录入时间:03-04 11:38:25   整理:http://www.55dianzi.com   嵌入式系统-技术

3 结束语
    本文在一块ARM开发板上实现了多种功能,包括无线数据视频终端,通过外接视频服务器实现了现有视频服务器的3G功能扩展,通过采用了NetfiLTEr与socket结合的方法,将数据包获取功能从用户态载入Linux内核态,避免了数据的内存拷贝,提高了处理效率,同时引入内核缓冲机制。解决了3G拨号延时而造成的视频服务器丢包问题,配合Netfilter用户工具iptables的使用,可以在本系统上实现NAT,包过滤防火墙等功能。方便对流经系统数据包的管理。
    针对目前市场上的3G模块大多只提供Windows CE下驱动这一问题,开发了3G模块驱动,使得现有3G模块可使用与嵌入式Linux系统下,用户可直接在此基础上通过socket进行编程,而无需考虑底层的硬件通信问题。在软件设计上充分发挥开源软件的优势,采用Xvideore进行视频编码,以及PPP源码编译拨号软件等,缩短了系统开发周期,系统在软件的整体设计上提出了一套相对通用的软件架构,可方便实现功能的扩展及升级。



上一页  [1] [2] [3] 


本文关键字:无线  嵌入式  Linux  嵌入式系统-技术单片机-工控设备 - 嵌入式系统-技术