首页 > 其他分享 >快上车,搭乘HUAWEI HiCar驶向未来

快上车,搭乘HUAWEI HiCar驶向未来

时间:2023-06-28 11:01:00浏览次数:37  
标签:HiCar 接入 音频 HUAWEI 开发者 应用 快上车 设备

HUAWEI HiCar(以下简称HiCar)是华为提供的人-车-家全场景智慧互联解决方案,连接手机与车辆,充分发挥各自的优势属性,将手机的应用/服务生态延伸进车辆,实现以手机为核心的全场景体验。消费者通过HiCar可以感受应用/服务在手机和车辆间无缝流转、智慧语音发起导航/播放音乐/车辆控制如车窗空调、日历航班等情景智能信息随需而出等全新智慧出行体验。

为了向消费者提供更多的应用和服务,以及在更多车型上提供HiCar,HiCar分别向应用开发者和设备开发者开放了丰富的接口能力和指导文档。广大开发者们可以快速将自己的应用接入HiCar,以及将HiCar预置到正在开发的车型中。

应用接入HiCar

HiCar为应用提供一系列开放能力,包含基础的CarBaseEngine和为不同类别应用提供专属能力的子Engine。目前已开放CarBaseEngine和CarMapEngine能力。

应用开发者只需要在原有应用的基础上集成HiCar开放能力即可支持HiCar,而不需要单独为HiCar设计开发单独的应用。集成HiCar开放能力的应用,安装和运行都是在手机上,手机上的HiCar App会将应用对应的界面启动到车辆硬件设备屏幕上(例如车机屏幕,后续皆以车机屏幕举例),并通过应用中集成的HiCar开放能力与应用进行通讯。

当前HiCar支持接入的应用类型及相关说明:

音频类应用:音乐类、儿童故事类、有声读物类、有声新闻资讯类等音频应用可以通过集成CarBaseEngine提供的音频模板快速接入HiCar。音频模板基于Android MediaSession框架实现,HiCar通过MediaSession机制与音频应用进行数据交互,完成数据获取并展示、进行播放控制等。音频应用只需专注于音频数据的准备和播放服务的实现即可,其它繁琐的工作,例如绘制车机界面并保证各分辨率兼容性、管理音频桌面卡片等都由HiCar完成。

地图类应用:导航类地图应用可以通过集成CarBaseEngine、CarMapEngine提供的地图模板快速接入HiCar。地图模板将HiCar环境中的地图应用分为地图图层和客户端交互层两层,地图应用只需关注地图图层中的地图数据提供以及地图导航业务处理,无须关注客户端交互层中复杂的车机屏幕分辨率和汽车旋钮摇杆适配内容,这些工作将由HiCar完成。

其它应用:非音频和地图类的应用也可以按照HiCar提供的规范和指导快速接入HiCar。

设备接入HiCar

HiCar通过分布式软总线技术、分布式虚拟化能力和应用服务共享虚拟化技术,构建了一个开放的平台解决方案。针对汽车硬件设备开发者,HiCar提供了HiCar SDK开放能力,方便汽车硬件设备接入HiCar。HiCar SDK根据车机系统的不同分为Android和Linux版本,设备开发者可自行根据车机系统类型选择不同的HiCar SDK进行集成。

HiCar提供的HiCar SDK主要包括三部分内容:

HiCar应用API接口:HiCar为车机应用层提供的HiCar相关功能接口,车机的HMI(Human Machine Interface)应用需要调用这些接口实现HiCar相关的人机交互界面。

HiCar分布式协议组件:HiCar为设备开发者提供的用于实现车机与手机间的数据传递、交互控制等功能的组件,包括分布式设备发现与连接组件(Nearby)、分布式设备虚拟化组件(DMSDP)、投屏显示组件(HiSight)。

HiCar设备API接口: HiCar定义的硬件和OS相关适配层接口,需要设备开发者负责集成适配,HiCar分布式协议组件会调用这些接口。

设备开发者接入HiCar需要遵循标准的接入流程,整体流程如下图所示(图中以车厂指代设备开发者)。

设备开发者集成HiCar SDK将设备接入HiCar的主要工作可以概括为:

准入评估:从资源、技术、组织等方面对项目进行可行性评估,促使项目达到可以立项的状态。

立项与计划:根据项目要求组建项目团队,明确各自分工界面,并制定项目计划。

开发和测试:根据实现方案及计划,完成车机侧HiCar项目的开发与测试,即把HiCar SDK集成进车机系统中。

认证:由华为为集成HiCar的设备进行认证。为保障集成HiCar的产品体验,只有通过华为认证的HiCar产品才可以上市销售。

生命周期维护:明确产品上市后的舆情和问题处理机制、软件升级维护机制。

了解更多详情>>

