CarPlay连接方法、装置、设备及存储介质制造方法及图纸

技术编号:37247175 阅读:33 留言:0更新日期:2023-04-20 23:26
本申请公开了一种CarPlay连接方法、装置、设备及存储介质。该方法包括:建立与接入的目标设备的Iap会话;确定目标设备是否处于设备列表内;响应于目标设备未处于设备列表内,确定在设定时长内是否接收到CarPlayAvailability;在设定时长内接收到CarPlayAvailability的情况下,基于Iap会话建立与目标设备的CarPlay连接;在设定时长内未接收到CarPlayAvailability的情况下,基于Bonjour发现设备建立与目标设备的CarPlay连接。本申请可以在使车机端CarPlay兼容新旧连接方式的同时,不影响CarPlay的连接性能。不影响CarPlay的连接性能。不影响CarPlay的连接性能。

【技术实现步骤摘要】
CarPlay连接方法、装置、设备及存储介质


[0001]本申请实施例涉及车辆
,特别涉及一种CarPlay连接方法、装置、设备及存储介质。

技术介绍

[0002]CarPlay是车机联携功能之一。在苹果公司推出R16插件之前,Bonjour服务是CarPlay连接过程中必不可少的一个环节。由于,Bonjour服务代码复杂,遇到问题对于非专业人员来说调试以及修改困难,基于此,苹果公司在2021年推出了R16插件,此版本的插件完全摒弃了Bonjour,将Bonjour服务的相关内容改由通过iap会话实现,由此,CarPlay的开发和维护难度大大降低。
[0003]虽然R16插件支持新的连接方式,但新的连接方式只在ios14及以上的版本上才支持。对于车机来说,必须要兼容各种ios版本的设备,所以,如何兼容新旧连接方式且新旧连接方式的连接性能如何达到苹果的认证要求将是车机端CarPlay开发的一大难点。

技术实现思路

[0004]本申请实施例提供了一种CarPlay连接方法、装置、设备及存储介质,可用于使车机端CarPl本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种CarPlay连接方法,应用于车载终端,其特征在于,所述方法包括:建立与接入的目标设备的Iap会话;所述目标设备为支持CarPlay连接的设备;确定所述目标设备是否处于预先建立的设备列表内;响应于所述目标设备未处于所述设备列表内,确定在设定时长内是否接收到CarPlayAvailability;在设定时长内接收到CarPlayAvailability的情况下,基于所述Iap会话建立与所述目标设备的CarPlay连接;在设定时长内未接收到CarPlayAvailability的情况下,基于预先加载的Bonjour发现设备建立与所述目标设备的CarPlay连接。2.根据权利要求1所述的方法,其特征在于,在所述建立与接入的目标设备的Iap会话之前,还包括:在检测到所述目标设备接入之后,确定所述目标设备是否支持CarPlay连接;在确定所述目标设备支持CarPlay连接的情况下,对所述目标设备执行主从切换操作。3.根据权利要求1所述的方法,其特征在于,所述确定所述目标设备是否处于预先建立的设备列表内,包括:获取所述目标设备对应的USB序列号,并根据所述USB序列号确定所述目标设备是否处于所述设备列表内;或者获取所述目标设备对应的蓝牙地址,并根据所述蓝牙地址确定所述目标设备是否处于所述设备列表内。4.根据权利要求1所述的方法,其特征在于,在所述确定所述目标设备是否处于预先建立的设备列表内之后,还包括:响应于所述目标设备处于所述设备列表内,基于所述Bonjour发现设备建立与所述目标设备的CarPlay连接。5.根据权利要求1所述的方法,其特征在于,所述基于所述Iap会话建立与所述目标设备的CarPlay连接,包括:调用预置插件的start接口,通过所述Iap会话向所述目标设备发送CarPlayStartSession通知消息,以建立与所述目标设备的CarPlay连接。6.根据权利要求1所述的方法,其特征在于,所述基于预先加载的Bonjour发现设备建立与所述目标设备的CarPlay连接,...

【专利技术属性】
技术研发人员:林万誉晁衍凯崔文祥
申请(专利权)人:上海畅行达智能科技有限公司
类型:发明
国别省市:

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

1