基于制造技术

技术编号:39519844 阅读:20 留言:0更新日期:2023-11-25 18:58
本发明专利技术涉及智能座舱领域,且公开了基于

【技术实现步骤摘要】
基于WiFi实现的手机和车机无线连接的方法


[0001]本专利技术涉及智能座舱领域,具体为基于
WiFi
实现的手机和车机无线连接的方法


技术介绍

[0002]在智能座舱领域,将手机镜像投屏到车机端可以实现更多手机和车机之间的交互

这样可以将手机上的应用

信息

媒体内容等显示在车机屏幕上,使驾驶者可以更方便地操作和访问

以下是一些常见的手机镜像投屏技术:
[0003]Android Auto

Android Auto
是由
Google
开发的一种手机镜像投屏技术,旨在将
Android
手机上的应用及功能投射到车机屏幕上

通过
Android Auto
,用户可以在车机上操作手机上的应用,包括导航

电话

音乐

信息等

[0004]Apple CarPlay

Apple CarPlay
是苹果公司的一种手机镜像投屏技术,与
Android Auto
类似

通过
CarPlay
,苹果用户可以将他们的
iPhone
链接到车机,并在车机屏幕上显示和操作手机上的应用

[0005]这两种技术要求车机支持相应的操作系统,并且需要使用相应的手机应用

它们通过
USB
连接或者无线连接将手机与车机连接起来,并提供统一的用户界面和操作体验
[0006]但是由于上述方案只能够都需要相应的手机系统或者特定的应用连接,因此在连接的时候有些不便捷,为此我们提出了基于
WiFi
实现的手机和车机无线连接的方法


技术实现思路

[0007](

)
解决的技术问题
[0008]针对现有技术的不足,本专利技术提供了基于
WiFi
实现的手机和车机无线连接的方法,解决了上述的问题

[0009](

)
技术方案
[0010]为实现上述所述目的,本专利技术提供如下技术方案:基于
WiFi
实现的手机和车机无线连接的方法,包括以下步骤:
[0011]第一步:确保手机和车机都支持
WiFi
连接功能;
[0012]第二步:基于
IOS
或者安卓系统进行适应性连接;
[0013]第三步:基于
udp
广播进行
IOS
或者安卓系统与车机连接;
[0014]第四步:基于
Wi

Fi
直连进行安卓系统与车机连接;
[0015]第五步:扫码连接

[0016]优选的,所述第三步的具体内容为:
[0017]S1
:车机在局域网内向
8003
端口发送
udp
广播,广播内容包括车机蓝牙名称和其它业务标识字段,同时车机注册
8004
端口监听;
[0018]S2
:手机监听
8003
端口,收到
udp
广播后解析得到车机
IP
地址和车机蓝牙名称展示到可连接车辆列表也用,方便用户选择车辆连接;
[0019]S3
:当用户连接某车机时,手机端向此车机
ip
地址和
8004
端口发送
udp
广播;
[0020]S4
:手机端创建
socket
本地服务同时监听
5300
端口等待连接;
[0021]S5
:车机端收到广播解析得到手机
IP
地址,车机端创建
socket
连接向
5300
端口发起连接;
[0022]S6
:手机端收到
5300
端口的连接,接受从而正式建立手机和车机的
socket
通道

[0023]优选的,要实现车机在局域网内向
8003
端口发送
UDP
广播,并同时通过注册
8004
端口监听,按照以下方法进行:
[0024]确保车机具备网络连接功能,并且可以通过
UDP
协议发送广播和监听端口;
[0025]在车机端,编写代码或使用相关软件库,使其能够向
8003
端口发送
UDP
广播,确保广播内容包括车机蓝牙名称和其他业务标识字段;
[0026]在车机端,通过代码或相关配置,使车机注册监听
8004
端口;
[0027]在局域网内,确保其他设备与车机处于同一网络,并且可以互相通信;
[0028]在其他设备上,可以通过
UDP
协议向
8003
端口发送广播数据;
[0029]在其他设备上,通过
UDP
协议向车机的
8004
端口发送数据

