视频播放方法、装置、计算机可读存储介质和电子装置与流程

文档序号:23625810发布日期:2021-01-12 10:38阅读:76来源:国知局
视频播放方法、装置、计算机可读存储介质和电子装置与流程

本发明涉及视频播放领域,具体而言,涉及一种视频播放方法、装置、计算机可读存储介质和电子装置。



背景技术:

目前,在浏览视频时,通常是先打开一直播应用(application,简称为app),让其在分屏视图中置顶显示,然后滑动选择其它直播app,来实现视频分屏显示。

但是,上述方法无法使得用户在单个直播软件中开启双屏,都只能通过联合其它直播软件实现类似双屏直播的预览效果,并且操作流程过长,从而存在直播视频分屏显示的效率低的技术问题。

针对现有技术直播视频分屏显示的效率低的技术问题,目前尚未提出有效的解决方案。



技术实现要素:

本发明的主要目的在于提供一种视频播放方法、装置、计算机可读存储介质和电子装置,以至少解决直播视频分屏显示的效率低的技术问题。

为了实现上述目的,根据本发明的一个方面,提供了一种视频播放方法。该方法可以包括:显示待播放视频列表;响应作用于待播放视频列表中第一待播放视频的第一触控操作,将第一待播放视频由第一显示方式转化为第二显示方式,其中,第一显示方式用于表示第一待播放视频按照待播放视频列表的布局方式显示在待播放视频列表中的固定位置,第二显示方式用于表示第一待播放视频悬浮显示在待播放视频列表的上方;在第二显示方式下,响应作用于第一待播放视频的第二触控操作,确定第一待播放视频的移动方向;基于移动方向检测第一待播放视频与待播放视频列表中的第二待播放视频之间的重合度;当重合度大于第一阈值时,在直播页面中对第一待播放视频和第二待播放视频进行分屏显示。

可选地,在直播页面中对第一待播放视频和第二待播放视频进行分屏显示之前,该方法还包括:显示提示信息,其中,提示信息用于指示将第二显示方式下的第一待播放视频移动至待播放视频列表的第一区域,以使移动后的第一待播放视频与第二待播放视频之间的重合度大于第一阈值。

可选地,显示提示信息,包括:在待播放视频列表的第二区域中显示提示信息,其中,第二区域显示有第二待播放视频。

可选地,在待播放视频列表的第二区域中显示提示信息,包括:当移动后的第一待播放视频与第二区域之间的重合度大于第二阈值时,在待播放视频列表的第二区域中显示提示信息,其中,第二阈值小于第一阈值。

可选地,提示信息包括以下至少之一:颜色提示信息;文本提示信息;图标提示信息。

可选地,当重合度大于第一阈值时,在直播页面中对第一待播放视频和第二待播放视频进行分屏显示,包括:当重合度大于第一阈值时,释放第二触控操作,触发待播放视频列表所在的图形用户界面跳转至直播页面;在直播页面中对第一待播放视频和第二待播放视频进行分屏显示。

可选地,在直播页面中对第一待播放视频和第二待播放视频进行分屏显示,包括:在直播页面的第一直播区域直播第一待播放视频,且在直播页面的第二直播区域直播第二待播放视频,其中,第二直播区域与第一直播区域相邻。

可选地,在直播页面中对第一待播放视频和第二待播放视频进行分屏显示之前,该方法还包括:在待播放视频列表中显示包括目标标识的至少一个第三待播放视频,其中,目标标识用于指示第三待播放视频允许与第一待播放视频在直播页面进行分屏显示;当移动后的第一待播放视频与第三待播放视频之间的重合度大于第一阈值时,将第三待播放视频确定为第二待播放视频。

可选地,移动方向,包括以下至少之一:左移方向、右移方向、上移方向和下移方向。

