一种车辆座舱控制方法和车辆与流程
本技术涉及智能座舱,并且更具体地,涉及智能座舱中一种车辆座舱控制方法和车辆。
背景技术:
1、随着智能座舱硬件能力的快速提升,高端新能源车型普遍配备多屏显示系统以及可独立调控的感官设备(如多区域空调、座椅按摩、氛围灯、香氛等),为实现“5d观影”(即视听内容与座舱环境多感官联动的沉浸式体验)提供了物理基础。然而,现有座舱系统在播放媒体资源的过程中遭遇打断时,普遍存在联动逻辑与媒体播放状态脱节的问题,即缺乏对“播放时间连续性”的感知能力,不仅无法识别媒体资源是否从原暂停点无缝续播,也无法据此决定是否应重新激活对应时间段的设备指令,导致打断后的联动要么错位重叠、要么永久丢失,破坏了媒体资源播放过程中沉浸体验的连贯性。
技术实现思路
1、本技术实施例提供了一种车辆座舱控制方法和车辆,本技术不仅能够在媒体资源的播放连续性被播放打断事件打断时,避免因媒体资源未按时序播放而导致感官设备反馈出错位、突兀甚至冲突的联动体验,还能够解决从媒体资源的播放连续性被打断到恢复之后,感官设备的联动被永久打断的问题。
2、第一方面,提供了一种车辆座舱控制方法,该车辆座舱控制方法包括:控制座舱系统中的播放设备播放第一媒体资源;基于第一媒体资源的播放进度,控制座舱系统中的感官设备集合执行与播放内容匹配的场景联动动作;在检测到播放打断事件的情况下,控制感官设备集合停止执行场景联动动作;在检测到播放恢复的情况下,对比第一时间点和第二时间点,以判断是否控制感官设备集合继续执行场景联动动作,或者,根据播放打断事件的事件类型判断是否控制感官设备集合继续执行场景联动动作,第一时间点为检测到播放打断事件时第一媒体资源的播放时间点,第二时间点为播放恢复时的第一媒体资源的播放时间点,事件类型包括系统级暂停事件和进度条拖拽事件。
3、基于上述技术方案,本技术在基于播放设备播放的媒体资源的播放进度控制感官设备集合执行与播放内容匹配的场景联动动作期间,如果检测到播放打断事件,控制感官设备集合立即停止执行场景联动动作,如此一来可以使得感官设备集合在播放被打断期间不再继续联动,避免了媒体资源未正常播放期间,各个感官设备突兀地执行联动动作,而造成用户体验割裂或者用户惊扰。当播放恢复之后,没有立即控制感官设备集合继续执行场景联动动作,而是引入了两种判断流程。对于第一种判断流程,即通过对比检测到播放打断事件时的播放时间点(第一时间点)和播放恢复时的播放时间点(第二时间点),以判断是否控制感官设备集合继续执行场景联动动作;若通过比对第一时间点和第二时间点,判定可以控制感官设备集合继续联动,认为播放打断时与播放恢复时的播放时间点具有连续性,并且播放恢复时的播放内容可以与播放打断时的播放内容衔接上,因此控制感官设备集合继续执行场景联动动作,从而确保联动体验的连贯性;若通过比对第一时间点和第二时间点,判定不可以控制感官设备集合继续联动,认为播放打断时与播放恢复时的播放时间点不具有连续性,第一媒体资源的播放进度已经发生了改变,播放恢复时的播放内容与播放打断时的播放内容之间的跨度较大,如果仍沿用播放打断时的播放进度所匹配的联动控制指令进行联动控制,会存在下发的联动控制指令与恢复播放后的实际播放内容不匹配,而导致联动反馈与播放内容严重脱节,因此不控制感官设备集合继续执行场景联动动作,避免因联动反馈与播放内容不同步而产生的动作错位感,从而防止用户产生割裂感或负面体验。对于第二种判断流程,即通过判断播放打断事件的事件类型是否为进度条拖拽事件或者系统级暂停事件,以进一步判断是否控制感官设备集合继续执行场景联动动作;如果根据事件类型判定可以控制感官设备集合继续联动,认为第一媒体资源的播放进度没有改变,播放恢复时的播放内容可以与播放打断时的播放内容无缝衔接上,因此控制感官设备集合继续执行场景联动动作,从而确保联动体验的连贯性。如果根据事件类型判定不可以控制感官设备集合继续联动,认为第一媒体资源的播放进度已经发生了改变,播放恢复时的播放内容与播放打断时的播放内容之间的跨度较大,如果仍沿用播放打断时的播放进度所匹配的联动控制指令进行联动控制,会存在下发的联动控制指令与恢复播放后的实际播放内容不匹配,而导致联动反馈与播放内容严重脱节所产生的动作错位感,因此不控制感官设备集合继续执行场景联动动作,从而避免用户产生割裂感或负面体验。即本技术提供的控制方法有效解决了从媒体资源的播放连续性打断到恢复之后,感官设备的联动被永久打断的问题,使得座舱系统在媒体资源播放被打断到恢复后仍能自动恢复场景联动,从而提升了座舱系统在媒体资源播放过程中的沉浸式体验的连贯性与一致性。
4、一种可能的实现方式中,基于第一媒体资源的播放进度,控制座舱系统中的感官设备集合执行与播放内容匹配的场景联动动作包括:对于感官设备集合中的每个感官设备,根据车型配置信息,从第一媒体资源对应的预设模式列表中获取感官设备支持的动作执行模式,得到目标动作执行模式,预设模式列表包括多个具有优先级的动作执行模式;控制感官设备基于目标动作执行模式中优先级最大的动作执行模式运行,以执行场景联动动作。
5、一种可能的实现方式中,对比第一时间点和第二时间点,以判断是否控制感官设备集合继续执行场景联动动作包括:确定第二时间点与第一时间点之间的差值,得到跳转时间跨度;若跳转时间跨度小于或者等于第一时间阈值,控制感官设备集合继续执行场景联动动作;在确定第二时间点与第一时间点之间的差值,得到跳转时间跨度之后,车辆座舱控制方法还包括:若跳转时间跨度大于第一时间阈值,延迟第一时长之后,执行基于第一媒体资源的播放进度,控制座舱系统中的感官设备集合执行与播放内容匹配的场景联动动作的步骤。
6、一种可能的实现方式中,根据播放打断事件的事件类型判断是否控制感官设备集合继续执行场景联动动作包括:在事件类型为系统级暂停事件的情况下,控制感官设备集合继续执行场景联动动作;该车辆座舱控制方法还包括:在事件类型为进度条拖拽事件的情况下,延迟第二时长之后,执行基于第一媒体资源的播放进度,控制座舱系统中的感官设备集合执行与播放内容匹配的场景联动动作的步骤。
7、一种可能的实现方式中,在事件类型为系统级暂停事件的情况下,控制感官设备集合继续执行场景联动动作包括:在事件类型为系统级暂停事件的情况下,确定播放恢复时的网络时间点与检测到播放打断事件时的网络时间点之间的差值,得到播放暂停时长;若播放暂停时长小于或者等于第二时间阈值,控制感官设备集合继续执行场景联动动作;在确定播放恢复时的网络时间点与检测到播放打断事件时的网络时间点之间的差值,得到播放暂停时长之后,该车辆座舱控制方法还包括:若播放暂停时长大于第二时间阈值,延迟第三时长之后,执行基于第一媒体资源的播放进度,控制座舱系统中的感官设备集合执行与播放内容匹配的场景联动动作的步骤。
8、一种可能的实现方式中,控制座舱系统中的播放设备播放第一媒体资源包括:控制座舱系统的第一区域集合中每个乘员分区关联的播放设备播放第一媒体资源,第一区域集合中的每个乘员分区还关联有一个感官设备集合;基于第一媒体资源的播放进度,控制座舱系统中的感官设备集合执行与播放内容匹配的场景联动动作包括:基于第一媒体资源的播放进度,控制第一区域集合中每个乘员分区关联的感官设备集合执行场景联动动作。
9、一种可能的实现方式中,该车辆座舱控制方法还包括:响应于第一播放设备发送的第一媒体资源的播放指令,在第一播放设备中显示包括至少一个备选乘员分区的第一区域选择界面;响应于第一区域选择界面中的备选乘员分区的第一选择操作,根据第一选择操作所选中的备选乘员分区生成第一区域集合,并执行控制座舱系统的第一区域集合中每个乘员分区关联的播放设备播放第一媒体资源的步骤。
10、一种可能的实现方式中,响应于第一播放设备发送的第一媒体资源的播放指令,在第一播放设备中显示包括至少一个备选乘员分区的第一区域选择界面包括:响应于第一播放设备发送的第一媒体资源的播放指令,获取车型配置信息对应的预设乘员分区;将车型配置信息对应的预设乘员分区作为备选乘员分区,以得到至少一个备选乘员分区;在第一播放设备中显示包括至少一个备选乘员分区的第一区域选择界面。
11、一种可能的实现方式中,在第一区域集合中每个乘员分区关联的播放设备播放第一媒体资源的情况下,该车辆座舱控制方法还包括:响应于第一区域选择界面中未选中的备选乘员分区的第二选择操作,将第二选择操作选中的备选乘员分区加入第一区域集合;响应于第一区域选择界面中已选中的备选乘员分区的取消选择操作,将消选择操作所取消选择的备选乘员分区从第一区域集合中移除。
12、一种可能的实现方式中,在第一区域集合中每个乘员分区关联的播放设备播放第一媒体资源的情况下,该车辆座舱控制方法还包括:响应于第二播放设备发送的第二媒体资源的播放指令,在第二播放设备中显示包括至少一个备选乘员分区的第二区域选择界面;响应于第二区域选择界面中的备选乘员分区的第二选择操作,根据第二选择操作所选中的备选乘员分区生成第二区域集合;将第二区域集合作为第一区域集合,将第二媒体资源作为第一媒体资源,并执行控制座舱系统的第一区域集合中每个乘员分区关联的播放设备播放第一媒体资源的步骤。
13、一种可能的实现方式中,在第一区域集合中每个乘员分区关联的播放设备播放第一媒体资源的情况下,该车辆座舱控制方法还包括:响应于第一媒体资源的播放结束或者退出播放,将第一区域集合中每个乘员分区关联的感官设备集合调整为目标运行状态,目标运行状态是指未播放第一媒体资源之前,第一区域集合中每个乘员分区关联的感官设备集合所处的运行状态。
14、第二方面,提供了一种车辆座舱控制装置,该车辆座舱控制装置包括:
15、媒体播放模块,用于控制座舱系统中的播放设备播放第一媒体资源;
16、联动控制模块,用于基于第一媒体资源的播放进度,控制座舱系统中的感官设备集合执行与播放内容匹配的场景联动动作;
17、联动控制模块,还用于在检测到播放打断事件的情况下,控制感官设备集合停止执行场景联动动作;
18、联动控制模块,还用于在检测到播放恢复的情况下,对比第一时间点和第二时间点,以判断是否控制感官设备集合继续执行场景联动动作,或者,根据播放打断事件的事件类型判断是否控制感官设备集合继续执行场景联动动作,第一时间点为检测到播放打断事件时第一媒体资源的播放时间点,第二时间点为播放恢复时的第一媒体资源的播放时间点,事件类型包括系统级暂停事件和进度条拖拽事件。
19、第三方面,提供一种车辆,包括存储器和处理器。该存储器用于存储可执行程序代码,该处理器用于从存储器中调用并运行该可执行程序代码,使得该车辆执行上述第一方面或第一方面任意一种可能的实现方式中的车辆座舱控制方法。
20、第四方面,提供了一种计算机程序产品,该计算机程序产品包括:计算机程序代码,当该计算机程序代码在计算机上运行时,使得该计算机执行上述第一方面或第一方面任意一种可能的实现方式中的车辆座舱控制方法。
21、第五方面,提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序代码,当该计算机程序代码在计算机上运行时,使得该计算机执行上述第一方面或第一方面任意一种可能的实现方式中的车辆座舱控制方法。
版权声明:本站专利文献数据主要来源于国家知识产权局等公开渠道,由 技术新讯 进行整理汇编。页面设计及数据汇编的著作权归本站所有。全部内容仅供个人学习、科研评估与技术交流参考,严禁用于任何商业用途(包括但不限于直接生产制造、技术转让、倒卖数据等)。
免责条款:专利技术具有时效性,本站不对资料的绝对准确性、完整性和可实施性提供任何明示或暗示的担保。因参考本站内容造成的直接或间接损失,本站不承担相关法律责任。若您认为本站内容有侵权问题,请及时提供权属证明与我们联系,本站将在核实后依法处理。反馈意见:yyfuon@163.com