车载多媒体主机与移动终端共享网络的方法、装置、系统与流程

文档序号:16381665发布日期:2018-12-22 09:32阅读:673来源:国知局
车载多媒体主机与移动终端共享网络的方法、装置、系统与流程

本发明涉及移动终端网络界面显示技术领域,尤其涉及一种车载多媒体主机与移动终端共享网络的方法、装置、系统。

背景技术

目前汽车作为商品已进入大众消费,在竞争力日渐增大的情况下,谁能适应消费者推出更多的人性化设计,就可以更让市场认可。随着网络技术的不断进步,越来越多的车载多媒体主机加入网络功能,让用户开车时就能了解交通的实时路况、听在线音乐、了解当前天气情况等在线功能;因此作为车载电子不可或缺的部分,网络功能已越来越多受到用户的青睐。

然而,各大车载主机基于成本压力,市场竞争压力,同时用户对功能需求越来越大,特别是网络功能需要额外增加4g模块或wifi模块及其天线等配置,致使车载多媒体主机功能与成本压力的矛盾现象。



技术实现要素:

为了解决上述技术问题,本发明提供了一种车载多媒体主机与移动终端共享网络的方法、装置、系统,具体地:

一方面提供了一种车载多媒体主机与移动终端共享网络的方法,所述方法包括:

在获取到与移动终端的物理连接信息,且本地的vpn应用获取到所述移动终端上vpn应用的触发信息时,建立虚拟专用网络连接;

调用与虚拟专用网络连接对应的应用程序标准接口,并根据所述应用程序标准接口创建标准虚拟网卡;

利用所述标准虚拟网卡和tcp/ip标准协议,为本地配置网络连接信息,使本地的网络连接信息与所述移动终端的网络连接信息处于同一网段;

建立与所述移动终端的网络通讯,进行网络共享。

进一步地,所述建立与所述移动终端的网络通讯,进行网络共享,之后包括:

存储与移动终端的网络共享信息,所述网络共享信息包括图像信息以及音频信息。

进一步地,所述建立与移动终端的网络通讯,进行网络共享,包括:

在检测与所述移动终端的物理连接为首次连接时,直接与所述移动终端进行网络共享;

在检测到与所述移动终端的连接并非首次连接时,则调用与所述移动终端的前一次网络共享信息。

进一步地,所述移动终端为智能通讯设备或可穿戴设备。

另一方面提供了一种车载多媒体主机与移动终端共享网络的方法,所述方法包括:

在车载多媒体主机与移动终端物理连接成功时,且所述车载多媒体主机上vpn应用获取移动终端上vpn应用的触发信息时,所述车载多媒体主机上的vpn应用建立虚拟专用网络连接;其中,所述车载多媒体主机和移动终端具有相同的vpn应用;

所述车载多媒体主机上的vpn应用调用与虚拟专用网路连接对应的应用程序标准接口,并根据所述应用程序标准接口创建标准虚拟网卡;

所述车载多媒体主机利用所述标准虚拟网卡和tcp/ip标准协议,为本地配置网络连接信息,使本地的网络连接信息与所述移动终端的网络连接信息处于同一网段;

所述车载多媒体主机与所述移动终端建立网络通讯,进行网络共享。

进一步地,所述车载多媒体主机与移动终端建立网络通讯,进行网络共享,包括:

将移动终端的显示画面映射到所述车载多媒体主机上,进行同屏互动。

另一方面提供了一种车载多媒体主机与移动终端共享网络的装置,所述装置包括:

虚拟专用网络建立模块,用于在获取到与移动终端的物理连接信息,且本地的vpn应用获取到所述移动终端上vpn应用的触发信息时,建立虚拟专用网络连接;

标准虚拟网卡创建模块,用于调用与虚拟专用网络连接对应的应用程序标准接口,并根据所述应用程序标准接口创建标准虚拟网卡;

网络连接信息配置模块,用于利用所述标准虚拟网卡和tcp/ip标准协议,为本地配置网络连接信息,使本地的网络连接信息与所述移动终端的网络连接信息处于同一网段;

网路共享模块,用于建立与所述移动终端的网络通讯,进行网络共享。

进一步地,所述装置还包括:

共享信息存储模块,用于存储与移动终端的网络共享信息,所述网络共享信息包括图像信息以及音频信息。

进一步地,所述网路共享模块,包括:

首次共享单元,用于在检测与所述移动终端的物理连接为首次连接时,直接与所述移动终端进行网络共享;

非首次共享单元,用于在检测到与所述移动终端的连接并非首次连接时,则调用与所述移动终端的前一次网络共享信息。

另一方面提供了一种车载多媒体主机与移动终端共享网络的系统,所述系统包括上述装置方面所述的车载多媒体主机与移动终端共享网络的装置。