为了实现上述目的,根据本发明的另一方面,提供了一种视频播放装置。该装置可以包括:显示单元,用于显示待播放视频列表;转化单元,用于响应作用于待播放视频列表中第一待播放视频的第一触控操作,将第一待播放视频由第一显示方式转化为第二显示方式,其中,第一显示方式用于表示第一待播放视频按照待播放视频列表的布局方式显示在待播放视频列表中的固定位置,第二显示方式用于表示第一待播放视频悬浮显示在待播放视频列表的上方;确定单元,用于在第二显示方式下,响应作用于第一待播放视频的第二触控操作,确定第一待播放视频的移动方向;检测单元,用于基于移动方向检测第一待播放视频与待播放视频列表中的第二待播放视频之间的重合度;显示单元,用于当重合度大于第一阈值时,在直播页面中对第一待播放视频和第二待播放视频进行分屏显示。

为了实现上述目的,根据本发明的另一方面,提供了一种计算机可读存储介质。该计算机可读存储介质中存储有计算机程序,其中,在计算机程序被处理器运行时控制计算机可读存储介质所在设备执行本发明实施例的视频播放方法。

为了实现上述目的,根据本发明的另一方面,提供了一种电子装置。该电子装置包括存储器和处理器,存储器中存储有计算机程序,处理器被设置为运行计算机程序以执行本发明实施例的视频播放方法。

在本申请的视频播放方法中,利用第一触控操作待播放视频列表中的第一待播放视频悬浮显示在待播放视频列表的上方,对其进行第二触控操作,以使其移动,当移动后的第一待播放视频与待播放视频列表中的第二待播放视频之间的重合度大于第一阈值时,即可实现在同一直播页面中对第一待播放视频和第二待播放视频进行分屏显示,从而实现了在单个直播软件中快速开启双屏,可以满足用户同时浏览多个待播放视频的需要,避免了智能通过联合其它直播软件实现类似双屏直播的预览效果,并且操作简单,符合用户心理预期,用户学习成本低,解决了直播视频分屏显示的效率低的技术问题,达到了提高直播视频分屏显示的效率的技术效果。

附图说明

构成本申请的一部分的附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1是根据本发明实施例的一种视频播放方法的移动终端的硬件结构框图;

图2是根据本发明实施例的一种视频播放方法的流程图;

图3a是根据相关技术中的一种实现视频双开的界面示意图;

图3b是根据相关技术中的另一种实现视频双开的界面示意图;

图3c是根据相关技术中的另一种实现视频双开的界面示意图;

图3d是根据相关技术中的另一种实现视频双开的界面示意图;

图4a是根据本发明实施例的一种视频双开的界面示意图;

图4b是根据本发明实施例的另一种视频双开的界面示意图;

图4c是根据本发明实施例的另一种视频双开的界面示意图;以及

图5是根据本发明实施例的一种视频播放装置的示意图。

具体实施方式

需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本发明。

为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。

需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

本申请实施例所提供的方法实施例可以在移动终端、计算机终端或者类似的运算装置中执行。以运行在移动终端上为例,图1是根据本发明实施例的一种视频播放方法的移动终端的硬件结构框图。如图1所示,移动终端可以包括一个或多个(图1中仅示出一个)处理器102(处理器102可以包括但不限于微处理器mcu或可编程逻辑器件fpga等的处理装置)和用于存储数据的存储器104,可选地,上述移动终端还可以包括用于通信功能的传输设备106以及输入输出设备108。本领域普通技术人员可以理解,图1所示的结构仅为示意,其并不对上述移动终端的结构造成限定。例如,移动终端还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。

存储器104可用于存储计算机程序,例如,应用软件的软件程序以及模块,如本发明实施例中的一种数据处理的方法对应的计算机程序,处理器102通过运行存储在存储器104内的计算机程序,从而执行各种功能应用以及数据处理,即实现上述的方法。存储器104可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器104可进一步包括相对于处理器102远程设置的存储器,这些远程存储器可以通过网络连接至移动终端10。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

