一种嵌入式系统通过usb接口提供ip访问的方法

文档序号:8380910阅读:646来源:国知局
一种嵌入式系统通过usb接口提供ip访问的方法
【技术领域】
[0001]本发明涉及一种嵌入式系统通过USB接口提供IP访问的方法。
【背景技术】
[0002]IP网络摄像机是基于网络传输的数字化设备,网络摄像机除了具有普通复合视频信号输出接口 BNC外(一般模拟输出为调试用,并不能代表它本身的效果),还有网络输出接口,可直接将摄像机接入本地局域网。每一个IP网络摄像机都有自己的IP网址,数据处理功能,和内置的应用软件,可以当网络服务器、FTP服务器、FTP用户端和邮箱用户端。
[0003]IP摄像机在实际设计、使用过程中,因为遵行IP协议,现有技术通常是通过设计RJ45接口,以便使用过程中,接入网线,通过网络查看视频以及管理IP摄像机相关参数。
[0004]现有技术一的技术方案是设计RJ45网络接口的网卡模块,PC通过RJ45双绞线连接至设备,设置参数与观看视频。此方案的缺点是成本高,占用设备体积过大。
[0005]现有技术二的技术方案是通过无线网络模块,设置成AP模式,由PC端连接这个AP,连接上设备,设置参数与观看视频。此方案的缺点是用户操作难度高,调置步骤复杂。
[0006]整个说明书对【背景技术】的任何讨论,并不代表该【背景技术】一定是所属领域技术人员所知晓的现有技术;整个说明书中的对现有技术的任何讨论并不代表认为该现有技术一定是广泛公知的或一定构成本领域的公知常识。

【发明内容】