本发明提供的一种车载多媒体主机与移动终端共享网络的方法、装置、系统具有的有益效果为:

本发明通过在车载多媒体主机与移动终端物理连接成功时,且所述车载多媒体主机上vpn应用获取移动终端上vpn应用的触发信息时,所述车载多媒体主机上的vpn应用建立虚拟专用网络连接;所述车载多媒体主机上的vpn应用调用与虚拟专用网路连接对应的应用程序标准接口,并根据所述应用程序标准接口创建标准虚拟网卡;所述车载多媒体主机利用所述标准虚拟网卡和tcp/ip标准协议,为本地配置网络连接信息,使本地的网络连接信息与所述移动终端的网络连接信息处于同一网段;所述车载多媒体主机与所述移动终端建立网络通讯,进行网络共享。可见,通过本发明技术方案能够在车载多媒体usb线束连接移动终端时,实现车载主机共享移动终端网络,进而实现连接外部网络的功能;突破了usb数据传输与安卓系统底层协议或ios系统协议对接的问题。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案和优点,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它附图。

图1是本发明实施例提供的共享网络的应用场景示意图;

图2是本发明实施例提供的一种车载多媒体主机与移动终端共享网络的方法流程图;

图3是本发明实施例提供的另一种车载多媒体主机与移动终端共享网络的方法流程图;

图4是本发明实施例提供的再一种车载多媒体主机与移动终端共享网络的方法流程图;

图5是本发明实施例提供的建立与所述移动终端的网络通讯,进行网络共享步骤的流程示意图;

图6是本发明实施例提供的车载多媒体主机与移动终端共享网络的信息传输示意图。

图7是本发明实施例提供的一种车载多媒体主机与移动终端共享网络的装置框图;

图8是本发明实施例提供的另一种车载多媒体主机与移动终端共享网络的装置框图;

图9为本发明实施例提供的网路共享模块的组成示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

随着现在社会对网络使用普及,人们对车载多媒体联网功能也使用越来越多,车载多媒体联网功能也越来越普及,但是这带来车载多媒体需要增加4g网络模块或wifi模块,增加了车载多媒体成本压力。而且随着国家对网络使用实名制的要求,使的用户需要额外增加注册手续,给用户造成使用不便或无法使用。

虽然现在部分车厂提供限期内网络免费使用,但是期限过后需要用户付费,增加用户使用成本,而现在大部分手机用户流量都是包括在套餐内的,不会增加额外费用。

通过车载多媒体usb线连接手机,通过usb线共享手机网络,让用户能正常使用车载多媒体网络功能外,还不增加用户额外网络费用,而车载多媒体机器也不用增加4g模块或wifi模块的成本,大大的降低车载多媒体主机的成本压力。本技术方案,可以非常有效的解决用户对网络功能,并且基于其它体验不变的前提下,同时也解决了车载多媒体主机成本的压力;从而有效解决了功能需求提升与成本压力的矛盾;市场前景广泛。

如图1所示,本发明实施例提供的网络共享的技术方案的应用场景中包括车载多媒体主机、移动终端设备和usb设备;其中,所述车载多媒体主机系统为android4.0以上版本的系统;所述移动终端设备包括智能通讯设备或可穿戴设备,其中智能终端设备或可穿戴设备可以为安卓操作系统的智能设备或是ios操作系统的智能设备;所述usb设备要求能够正常通过眼图测试。

具体地,本发明实施例提供了一种车载多媒体主机与移动终端共享网络的方法,如图2所示,所述方法包括:

s202.在车载多媒体主机与移动终端物理连接成功时,且所述车载多媒体主机上vpn应用获取移动终端上vpn应用的触发信息时,所述车载多媒体主机上的vpn应用建立虚拟专用网络连接;其中,所述车载多媒体主机和移动终端具有相同的vpn应用。

其中车载多媒体主机在android4.0以上版本都是支持虚拟专用网络vpn的创建的,具体地是android4.0以上版本的主机具有公开的api应用程序接口,允许第三方应用实现vpn虚拟网络连接解决方案。

需要说明的是,本发明实施例中的车载多媒体主机和移动智能终端上均具有相同的用于进行虚拟专用网络连接的vpn第三方应用。

对应地,步骤s202中在车载多媒体主机检测到usb设备的插入,成功识别出usb设备的另一端为移动终端(比如手机等),并且,检测到在移动终端的vpn应用被操作打开时,此时在车载多媒体主机与智能终端通过usb设备成功连接的状态下,车载多媒体主机上的vpn应用能够进行虚拟专用网络连接的建立。

s204.所述车载多媒体主机上的vpn应用调用与虚拟专用网路连接对应的应用程序标准接口,并根据所述应用程序标准接口创建标准虚拟网卡;