传输设备106用于经由一个网络接收或者发送数据。上述的网络具体实例可包括移动终端的通信供应商提供的无线网络。在一个实例中,传输设备106包括一个网络适配器(networkinterfacecontroller,简称为nic),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输设备106可以为射频(radiofrequency,简称为rf)模块,其用于通过无线方式与互联网进行通讯。

在本实施例中提供了一种运行于上述移动终端的一种视频播放方法,图2是根据本发明实施例的一种视频播放方法的流程图。如图2所示,该方法可以包括如下步骤:

步骤s202,显示待播放视频列表。

在本发明上述步骤s202提供的技术方案中,待播放视频列表可以为包括多个待播放视频的视频列表,其中,每个待播放视频可以在待播放视频列表中显示对应的视频封面,从而该实施例的待播放视频列表也可以称为视频封面列表。可选地,该实施例的每个待播放视频可以接收由用户触发的触控操作,其可以为待播放的直播视频。

该实施例显示待播放视频列表,可以将其显示在移动终端的图形用户界面上,以向用户进行展示。

步骤s204,响应作用于待播放视频列表中第一待播放视频的第一触控操作,将第一待播放视频由第一显示方式转化为第二显示方式。

在本发明上述步骤s204提供的技术方案中,在显示待播放视频列表之后,响应作用于待播放视频列表中第一待播放视频的第一触控操作,将第一待播放视频由第一显示方式转化为第二显示方式,其中,第一显示方式用于表示第一待播放视频按照待播放视频列表的布局方式显示在待播放视频列表中的固定位置,第二显示方式用于表示第一待播放视频悬浮显示在待播放视频列表的上方。

在该实施例中,待播放视频列表可以包括第一待播放视频,该第一待播放视频为需要与待播放视频列表中的其它待播放视频进行分屏显示的视频,也可以称为起始视频。可选地,该实施例的第一待播放视频开始是以第一显示方式显示在待播放视频列表中的,该第一显示方式用于表示第一待播放视频是按照待播放视频列表的布局方式显示在待播放视频列表中的固定位置,比如,该待播放视频列表的布局方式为多个待播放视频以三行两列的形式进行分布,除了可以显示以三行两列的形式分布的多个待播放视频之外,待播放视频列表还可以显示更多待播放视频,而上述第一待播放视频可以为待播放视频列表当前所显示的多个待播放视频中任一待播放视频,也即,该第一待播放视频为三行两列中任一固定位置上的待播放视频。

该实施例的上述第一待播放视频可以接收用户触发的第一触控操作,该第一触控操作可以为点按触控操作,也可以为长按触控操作,比如,在待播放视频列表中,对第一待播放视频的视频封面进行点按触控操作或长按触控操作。该实施例响应作用于第一待播放视频的第一触控操作,可以将第一待播放视频由上述第一显示方式转化为第二显示方式,该第二显示方式用于表示第一待播放视频悬浮显示在待播放视频列表的上方。可选地,该实施例响应作用于第一待播放视频的第一触控操作,可以将第一待播放视频从待播放视频列表中脱离出来,则该第一待播放视频此时处于悬浮状态,从而使得第一待播放视频悬浮显示在待播放视频列表的上方。

需要说明的是,该实施例对待播放视频列表中的第一待播放视频进行第一触控操作,也即,从待播放视频列表中选取出第一待播放视频的操作,其符合用户心理预期,是简单的手势操作,且用户学习成本低。

步骤s206,在第二显示方式下,响应作用于第一待播放视频的第二触控操作,确定第一待播放视频的移动方向。

在本发明上述步骤s206提供的技术方案中,在将第一待播放视频由第一显示方式转化为第二显示方式之后,可以在该第二显示方式下,响应作用于第一待播放视频的第二触控操作,确定第一待播放视频的移动方向。