[0030]优选的,要实现手机监听
8003
端口,收到
UDP
广播后解析得到车机
IP
地址和车机蓝牙名称,并将其展示到可连接车辆列表供用户选择连接,按照以下方法进行:
[0031]在手机端,创建一个监听
8003
端口的
UDP Socket
,接收来自车机发送的广播信息;
[0032]监听
8003
端口后,开始接收
UDP
数据包,当收到数据包时,解析其中的内容以获取车机的
IP
地址和蓝牙名称,可以按照之前车机发送广播的格式进行解析;
[0033]解析得到的车机
IP
地址和蓝牙名称,将其存储在一个数据结构中;
[0034]根据解析得到的数据,将车机的
IP
地址和蓝牙名称展示到可连接车辆的列表供用户选择,使用列表视图或是其他
UI
控件来展示;
[0035]当用户选择某个车辆时,可以在界面上进行相应的操作

[0036]优选的,要实现手机端在用户连接某车机时向车机的
IP
地址和
8004
端口发送
UDP
广播,按照以下步骤进行:
[0037]在手机端获取当前连接的车机的
IP
地址;
[0038]创建一个
UDP Socket
,并设置广本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
基于
WiFi
实现的手机和车机无线连接的方法,其特征在于,包括以下步骤:第一步:确保手机和车机都支持
WiFi
连接功能;第二步:基于
IOS
或者安卓系统进行适应性连接;第三步:基于
udp
广播进行
IOS
或者安卓系统与车机连接;第四步:基于
Wi

Fi
直连进行安卓系统与车机连接;第五步:扫码连接
。2.
根据权利要求1所述的基于
WiFi
实现的手机和车机无线连接的方法,其特征在于:所述第三步的具体内容为:
S1
:车机在局域网内向
8003
端口发送
udp
广播,广播内容包括车机蓝牙名称和其它业务标识字段,同时车机注册
8004
端口监听;
S2
:手机监听
8003
端口,收到
udp
广播后解析得到车机
IP
地址和车机蓝牙名称展示到可连接车辆列表也用,方便用户选择车辆连接;
S3
:当用户连接某车机时,手机端向此车机
ip
地址和
8004
端口发送
udp
广播;
S4
:手机端创建
socket
本地服务同时监听
5300
端口等待连接;
S5
:车机端收到广播解析得到手机
IP
地址,车机端创建
socket
连接向
5300
端口发起连接;
S6
:手机端收到
5300
端口的连接,接受从而正式建立手机和车机的
socket
通道
。3.
根据权利要求2所述的基于
WiFi
实现的手机和车机无线连接的方法,其特征在于:要实现车机在局域网内向
8003
端口发送
UDP
广播,并同时通过注册
8004
端口监听,按照以下方法进行:确保车机具备网络连接功能,并且可以通过
UDP
协议发送广播和监听端口;在车机端,编写代码或使用相关软件库,使其能够向
8003
端口发送
UDP
广播,确保广播内容包括车机蓝牙名称和其他业务标识字段;在车机端,通过代码或相关配置,使车机注册监听
8004
端口;在局域网内,确保其他设备与车机处于同一网络,并且可以互相通信;在其他设备上,可以通过
UDP
协议向
8003
端口发送广播数据;在其他设备上,通过
UDP
协议向车机的
8004
端口发送数据
。4.
根据权利要求2所述的基于
WiFi
实现的手机和车机无线连接的方法,其特征在于:要实现手机监听
8003
端口,收到
UDP
广播后解析得到车机
IP
地址和车机蓝牙名称,并将其展示到可连接车辆列表供用户选择连接,按照以下方法进行:在手机端,创建一个监听
8003
端口的
UDP Socket
,接收来自车机发送的广播信息;监听
8003
端口后,开始接收
UDP
数据包,当收到数据包时,解析其中的内容以获取车机的
IP
地址和蓝牙名称,可以按照之前车机发送广播的格式进行解析;解析得到的车机
IP
地址和蓝牙名称,将其存储在一个数据结构中;根据解析得到的数据,将车机的
IP
地址和蓝牙名称展示到可连接车辆的列表供用户选择,使用列表视图或是其他
UI
控件来展示;当用户选择某个车辆时,可以在界面上进行相应的操作
。5.
根据权利要求2所述的基于
WiFi
实现的手机和车机无线连接的方法,其特征在于:要实现手机端在用户连接某车机时向车机的
IP
地址和
8004
端口发送
UDP
广播,按照以下步骤
进行:在手机端获取当前连接的车机的
IP
地址;创建一个
UDP Socket
,并设置广播的属性;构造一个
UDP
广播数据包;设置广播...

【专利技术属性】
技术研发人员:程振魏恩杰
申请(专利权)人:长城汽车股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1