[0007]本发明意在提供一种嵌入式系统通过USB接口提供IP访问的方法,以达到设备紧凑、设置简单、操作方便等目的。
[0008]一种嵌入式系统通过USB接口提供IP访问的方法,包括IP摄像机和计算机,IP摄像机和计算机通过usb接口进行TCP/IP数据包传输。
[0009]本方案中的一种嵌入式系统通过USB接口提供IP访问的方法,用于在计算机和嵌入式设备之间建立基于usb接口的IP访问。
[0010]本方案可解决现有技术一与现有技术二的缺点,既不占设备体积,又设置简单。用户操作方便。解决了嵌入式设备无需设计RJ45接口的情况下,仍然能通过PC访问其网络,如设备中的http server等。
[0011]进一步,计算机内安装有母端代理转发程序和浏览器,IP摄像机内安装有子端代理转发程序和Web Server,计算机与IP摄像机之间的数据通过浏览器、母端代理转发程序、计算机上的usb接口、usb连接线、IP摄像机上的usb接口、子端代理转发程序和WebServer进行双向传输。
[0012]Web Server可理解为网络服务器程序,pc端连接至嵌入式设备,由于无需RJ45接口,为解决PC访问嵌入式设备问题,中途通过usb中转,通过在pc与嵌入式设备两端均安置代理程序,用户使用,尽量摸拟出感受不到usb中转的存在,犹如通过网线连接一样操作。方案中TCP/IP直接通过USB发送,而不需要经过虚拟以太网驱动器和仿真模型,把设备上的应用当成电脑端的本地应用【地址127.0.0.1】来访问。
[0013]进一步,母/子端代理转发程序用于IP数据封包和串口数据帧的相互转换,usb连接线传输串口数据帧。可以高效规范的进行工作。
[0014]进一步,计算机上的usb接口和IP摄像机上的usb接口通过usb转串口线连接。此方案是另一种具体的可选择方案。
[0015]进一步,IP摄像机上设有辅助照明用的LED灯,LED灯内设有连接IP摄像机WebServer的Iifi发射装置,计算机连接有Iifi接收装置。LED灯既可为IP摄像机提供工作照明,同时也可以结合Iifi发射装置作为一种数据发送手段,通过快速的光脉冲进行大量的视频数据传输。Iifi接收装置可以安装在计算机本体之外,并通过有线或者无线的方式与计算机联接,用于将Iifi发射装置传送来的信号送至计算机。计算机至IP摄像机的控制信号由于数据量不大,仍可使用usb进行传输。
[0016]进一步,LED灯连接有蓄电池。
【附图说明】
[0017]图1为本发明实施例的工作流程示意图。
[0018]图2为本发明实施例的数据流示意图。
【具体实施方式】
[0019]下面通过【具体实施方式】对本发明作进一步详细的说明:
实施例的工作流程基本如附图1所示:
本技术使用现成的设备上的用于供电的USB接口,在设备端安装有代理转发程序,在PC端有代理转发程序,实现PC利用USB接口对设备端的各种数据访问。
[0020](一) Windows PC 端操作
1、发送。PC上通过浏览器操作,发送请求至安装在PC端的agent,由agent转发到com
端口至IP摄像头内的嵌入式设备,agent程序维护一个请求与响应对应的信息列表--
sess1n。
[0021]2、接收。通过安装在pc上的agent接收嵌入式设备响应,发送至本地浏览器。
[0022](二)嵌入式设备上操作
1、接收。嵌入式设备上安装agent--agent程序维护一个请求与响应对应的信息列表--sess1n。,负责接收com端口发来的信息,发送至嵌入式设备上的web server。
[0023]2、发送。把从主处理器(型号为9115)上的web server得到的响应原路返回至windows pc 端。
[0024]本实施例的数据流图如图2所示。
[0025]本实施例还可以做以下调整:IP摄像机上设有辅助照明用的LED灯,LED灯内设有连接IP摄像机Web Server的Iifi发射装置,计算机通过线缆电连接有Iifi接收装置。LED灯既可为IP摄像机提供工作照明,同时也可以结合Iifi发射装置作为一种数据发送手段,通过快速的光脉冲进行大量的视频数据传输。计算机至IP摄像机的控制信号数据使用usb接口进行传输。
[0026]以上所述的仅是本发明的实施例,方案中公知的具体结构及特性等常识在此未作过多描述。应当指出,对于本领域的技术人员来说,在不脱离本发明结构的前提下,还可以作出若干变形和改进,这些也应该视为本发明的保护范围,这些都不会影响本发明实施的效果和专利的实用性。本申请要求的保护范围应当以其权利要求的内容为准,说明书中的【具体实施方式】等记载可以用于解释权利要求的内容。
【主权项】
1.一种嵌入式系统通过USB接口提供IP访问的方法,包括IP摄像机和计算机,其特征在于,IP摄像机和计算机通过USb接口进行TCP/IP数据包传输。
2.根据权利要求1所述的一种嵌入式系统通过USB接口提供IP访问的方法,其特征在于:计算机内安装有母端代理转发程序和浏览器,IP摄像机内安装有子端代理转发程序和Web Server,计算机与IP摄像机之间的数据通过浏览器、母端代理转发程序、计算机上的usb接口、usb连接线、IP摄像机上的usb接口、子端代理转发程序和Web Server进行双向传输。
3.根据权利要求2所述的一种嵌入式系统通过USB接口提供IP访问的方法,其特征在于??母/子端代理转发程序用于IP数据封包和串口数据帧的相互转换,USb连接线传输串口数据帧。
4.根据权利要求2所述的一种嵌入式系统通过USB接口提供IP访问的方法,其特征在于:计算机上的usb接口和IP摄像机上的usb接口通过usb转串口线连接。
5.根据权利要求2所述的一种嵌入式系统通过USB接口提供IP访问的方法,其特征在于:IP摄像机上设有辅助照明用的LED灯,LED灯内设有连接IP摄像机Web Server的Iifi发射装置,计算机连接有Iifi接收装置。
6.根据权利要求5所述的一种嵌入式系统通过USB接口提供IP访问的方法,其特征在于:LED灯连接有蓄电池。
【专利摘要】本申请公开了一种嵌入式系统通过USB接口提供IP访问的方法,以达到设备紧凑、设置简单、操作方便等目的。一种嵌入式系统通过USB接口提供IP访问的方法,包括IP摄像机和计算机,IP摄像机和计算机通过usb接口进行TCP/IP数据包传输。本方案中的一种嵌入式系统通过USB接口提供IP访问的方法,用于在计算机和嵌入式设备之间建立基于usb接口的IP访问。本方案可解决现有技术一与现有技术二的缺点,既不占设备体积,又设置简单。用户操作方便。解决了嵌入式设备无需设计RJ45接口的情况下,仍然能通过PC访问其网络,如设备中的http server等。
【IPC分类】G06F13-38, H04N7-18
【公开号】CN104699650
【申请号】CN201510118368
【发明人】杨向东
【申请人】贵州遵义鑫阳电子科技有限公司
【公开日】2015年6月10日
【申请日】2015年3月18日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1