在该实施例中,当第一待播放视频以上述第二显示方式进行显示时,可以表明该第一待播放视频可以支持第二触控操作,该第二触控操作可以为移动触控操作,也即,拖动触控操作,其符合用户心理预期,为简单的手势操作,且用户学习成本也低。可选地,如果该第一待播放视频还未以上述第二显示方式进行显示时,则可以表明该第一待播放视频还不支持第二触控操作。

该实施例在第二显示方式下,响应作用于第一待播放视频的第二触控操作,可以确定该第一待播放视频的移动方向,该移动方向是由第二触控操作的操作方向来确定的,可以包括左移方向、右移方向、上移方向、下移方向,其中,左移方向用于表示第一待播放视频朝待播放视频列表的左边进行移动,右移方向用于表示第一待播放视频朝待播放视频列表的右边进行移动,上移方向用于表示第一待播放视频朝待播放视频列表的上方进行移动,下移方向用于表示第一待播放视频朝待播放视频列表的下方进行移动。在确定第一待播放视频的移动方向之后,可以按照该移动方向控制第一待播放视频在待播放视频列表中进行自由移动,比如,控制第一待播放视频移到待播放视频列表的页面底部、页面顶部,也可以支持自动向上或向下继续移动,此处不做具体限制。

步骤s208,基于移动方向检测第一待播放视频与待播放视频列表中的第二待播放视频之间的重合度。

在本发明上述步骤s208提供的技术方案中,在确定第一待播放视频的移动方向之后,可以基于移动方向检测第一待播放视频与待播放视频列表中的第二待播放视频之间的重合度。

在该实施例中,在按照第一待播放视频的移动方向控制第一待播放视频在待播放视频列表中进行自由移动的过程中,第一待播放视频会与视频待播放列表中的其它待播放视频进行重合,这样可以选择更多的待播放视频,并且选择结果比较精准。该实施例可以基于上述移动方向检测第一待播放视频与待播放视频列表中的第二待播放视频之间的重合度,其中,第二待播放视频也可以以视频封面显示在待播放视频列表中,其可以为待播放的直播视频,重合度可以指第一待播放视频在待播放视频列表中呈现的视频封面和第二待播放视频在待播放视频列表中呈现的视频封面之间的面积的重合度。

步骤s210,当重合度大于第一阈值时,在直播页面中对第一待播放视频和第二待播放视频进行分屏显示。

在本发明上述步骤s210提供的技术方案中,在基于移动方向检测第一待播放视频与待播放视频列表中的第二待播放视频之间的重合度之后,可以判断重合度是否大于第一阈值。如果判断出重合度大于第一阈值,则在直播页面中对第一待播放视频和第二待播放视频进行分屏显示,其中,第二待播放视频也可以称为被双开视频。

在该实施例中,第一阈值可以为预先设定的用于触发将第二待播放视频确定为与第一待播放视频进行分屏显示的待播放视频的临界阈值,比如,75%。当判断出上述重合度大于第一阈值时,可以使得图形用户界面由待播放视频列表跳转至直播页面,该直播页面为单个直播软件中的直播间页面,进而在直播页面中对第一待播放视频和第二待播放视频进行分屏显示,实现了在单个直播软件中快速开启双屏的目的。

在本申请上述步骤s202至步骤s210中,利用第一触控操作待播放视频列表中的第一待播放视频悬浮显示在待播放视频列表的上方,对其进行第二触控操作,以使其移动,当移动后的第一待播放视频与待播放视频列表中的第二待播放视频之间的重合度大于第一阈值时,即可实现在同一直播页面中对第一待播放视频和第二待播放视频进行分屏显示,从而实现了在单个直播软件中快速开启双屏,可以满足用户同时浏览多个待播放视频的需要,避免了智能通过联合其它直播软件实现类似双屏直播的预览效果,并且操作简单,符合用户心理预期,用户学习成本低,解决了直播视频分屏显示的效率低的技术问题,达到了提高直播视频分屏显示的效率的技术效果。

下面对该实施例的上述方法进行进一步介绍。