具体地,步骤s202中所述虚拟专用网路连接对应的应用程序标准接口为车载原生api接口,比如publicsynchronizedbooleanprepare(stringoldpackage,stringnewpackage)、publicsynchronizedparcelfiledescriptorestablish(vpnconfigconfig)。通过软件程序调用逻辑调用所述api接口,从而为vpn虚拟专用网路连接做准备。

需要说明的是,所述api接口还能够用来检查当前主机系统上是否已经存在一个虚拟专用网络vpn连接;其中,当同一个第三方应用已经创建了一个vpn连接时,底层会通知第三方应用(vpn应用)vpn已存在,第三方应用收到反馈就不再建立新的vpn,还是使用之前建立的vpn。比如,当主机系统上已经存在一个vpn连接,在步骤s202完成进入步骤s204所述车载多媒体主机上的vpn应用调用应用程序标准接口时,此时多媒体主机系统上的vpn应用会通过界面消息比如通过对话框的形式体现在界面上以告知用户;同时该vpn应用是不会创建vpn连接的。

其中,所述api接口还能够检测是否是车载主机上同一个第三方应用已经创建并进一步反馈给所述第三方应用了;因为车载主机上的vpn应用与移动终端上的vpn应用属于相同的第三方应用;此时,如果车载主机上的vpn应用与移动终端上的vpn应用不同时,此时车载多媒体主机上的vpn应用也是不会创建vpn连接的。

本发明实施例中通过调用所述api接口能够防止车载多媒体主机系统上创建多个vpn,通讯出现错乱的问题。

其中,本发明实施例中的所述标准虚拟网卡可以为能够进行有效网关通讯的tun0虚拟网卡;因为车载主机系统(android4.0以上系统)同一时间只允许一个虚拟专用网络vpn连接,当新的网卡tunx(除tun0虚拟网卡之外的网卡)被创建,已经存在的虚拟网卡(tun0虚拟网卡)将会失效。

s206.所述车载多媒体主机利用所述标准虚拟网卡和tcp/ip标准协议,为本地配置网络连接信息,使本地的网络连接信息与所述移动终端的网络连接信息处于同一网段;

其中,网络数据都是通过网卡做媒介进行传输的;有效的网卡必须配置ip和路由才能在局域网中进行识别和通信。

所以对应地,在步骤s206中,利用所述标准虚拟网卡和tcp/ip标准协议,为所述车载多媒体主机配置网络连接信息。因为车载多媒体的vpn应用与手机上的vpn应用相同,进而在利用所述标准虚拟网卡和tcp/ip标准协议为车载多媒体主机配置网络连接信息的同时,也使得与所述多媒体主机物理连接的移动智能终端具有相同网段的网络连接信息。

其中所述网络连接信息包括ip地址和路由信息;ip地址处于同一网段时,对应地也就属于同一路由。

也就是说,基于步骤s202-s206之后,自动地就实现了所述移动终端的ip地址,与所述车载多媒体主机的ip地址处于同一网段中;进而实现下述步骤s208中的网络通讯和网络共享。

s208.所述车载多媒体主机与移动终端建立网络通讯,进行网络共享。

具体地,在车载多媒体主机与移动终端能够进行网络共享后,可以对车载多媒体主机与移动终端的共享信息进行存储,以用于后续再次共享时能够从存储装置中直接调取上一次的共享信息,从而提升了车载多媒体主机与移动终端的信息传输的效率,节省用户的时间,进而提升用户的体验度和用户粘度。

具体地,所述车载多媒体主机与移动终端建立网络通讯,进行网络共享,包括:将移动终端的显示画面映射到所述车载多媒体主机上,进行同屏互动。

本发明实施例还提供了一种车载多媒体主机与移动终端进行网络共享的方法,如图3所示,该方法从车载多媒体主机涉及到的方法步骤,具体地,所述方法包括:

s402.在获取到与移动终端的物理连接信息,且本地的vpn应用获取到所述移动终端上vpn应用的触发信息时,建立虚拟专用网络连接;

s404.调用与虚拟专用网络连接对应的应用程序标准接口,并根据所述应用程序标准接口创建标准虚拟网卡;

s406.利用所述标准虚拟网卡和tcp/ip标准协议,为本地配置网络连接信息,使本地的网络连接信息与所述移动终端的网络连接信息处于同一网段;

s408.建立与所述移动终端的网络通讯,进行网络共享。

进一步地,如图4所示,步骤s408.建立与所述移动终端的网络通讯,进行网络共享,之后包括:

s410.存储与移动终端的网络共享信息,所述网络共享信息包括图像信息以及音频信息。

