论文部分内容阅读
随着科技进步和人民生活水平的不断提高,基于嵌入式DSP的远程视频监控系统在工业生产、国家安防、日常生活中得到了广泛的应用。远程视频编码传输技术融合了计算机、多媒体、通信及网络等多项技术,成为人们研究的热点之一,本课题对于实现跨网功能的远程视频监控系统研究,具有广阔的应用前景和实用价值。本文从远程视频监控系统设计的基本要求出发,通过研究基于NexperiaPNX1303的视频监控系统,使之在原有本地局域网络传输功能的基础上,进一步设计并实现了视频流和控制流跨网传输以达到远程监控的目的。针对DSP技术的升级和换代,本文还将对基于NexperiaPNX1500和TargetTCP独立协议栈的网络驱动的设计过程进行深入地研究。主要工作如下:
⑴通过深入研究现有的网络穿越技术和内网与公网之间的通信特点,设计跨网传输的方案并制定统一的通信传输协议和控制协议。
⑵根据设计方案的要求,完成内网和公网两个视频中转服务器软件的编写工作,并重新设计对原有基于PC平台的监控中心软件界面和网络模块。同时,完成基于PNX1303平台的嵌入式视频终端网络模块的调试。此外,系统还实现了一个嵌入式视频终端被多个用户浏览和一个监控中心(用户)可以同时访问多个嵌入式视频终端的功能。
⑶通过深入研究NexperiaTSSA软件结构的程序开发编译环境,编写NexperiaPNX1500平台上的网络驱动程序和测试程序,并完成其调试过程。在该系统中采用一种独立于操作系统的TCP/IP协议栈,将为不同平台上的网络驱动开发简化相应的工作和实现代码的最大重用。
⑷为了测试系统的性能,本文给出了详实的实验过程,通过实际系统运行结果表明,在该网络体系结构上运行的视频通信网络模块较好地实现了本系统中关于视频和控制的跨网传输功能。