作为一种可选的实施方式,步骤s210,在直播页面中对第一待播放视频和第二待播放视频进行分屏显示之前,该方法还包括:显示提示信息,其中,提示信息用于指示将第二显示方式下的第一待播放视频移动至待播放视频列表的第一区域,以使移动后的第一待播放视频与第二待播放视频之间的重合度大于第一阈值。

在该实施例中,在直播页面中对第一待播放视频和第二待播放视频进行分屏显示之前,该实施例还可以在待播放视频列表中显示提示信息,该提示信息可以用于指引用户的操作,用于向用户指示将第二显示方式下的第一待播放视频移动至待播放视频列表的第一区域,比如,该提示信息为在待播放视频列表中显示的文本“拖放到这里完成双开”,这样当第一待播放视频向第一区域移动的过程中,可以使得第一待播放视频与第二待播放视频之间的重合度大于第一阈值,进而在直播页面中快速对第一待播放视频和第二待播放视频进行分屏显示,方便了用户操作,降低用户学习成本,从而提高了直播视频分屏显示的效率。

作为一种可选的实施方式,显示提示信息,包括:在待播放视频列表的第二区域中显示提示信息,其中,第二区域显示有第二待播放视频。

在该实施例中,第二待播放视频可以显示在待播放视频列表的第二区域中,该实施例可以在第二区域中显示上述提示信息,以表明当将第一待播放视频移动至待播放视频列表的第一区域时,该第二待播放视频可以与第一待播放视频进行双屏显示。其中,第一区域与第二区域重合,其重合度可以大于上述第一阈值。

作为一种可选的实施方式,在待播放视频列表的第二区域中显示提示信息,包括:当移动后的第一待播放视频与第二区域之间的重合度大于第二阈值时,在待播放视频列表的第二区域中显示提示信息,其中,第二阈值小于第一阈值。

在该实施例中,在第二区域中显示提示信息是有一定时机的,可以是在移动后的第一待播放视频满足一定条件的情况下,在第二区域中触发显示提示信息。可选地,该实施例实时检测移动后的第一待播放视频与第二待播放视频所显示在的第二区域之间的重合度,当检测到移动后的第一待播放视频与第二待播放视频所显示在的第二区域之间的重合度大于第二阈值时,则立即触发在待播放视频列表的第二区域中显示提示信息。

可选地,在该实施例中,在第一待播放视频按照移动方向在待播放视频列表中进行移动的过程中,可以实时检测移动后的第一待播放视频与待播放视频列表中的其它待播放视频之间的重合度,将重合度首先大于第二阈值的待播放视频优先确定为第二待播放视频,且优先在第二待播放视频的第二区域中触发显示上述提示信息。

作为一种可选的实施方式,提示信息包括以下至少之一:颜色提示信息;文本提示信息;图标提示信息。

在该实施例中,在第二区域中显示提示信息可以包括颜色提示信息,比如,当移动后的第一待播放视频与第二区域之间的重合度大于第二阈值时,将第二区域呈现特殊颜色,比如,为红色,以表明当将第二显示方式下的第一待播放视频继续移动至待播放视频列表的第一区域时,第一待播放视频可以与第二区域显示的第二待播放视频进行分屏显示。其中,第一区域与第二区域之间的重合度可以大于70%。

可选地,该实施例的提示信息还可以包括文本提示信息,比如,当移动后的第一待播放视频与第二区域之间的重合度大于第二阈值时,可以在第二区域中触发显示文本“拖到这里完成双开”,以表明将第二显示方式下的第一待播放视频继续移动至第一区域时,第一待播放视频可以与第二区域显示的第二待播放视频进行分屏显示。

可选地,该实施例的提示信息还可以包括图标提示信息,当移动后的第一待播放视频与第二区域之间的重合度大于第二阈值时,可以在第二区域中触发显示特殊图标,以表明将第二显示方式下的第一待播放视频继续移动至特殊图标所在的第一区域时,第一待播放视频可以与第二区域显示的第二待播放视频进行分屏显示。

