【技术实现步骤摘要】
视频播放方法及装置
本申请涉及终端设备
,尤其涉及一种视频播放方法及装置。
技术介绍
随着科学技术的不断发展,诸如智能手机、平板电脑、笔记本电脑等终端设备被人们广泛使用,人们每天都会花费大量的时间使用智能手机、平板电脑、笔记本电脑等终端设备浏览网页、观看视屏、拨打电话、收发邮件等,从而使得智能手机、平板电脑、笔记本电脑等终端设备成为人们日常生活中不可或缺的一部分。为了提高用户体验,终端设备可以根据自身当前所在的场景,播放对应的场景视频,例如,当终端设备当前所在场景为下雨场景时,终端设备会在显示界面中播放一段下雨场景视频。目前,通常是将所有场景对应的场景视频均存放在终端设备的本地存储空间中,当终端设备确定自身当前所在的场景后,从本地存储空间中获取对应的场景视频,并播放该场景视频。然而,将所有场景对应的场景视频均存储在终端设备的本地存储空间中,会占用终端设备的大量存储空间,从而导致终端设备无法存储其他数据。
技术实现思路
本申请实施例提供一种视频播放方法及装置,主要目的在于在保证终端设备可以根据自身当前所在的场景播放对应的场景视频的基础上,无需过多占用终端设备的本地存储空间。为解决上述技术问题,本申请实施例提供如下技术方案:第一方面,本申请提供了一种视频播放方法,该方法包括:获取当前环境信息,并根据所述当前环境信息确定终端设备对应的当前场景;根据所述当前场景获取目标动画文件和目标背景视频;根据所述当前场景确定目标动画元素对应的播放参数,其中,所述目 ...
【技术保护点】
1.一种视频播放方法,其特征在于,所述方法包括:/n获取当前环境信息,并根据所述当前环境信息确定终端设备对应的当前场景;/n根据所述当前场景获取目标动画文件和目标背景视频;/n根据所述当前场景确定目标动画元素对应的播放参数,其中,所述目标动画元素为所述目标动画文件中需要进行显示的动画元素;/n在第一层级中播放所述目标背景视频,并根据所述播放参数在第二层级中播放所述目标动画文件,其中,所述第二层级位于所述第一层级之上。/n
【技术特征摘要】
1.一种视频播放方法,其特征在于,所述方法包括:
获取当前环境信息,并根据所述当前环境信息确定终端设备对应的当前场景;
根据所述当前场景获取目标动画文件和目标背景视频;
根据所述当前场景确定目标动画元素对应的播放参数,其中,所述目标动画元素为所述目标动画文件中需要进行显示的动画元素;
在第一层级中播放所述目标背景视频,并根据所述播放参数在第二层级中播放所述目标动画文件,其中,所述第二层级位于所述第一层级之上。
2.根据权利要求1所述的方法,其特征在于,预置数据表中记录有不同环境信息对应的场景和每个所述场景对应的动画文件的唯一标识及背景视频的唯一标识;所述根据所述当前环境信息确定终端设备对应的当前场景,包括:
根据所述当前环境信息在所述预置数据表中查找所述当前场景;
所述根据所述当前场景获取目标动画文件和目标背景视频,包括:
根据所述当前场景在所述预置数据表中查找所述目标动画文件对应的唯一标识和所述目标背景视频对应的唯一标识;
根据所述目标动画文件对应的唯一标识获取所述目标动画文件,并根据所述目标背景视频对应的唯一标识获取所述目标背景视频。
3.根据权利要求2所述的方法,其特征在于,所述预置数据表中还记录有每个所述场景需要显示的动画元素对应的播放参数;所述根据所述当前场景确定目标动画元素对应的播放参数,包括:
根据所述当前场景在所述预置数据表中查找所述目标动画元素对应的播放参数。
4.根据权利要求2所述的方法,其特征在于,所述目标动画元素对应的播放参数包括目标开始播放帧数、目标结束播放帧数和目标播放速度;所述根据所述播放参数在第二层级中播放所述目标动画文件,包括:
在所述目标动画文件中将所述目标动画元素对应的开始播放帧数设置为目标开始播放帧数,并将所述目标动画元素对应的开始播放帧数设置为目标开始播放帧数;
在所述目标动画文件中将其他动画元素对应的开始播放帧数和结束播放帧数设置为0,其中,所述其他动画元素为所述目标动画文件中无需进行显示的动画元素;
通过预置应用程序在所述第二层级中以所述目标播放速度播放所述目标动画文件。
5.根据权利要求1所述的方法,其特征在于,所述获取当前环境信息,包括:
通过预置传感器获取所述当前环境信息;和/或
通过目标应用程序获取所述当前环境信息。
6.一种视频播放装置,其特征在于,所述装置包括:
第一获取单元,用于获取当前环境信息;
第一确定单元,用于根据所述当前环境信息确定终端设备对应的当前场景;
第二获取单元,用于根据所述当前场景获取目标动...
【专利技术属性】
技术研发人员:聂超,
申请(专利权)人:京东方科技集团股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。