论文部分内容阅读
基于嵌入式系统开发以及3G相关技术,采用ARM+Linux作为软硬件开发平台,充分利用了ARM以及Linux系统丰富的软硬件资源,设计并实现了一个基于嵌入式Linux的3G无线视频终端。在软件设计上,采用了Linux的Netfilter架构与socket结合的方法,引入内核缓冲机制,达到了将数据包获取功能由用户态转入内核态,实现了数据包在Linux内核态的获取及高效转发.并且解决了3G模块因拨号延迟与视频服务器产生速率不匹配所造成的数据丢包问题.同时在嵌入式Linux下为3G模块开发了驱动。