访问HiCar联盟官网

应用接入HiCar流程

设备接入HiCar流程

访问HMS Core 联盟官网

获取HMS Core 开发指导文档

关注我们,第一时间了解 HMS Core 最新技术资讯~

标签:HiCar,接入,音频,HUAWEI,开发者,应用,快上车,设备
From: https://www.cnblogs.com/hmscore/p/17510823.html

相关文章

  • HUAWEI CT6100 、 OpenWRT 重装系统到硬盘
    说明HUAWEICT6100作为一款老旧的瘦客户机,要从硬盘启动系统仅支持Legacy引导的系统。若要重装系统,则需要一些软硬件的帮助。需求环境:项目数量备注Linux主机/虚拟机1安装好gzip、parted、df等Windows主机1有硬盘的目标物理主机1U盘1装有......
  • HUAWEI-配置line接入方式
    HUAWEI-配置line接入方式编纂者:PLENGONG、QWX1、华为基础命令system-view//从用户视图进入系统视图sysnameR1//修改设备名为R1interfaceGigabitEthernet0/0/0//进入接口GigabitEthernet0/0/0ipaddress12.0.0.124//配置IP地址return//返回用户视图quit//放回......
  • HUAWEI&VRRP+NQA+TRACK
    VRRP虚拟网关协议,具体的协议原理,可以到cisco部份去看,这里主讲配置原理及命令(后面还有一个专门针对于MST设计的VRRP)    此图可以很好的理解 VRRP工作原理IP地址已经写在图中,配置即可上边的三面router 配置ospf协议,此处不模拟外网NAT部份,因为HUAWEI的NAT部份,还没整理......
  • 4大特性看Huawei Cloud EulerOS为开发者带来平滑迁移体验
    摘要:本期《解密HuaweiCloudEulerOS算力释放技术》主题直播中,华为云DTSE技术布道师陆维迪通过剖析传统OS上云面临的性能,安全,弹性等问题,与开发者们分享HuaweiCloudEulerOS(简称“HCEOS”)在提升客户云上使用体验的核心优势和关键技术。本文分享自华为云社区《4大特性看Huawei......
  • HUAWEI-配置OSPF单区域
    HUAWEI-配置OSPF单区域一、网络拓扑图二、IP地址规划表设备接口IP地址R1G0/0/0172.16.10.1/30R1G0/0/1192.168.10.254/24R2G0/0/0172.16.10.2/30R2G0/0/1172.16.10.5/30R2G0/0/2192.168.20.254/24R3G0/0/0172.16.10.6/30R3G0/0/1192.168.30.254/24PC1Eth0/0/1192.168.10.1/24PC2Eth......
  • Huawei VRRP+MSTP组网实验-ensp
    一、基本环境IP地址规划:互联网公网IP地址:Router:121.1.1.0/30内网互联地址:Leaf1:10.0.0.0/30Leaf2:10.0.1.0/30内网vlan网关:vlan100:192.168.100.124vlan200:192.168.200.124二、拓扑结构三、实验配置出口网关ISP网络配置[ISP]interfaceGigabitEthernet0/0/0......
  • 《ChatGPT实用指南》(精编版)重磅发布,全网免费分享,快上车,别掉队
    文/高扬 据上次3月18号发布的V1.8版,已经过去十天,这期间AI领域发生了很多重大变化。 因此,我们对《ChatGPT实用指南》进行了重大改版,增加了大量实用的操作和详细的讲解,保证小白可以轻松上手,快速驾驭ChatGPT。  V2.0版本亮点: 1、结构更合理。分为基础篇、进阶篇、高......
  • 热点网络统计 huawei od
    本期题目:热点网络统计题目企业路由器的统计页面,有一个功能,需要动态统计公司访问最多的网页URLtopN请设计一个算法,可以高效动态统计TopN的页面输入每一行都是一个URL或一个数字如果是URL代表一段时间内的网页访问如果是一个数字N 代表本次需要输出的TopN个URL 输入约束:......
  • 好朋友 huawei od 机试
    本期题目:好朋友题目在学校中 N个小朋友站成一队第i个小朋友的身高为height[i] 第i个小朋友可以看到第一个比自己身高更高的小朋友j 那么j是i的好朋友(要求:j>i)请重新生成一个列表对应位置的输出是每个小朋友的好朋友的位置如果没有看到好朋友请在该位置用0代替小朋......
  • 能力组队 huawei od 机试
    本期题目:能力组队题目用数组代表每个人的能力,一个比赛活动要求,参赛团队的最低能力值为N 每个团队可以由一人或者两人组成,且一个人只能参加一个团队,计算出最多可以派出多少只符合要求的队伍。输入第一行代表总人数,范围1~500000 第二行数组代表每个人的能力数组大小范围......