需要说明的是,该实施例的上述提示信息包括颜色提示信息、文本提示信息、图标提示信息仅为本发明实施例的一种举例说明,并不代表本发明实施例的提示信息仅包括颜色提示信息、文本提示信息以及图标提示信息,任何可以用于指示将第二显示方式下的第一待播放视频移动至待播放视频列表的第一区域,以使移动后的第一待播放视频与第二待播放视频之间的重合度大于第一阈值的提示信息都在该实施例的范围之内,此处不再一一举例说明。

作为一种可选的实施方式,步骤s208,当重合度大于第一阈值时,在直播页面中对第一待播放视频和第二待播放视频进行分屏显示,包括:当重合度大于第一阈值时,释放第二触控操作,触发待播放视频列表所在的图形用户界面跳转至直播页面;在直播页面中对第一待播放视频和第二待播放视频进行分屏显示。

在该实施例中,在响应作用于第一待播放视频的第二触控操作,确定第一待播放视频的移动方向,并按照移动方向控制第一待播放视频在待播放视频列表中进行移动的过程中,当第一待播放视频与待播放视频列表中的第二待播放视频之间的重合度大于第一阈值时,则如果检测到第二触控操作释放了,则可以立即触发待播放视频列表所在的图形用户界面跳转至直播页面。可选地,该实施例如果检测到第二触控操作还作用在第一待播放视频上,则仍然在图形用户界面上显示待播放视频列表。在触发待播放视频列表所在的图形用户界面跳转至直播页面之后,就可以在直播页面中对第一待播放视频和第二待播放视频进行分屏显示。

作为一种可选的实施方式,步骤s208,在直播页面中对第一待播放视频和第二待播放视频进行分屏显示,包括:在直播页面的第一直播区域直播第一待播放视频,且在直播页面的第二直播区域直播第二待播放视频,其中,第二直播区域与第一直播区域相邻。

在该实施例中,直播页面可以包括第一直播区域和第二直播区域,在触发待播放视频列表所在的图形用户界面跳转至直播页面之后,可以在第一直播区域中直播第一待播放视频,也即,在第一直播区域中显示第一待播放视频的画面。该实施例还可以在第二直播区域中直播第二待播放视频,也即,在第二直播区域中显示第二待播放视频的画面。可选地,该实施例的第二直播区域与第一直播区域相邻,比如,第二直播区域位于第一直播区域的左边,此处不作具体限制。

作为一种可选的实施方式,在直播页面中对第一待播放视频和第二待播放视频进行分屏显示之前,该方法还包括:在待播放视频列表中显示包括目标标识的至少一个第三待播放视频,其中,目标标识用于指示第三待播放视频允许与第一待播放视频在直播页面进行分屏显示;当移动后的第一待播放视频与第三待播放视频之间的重合度大于第一阈值时,将第三待播放视频确定为第二待播放视频。

在该实施例中,待播放视频列表中显示的多个待播放视频,并不是所有的待播放视频都可以与其它待播放视频进行分屏显示,比如,对于一些重要程度较高的待播放视屏,则不允许与其它待播放视屏进行分屏显示。可选地,该实施例可以在待播放视频列表中显示包括目标标识的至少一个第三待播放视频,通过该目标标识可以指示出该第三待播放视频是允许与第一待播放视频在直播页面中进行分屏显示的,其可以为图标标识、颜色标识、文本标识等,此处不做具体限制,从而使得用户有针对性地对第一待播放视频触发第二触控操作,进而响应作用于第一待播放视频的第二触控操作,确定第一待播放视频的移动方向,按照该移动方向控制第一待播放视频在待播放视频列表中移动。当移动后的第一待播放视频与其中一个第三待播放视频之间的重合度大于第一阈值时,该实施例可以将第三待播放视频确定为第二待播放视频,进而在直播页面中对第一待播放视频和第二待播放视频进行分屏显示。