本发明实施例中通过标准程序接口以创建的虚拟网卡为中间媒介,实现移动终端与车载主机的数据传输;车载主机上不需要增加4g或wifi等网络模块;能够充分利用智能终端的网络资源,不浪费网络资源,即插即用、方便快速;通过usb共享移动终端的网络,使得车载主机不受车身内部布线及其它车身电器电磁信号的干扰,进而增强了多媒体主机的网络信号。

在一个具体地实施方式中,步骤s408建立与所述移动终端的网络通讯,进行网络共享,如图5所示,包括:

s602.在检测与所述移动终端的物理连接为首次连接时,直接与所述移动终端进行网络共享;

s604.在检测到与所述移动终端的连接并非首次连接时,则调用与所述移动终端的前一次网络共享信息。

其中,从存储装置中调取上一次的共享信息为了方便当前的共享操作,从而提升了车载多媒体主机与移动终端的信息传输的效率。

进一步地,步骤s604中,调用与所述移动终端的前一次网络共享信息,具体包括:

在检测到所述车载多媒体主机与移动终端的连接并非首次连接时,将是否恢复所述车载多媒体主机与移动终端的前一次网络共享信息的核实信息显示输出;

在获取到恢复前一次网络共享信息的确认信息时,调用所述车载多媒体主机与移动终端的前一次网络共享信息。

如图6所示,图6为车载多媒体主机与移动终端共享网络的信息传输示意图,其中usbmux为usb线束,其中proxyserver为手机操作系统中的代理服务器,用于代理车载多媒体主机的网络用户去取得网络信息,使车载多媒体主机从移动终端取得网络信息。

本发明实施例无需车载主机上安装如导航、在线音乐等第三方软件,能够直接实现手机的导航、在线音乐等无缝传输至车机大屏,具体地也就是能够像手机一样进行操作,能够将多媒体主机的触摸坐标回传到手机上,从而控制手机上的app;还能够利用usb线束的网络传输技术,实现车载主机精准回控手机的操作,恢复用户对手机的正常操作。

总之,本发明通过车载多媒体usb线束将车载多媒体主机的网关与手机网关接通,并实现数据internent传输,突破internent网关技术;突破usb数据传输与安卓系统底层协议和ios系统协议对接的难题。

本发明实施例还提供了一种车载多媒体主机与移动终端共享网络的装置,如图7所示,所述装置包括:

虚拟专用网络建立模块202,用于在获取到与移动终端的物理连接信息,且本地的vpn应用获取到所述移动终端上vpn应用的触发信息时,建立虚拟专用网络连接;

标准虚拟网卡创建模块204,用于调用与虚拟专用网络连接对应的应用程序标准接口,并根据所述应用程序标准接口创建标准虚拟网卡;

网络连接信息配置模块206,用于利用所述标准虚拟网卡和tcp/ip标准协议,为本地配置网络连接信息,使本地的网络连接信息与所述移动终端的网络连接信息处于同一网段;

网路共享模块208,用于建立与所述移动终端的网络通讯,进行网络共享。

进一步地,如图8所示,所述装置还包括:

共享信息存储模块210,用于存储与移动终端的网络共享信息,所述网络共享信息包括图像信息以及音频信息。

进一步地,如图9所示,所述网路共享模块208,包括:

首次共享单元402,用于在检测与所述移动终端的物理连接为首次连接时,直接与所述移动终端进行网络共享;

非首次共享单元404,用于在检测到与所述移动终端的连接并非首次连接时,则调用与所述移动终端的前一次网络共享信息。

需要说明的是,所述装置实施例具有与所述方法实施例对应的发明构思。

本发明实施例还提供了一种车载多媒体主机与移动终端共享网络的系统,所述系统包括上述实施例所述车载多媒体主机与移动终端共享网络的装置。

本发明提供的一种车载多媒体主机与移动终端共享网络的方法、装置及系统具有的有益效果为:

本发明通过根据车载多媒体主机系统上的第三方应用建立虚拟专用网络连接;第三方应用调用所述虚拟专用网路连接对应的标准程序接口,并根据所述标准程序接口创建对应的标准虚拟网卡;利用所述标准虚拟网卡和tcp/ip标准协议,为所述车载多媒体主机配置网络连接信息;通过车载主机usb线束将所述车载多媒体主机与移动终端进行物理连接,使所述移动终端的网络连接信息与所述车载多媒体主机的网络连接信息在同一网段;进而使车载多媒体主机与移动终端建立网络通讯,进行网络共享。可见,通过本发明技术方案能够在车载多媒体usb线束连接移动终端时,实现车载主机共享移动终端网络,进而实现连接外部网络的功能;突破了usb数据传输与安卓系统底层协议或ios系统协议对接的问题。

需要说明的是:上述本发明实施例先后顺序仅仅为了描述,不代表实施例的优劣。

本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。

以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1