视频播放方法、系统、电子设备及车辆与流程
- 国知局
- 2024-10-21 15:20:11
本申请属于视频处理领域,尤其涉及视频播放方法、系统、电子设备及车辆。
背景技术:
1、在车辆座舱内设置多个屏幕,供不同座位的用户使用,可以提高用户的乘车体验。在一些场景中,需要多个屏幕同步播放相同的内容。例如,汽车座舱前排和后排的屏幕播放同一个影片,前排和后排的屏幕同步播放影片可以提升用户的观看体验。但是,播放相同内容的多个屏幕的尺寸、分辨率等信息可能不同,若是将相同的视频播放页面发送至多个屏幕,可能会出现视频播放页面与屏幕不匹配的问题。例如,会出现视频播放页面存在黑边、视频画面变形、视频画面被剪切、用于控制播放状态的用户交互页面的字体过大或者过小等问题。
技术实现思路
1、有鉴于此,本申请实施例提供了视频播放方法、系统、电子设备及车辆,可以解决现有技术中多屏播放时出现的视频播放页面与屏幕不匹配的问题。
2、本申请实施例的第一方面提供了一种视频播放方法,包括:
3、获取第一视频播放层,所述第一视频播放层根据视频资源生成,所述第一视频播放层与第一屏幕匹配;
4、获取第一用户交互层,所述第一用户交互层基于所述第一屏幕生成;
5、合并所述第一视频播放层和所述第一用户交互层,以指示所述第一屏幕显示合并后得到的第一视频播放页面。
6、上述实施例中,通过获取与第一屏幕匹配的第一视频播放层以及获取基于第一屏幕生成的第一用户交互层,合并第一视频播放层和第一用户交互层,指示第一屏幕显示合并后得到的第一视频播放页面,可以使第一视频播放页面与第一屏幕匹配。同时,通过分别生成第一视频播放层和第一用户交互层,可以根据第一屏幕的尺寸自定义第一用户交互层,使第一用户交互层支持不同的播放控制指令,进而可以提高用户体验。
7、在一实施例中,所述第一视频播放层是对虚拟屏幕上的视频图层进行镜像得到的,所述视频图层基于所述视频资源得到。
8、根据上述实施例,在多个屏幕需要播放相同视频的情况下,均可以对视频图层进行镜像处理得到。因此,电子设备只用进行一次网络请求得到视频资源,根据视频资源生成视频图层,可以降低视频播放所占用的网络资源。
9、在一实施例中,所述第一视频播放层是对所述视频图层镜像后得到的图层进行缩放得到,使所述第一视频播放层与所述第一屏幕的尺寸匹配。
10、在一实施例中,所述方法还包括:
11、获取第二视频播放层,所述第二视频播放层和所述第一视频播放层是对同一所述视频图层进行镜像得到,所述第二视频播放层与第二屏幕匹配;
12、合并所述第二视频播放层和所述第二屏幕的第二用户交互层,以指示所述第二屏幕显示合并后得到的第二视频播放页面。
13、上述实施例中,由于第一视频播放层和第二视频播放层是对同一视频图层进行镜像处理得到,因此可以保证第一视频播放层和第二视频播放层的生成时间一致,进而使得第一屏幕和第二屏幕可以同步播放视频。
14、在一实施例中,在所述合并所述第一视频播放层和所述第一用户交互层,以指示所述第一屏幕显示合并后得到的第一视频播放页面之后,所述方法还包括:
15、获取所述第一屏幕发送的第一指令,所述第一指令用于控制所述第一屏幕和所述第二屏幕的播放状态;
16、根据所述第一指令控制所述视频图层的生成状态。
17、上述实施例中,通过控制视频图层的生成状态来控制多个屏幕的播放状态,从而可以通过在第一屏幕上的操作实现对多个屏幕的控制。在一实施例中,在所述合并所述第一视频播放层和所述第一用户交互层,以指示所述第一屏幕显示合并后得到的第一视频播放页面之后,所述方法还包括:
18、获取所述第一屏幕发送的第二指令,所述第二指令仅用于控制所述第一屏幕的显示状态;
19、根据所述第二指令控制所述第一视频播放层的生成状态;
20、或,获取所述第二屏幕发送的第三指令,所述第三指令仅用于控制所述第二屏幕的显示状态;
21、根据所述第三指令控制所述第二视频播放层的生成状态。
22、上述实施例中,通过控制视频播放层的生成状态来控制对应的屏幕的显示状态,可以仅控制一个屏幕的显示状态,而不会影响其他屏幕。
23、在一实施例中,所述方法还包括:
24、根据所述视频资源获取音频,以指示扬声器系统播放所述音频,从而使多个屏幕共用扬声器,避免出现各屏幕的声音不一致导致的听觉效果较差的问题。
25、在一实施例中,所述获取第一用户交互层,包括:
26、根据所述第一屏幕的尺寸、所述第一屏幕的分辨率、预设的交互内容中的任意一项或多项,生成所述第一用户交互层,从而可以实现不同屏幕之间的用户交互层的差异,提升用户的视频观看体验。
27、本申请实施例的第二方面提供了一种视频播放装置,包括:
28、获取模块,用于获取第一视频播放层,所述第一视频播放层根据视频资源生成,所述第一视频播放层与第一屏幕匹配;获取第一用户交互层,所述第一用户交互层基于所述第一屏幕生成;
29、处理模块,用于合并所述第一视频播放层和所述第一用户交互层,以指示所述第一屏幕显示合并后得到的第一视频播放页面。
30、本申请实施例的第三方面提供了一种电子设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述第一方面所述的视频播放方法。
31、本申请实施例的第四方面提供了一种视频播放系统,包括如上述第三方面所述的电子设备、扬声器系统以及与所述电子设备通信的至少一个屏幕。
32、本申请实施例的第五方面提供一种车辆,包括如上述第四方面所述的视频播放系统。
33、本申请实施例的第六方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上述第一方面所述的视频播放方法。
34、本申请实施例的第七方面提供了一种计算机程序产品,当计算机程序产品在电子设备上运行时,使得电子设备执行上述第一方面中任一项所述的视频播放方法。
35、可以理解的是,上述第二方面至第七方面的有益效果可以参见上述第一方面中的相关描述,在此不再赘述。
技术特征:1.一种视频播放方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述第一视频播放层是对虚拟屏幕上的视频图层进行镜像得到的,所述视频图层基于所述视频资源得到。
3.根据权利要求2所述的方法,其特征在于,所述第一视频播放层是对所述视频图层镜像后得到的图层进行缩放得到,使所述第一视频播放层与所述第一屏幕的尺寸匹配。
4.根据权利要求2或3所述的方法,其特征在于,所述方法还包括:
5.根据权利要求4所述的方法,其特征在于,在所述合并所述第一视频播放层和所述第一用户交互层,以指示所述第一屏幕显示合并后得到的第一视频播放页面之后,所述方法还包括:
6.根据权利要求4所述的方法,其特征在于,在所述合并所述第一视频播放层和所述第一用户交互层,以指示所述第一屏幕显示合并后得到的第一视频播放页面之后,所述方法还包括:
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
8.根据权利要求1所述的方法,其特征在于,所述获取第一用户交互层,包括:
9.一种电子设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至8任一项所述的方法。
10.一种视频播放系统,其特征在于,包括如权利要求9所述的电子设备、扬声器系统以及与所述电子设备通信的至少一个屏幕。
11.一种车辆,其特征在于,包括如权利要求10所述的视频播放系统。
技术总结本申请提供一种视频播放方法、系统、电子设备及车辆。视频播放方法包括:获取第一视频播放层,第一视频播放层根据视频资源生成,第一视频播放层与第一屏幕匹配;获取第一用户交互层,第一用户交互层基于第一屏幕生成;合并第一视频播放层和第一用户交互层,以指示第一屏幕显示合并后得到的第一视频播放页面。通过分别生成与第一屏幕匹配的第一视频播放层和第一用户交互层,可以使第一视频播放页面与第一屏幕匹配。同时,根据第一屏幕自定义第一用户交互层,可以使第一用户交互层与第一屏幕的尺寸相适配,支持不同的播放控制指令,进而可以提高用户体验。技术研发人员:李超,董伟,张昌磊受保护的技术使用者:蔚来汽车科技(安徽)有限公司技术研发日:技术公布日:2024/10/17本文地址:https://www.jishuxx.com/zhuanli/20241021/321251.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。