该实施例的视频播放方法为一种移动终端直播软件视频快速双开方法,对第一待播放视频进行第一触控操作和第二触控操作符合用户心理预期,且为简单的手势操作,且用户学习成本低;该实施例还可以支持用户自由拖动第一待播放视频,可以丰富选择更多的第二待播放视频,选择比较精准;该实施可以快速实现视频双开,可满足用户同时浏览多个待播放视频的需要,避免可用户在移动终端浏览视频选择界面时,面对选择众多的视频无从下手,不知道如何选择或者都想观看的情况,从而解决了直播视频分屏显示的效率低的技术问题,达到了提高直播视频分屏显示的效率的技术效果。

下面对本发明实施例的优选实施方式进行进一步地举例说明。

在移动终端上浏览视频的情况下,当用户面对可以进行选择的众多视频时,往往无从下手,时常会面临不知道如何选择视频,或者对众多视频都想观看的情况。

图3a是根据相关技术中的一种实现视频双开的界面示意图。如图3a所示,在移动终端的桌面上,在多任务界面中点击直播应用1的名称(比如,直播应用1为cc直播),则可以唤起更多选项,比如,唤起应用程序信息、在分屏视图中打开、在弹出视图中打开、锁定应用程序、隐藏内容、固定此应用程序,可以点击“在分屏视图中打开”。

图3b是根据相关技术中的另一种实现视频双开的界面示意图。如图3b所示,在点击“在分屏视图中打开”之后,可以在分屏视图中打开直播应用1,使其置顶展示,可以在其下方出现多任务中的其它直播应用2(比如,直播应用为momo陌陌直播),在通过左右滑动,选择其它任一直播应用2后,可以立即可实现直播应用1和直播应用2分屏显示。

图3c是根据相关技术中的另一种实现视频双开的界面示意图。如图3c所示,在直播应用1和直播应用2分屏显示时,可以拖动中间粗横条,来控制直播应用1和直播应用2所在的区域的大小或者退出分屏模式。

图3d是根据相关技术中的另一种实现视频双开的界面示意图。如图3d所示,在拖动中间粗横条之后,可以将直播应用1所在的区域减小,而将直播应用2所在的区域增大。

上述方法虽然可以实现视频双开,但是入口比较隐藏,操作流程过长,学习成本高,效率低;并且用户无法在单个直播软件中开启双屏,只能通过联合其他直播软件实现类似双屏直播的预览效果;上述方法在支持双屏直播时,需要操作对应软件界面到指定房间,从而存在直播视频分屏显示的效率低的技术问题。

而本发明实施例实现了一种移动终端直播软件视频快速双开的方法,可以方便用户利用手势长按待播放视频列表中的第一待播放视频,使该第一待播放视频脱离待播放视频列表悬空,并可左、右、上、下移动,在将其移动至定的第二待播放视频所在的区域后,实现第一待播放视频和第二待播放视频进行双屏显示的目的,从而可以满足用户一次浏览多个待播放视频的需要。

图4a是根据本发明实施例的一种视频双开的界面示意图。如图4a所示,待播放视频列表中包括多个待播放视频的视频封面,比如,包括视频封面a、视频封面b、视频封面c、视频封面d、视频封面e、视频封面f。用户可以从视频封面a、视频封面b、视频封面c、视频封面d、视频封面e、视频封面f中选择一个视频封面,比如,长按视频封面b,选择视频封面b对应的待播放视频为第一待播放视频。

图4b是根据本发明实施例的另一种视频双开的界面示意图。如图4b所示,在长按视频封面b之后,视频封面b悬浮显示在待播放视频列表的上方。当视频封面b悬浮显示在待播放视频列表的上方时,可以支持左、右、上、下移动,可以移到页面底部、顶部,支持自动向上下继续移动。当视频封面b对应的待播放视频移动至其它视频封面c约75%面积时,可以在其它视频封面c的区域显示提示信息t“拖到这里实现双开”,该区域可以呈现一定的特殊颜色,比如,为红色(如阴影部分表示),此时用户松开手指则打开新的直播间页面。可选地,该实施例在视屏封面b原来所处的位置可以显示视屏封面b的图像,也可以显示空白。

图4c是根据本发明实施例的另一种视频双开的界面示意图。如图4c所示,在用户松开手指则打开新的直播间页面之后,可以实现视频双开,视频封面b对应的待播放视频在第一区域x播放,视频封面c对应的待播放视频在第二区域y播放,其中,第一区域位于第二区域的左边。

该实施例的视频播放方法为一种移动终端直播软件视频快速双开方法,对第一待播放视频进行第一触控操作和第二触控操作符合用户心理预期,且为简单的手势操作,且用户学习成本低;该实施例还可以支持用户自由拖动第一待播放视频,可以丰富选择更多的第二待播放视频,选择比较精准;该实施可以快速实现视频双开,可满足用户同时浏览多个待播放视频的需要,避免可用户在移动终端浏览视频选择界面时,面对选择众多的视频无从下手,不知道如何选择或者都想观看的情况,从而解决了直播视频分屏显示的效率低的技术问题,达到了提高直播视频分屏显示的效率的技术效果。

本发明实施例还提供了一种视频播放装置。需要说明的是,该实施例的视频播放装置可以用于执行本发明实施例图2所示的视频播放方法。

图5是根据本发明实施例的一种视频播放装置的示意图。如图5所示,该视频播放装置50包括:显示单元51、转化单元52、确定单元53、检测单元54和显示单元55。

显示单元51,用于显示待播放视频列表。

转化单元52,用于响应作用于待播放视频列表中第一待播放视频的第一触控操作,将第一待播放视频由第一显示方式转化为第二显示方式,其中,第一显示方式用于表示第一待播放视频按照待播放视频列表的布局方式显示在待播放视频列表中的固定位置,第二显示方式用于表示第一待播放视频悬浮显示在待播放视频列表的上方。

确定单元53,用于在第二显示方式下,响应作用于第一待播放视频的第二触控操作,确定第一待播放视频的移动方向。

检测单元54,用于基于移动方向检测第一待播放视频与待播放视频列表中的第二待播放视频之间的重合度。

显示单元55,用于当重合度大于第一阈值时,在直播页面中对第一待播放视频和第二待播放视频进行分屏显示。

在该实施例的视频播放装置中,利用第一触控操作待播放视频列表中的第一待播放视频悬浮显示在待播放视频列表的上方,对其进行第二触控操作,以使其移动,当移动后的第一待播放视频与待播放视频列表中的第二待播放视频之间的重合度大于第一阈值时,即可实现在同一直播页面中对第一待播放视频和第二待播放视频进行分屏显示,从而实现了在单个直播软件中快速开启双屏,可以满足用户同时浏览多个待播放视频的需要,避免了智能通过联合其它直播软件实现类似双屏直播的预览效果,并且操作简单,符合用户心理预期,用户学习成本低,解决了直播视频分屏显示的效率低的技术问题,达到了提高直播视频分屏显示的效率的技术效果。

本发明实施例提供了一种计算机可读存储介质。该计算机可读存储介质中存储有计算机程序,其中,在计算机程序被处理器运行时控制计算机可读存储介质所在设备执行本发明实施例的视频播放方法。

可选地,在本实施例中,上述存储介质可以包括但不限于:u盘、只读存储器(read-onlymemory,简称为rom)、随机存取存储器(randomaccessmemory,简称为ram)、移动硬盘、磁碟或者光盘等各种可以存储计算机程序的介质。

本发明的实施例还提供了一种电子装置,包括存储器和处理器,该存储器中存储有计算机程序,该处理器被设置为运行计算机程序以执行上述任一项方法实施例中的步骤。

可选地,上述电子装置还可以包括传输设备以及输入输出设备,其中,该传输设备和上述处理器连接,该输入输出设备和上述处理器连接。

显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1