一种视频播放方法和装置与流程

文档序号:15685307发布日期:2018-10-16 20:59阅读:177来源:国知局

本发明涉及互联网技术领域,特别是涉及一种视频播放方法和装置。



背景技术:

随着互联网技术的快速发展,越来越多的用户会选择使用终端(例如,手机、平板或电脑)观看视频。由于视频数目较大,视频的列表中可以包含多个页面,每一页面中可以显示各视频的标题和/或封面。当用户点击某一视频的标题或封面时,智能终端可以跳转到该视频的播放界面,以播放该视频。

然而,发明人在实现本发明的过程中发现,现有技术至少存在如下问题:

当列表中的视频较多时,如果用户需要观看列表中已浏览的某一视频,需要多次滚动终端的界面,以返回该视频的显示位置;或者,用户想要观看之前已观看的视频的播放界面中推荐的其他视频时,需要点击返回至之前已观看的视频的播放界面。由以上可见,现有技术中,用户的操作繁琐,用户体验差。



技术实现要素:

本发明实施例的目的在于提供一种视频播放方法和装置,以简化用户操作,提高用户体验。具体技术方案如下:

第一方面,为了达到上述目的,本发明实施例公开了一种视频播放方法,上述方法应用于终端,上述方法包括:

显示待播放视频的列表,其中,所述列表中包含所述待播放视频的视频标识;

当接收到用户输入的对应所述列表中的目标视频的标记指令时,记录所述目标视频在所述列表中的显示位置;

在所述终端的显示界面中当前未显示有所述目标视频的视频标识的状态下,当接收到用户输入的对应所述目标视频的第一播放指令时,跳转到所述目标视频的显示位置,并播放所述目标视频。

可选的,所述终端的显示界面中设置有跳转按钮,所述当接收到用户输入的对应所述目标视频的第一播放指令时,跳转到所述目标视频的显示位置,并播放所述目标视频,包括:

当接收到用户输入的对应所述跳转按钮的指令时,跳转到上一次标记的目标视频在所述列表中的显示位置,并播放所述目标视频。

可选的,所述方法还包括:

接收用户输入的对应所述目标视频的收藏指令,其中,所述收藏指令中携带有收藏列表的标识;

将所述目标视频添加到所述收藏列表的标识对应的目标收藏列表中;

当接收到用户输入的对应所述目标收藏列表的第二播放指令时,播放所述目标收藏列表中的视频。

可选的,所述播放所述目标收藏列表中的视频,包括:

根据所述目标收藏列表中的视频的排列顺序,依次播放每一视频。

可选的,所述方法还包括:

接收用户输入的调整指令,其中,所述调整指令中携带有用户需要调整排列顺序的视频的标识,以及调整后的排列顺序;

调整所述目标收藏列表中的视频的排列顺序。

可选的,所述方法还包括:

接收用户输入的删除指令,其中,所述删除指令中携带有所述目标收藏列表中,用户需要删除的视频的标识;

将所述用户需要删除的视频从所述目标收藏列表中删除。

第二方面,为了达到上述目的,本发明实施例公开了一种视频播放装置,上述装置应用于终端,上述装置包括:

显示模块,用于显示待播放视频的列表,其中,所述列表中包含所述待播放视频的视频标识;

记录模块,用于当接收到用户输入的对应所述列表中的目标视频的标记指令时,记录所述目标视频在所述列表中的显示位置;

第一播放模块,用于在所述终端的显示界面中当前未显示有所述目标视频的视频标识的状态下,当接收到用户输入的对应所述目标视频的第一播放指令时,跳转到所述目标视频的显示位置,并播放所述目标视频。

可选的,所述终端的显示界面中设置有跳转按钮,所述第一播放模块,具体用于当接收到用户输入的对应所述跳转按钮的指令时,跳转到上一次标记的目标视频在所述列表中的显示位置,并播放所述目标视频。

可选的,所述装置还包括:

接收模块,用于接收用户输入的对应所述目标视频的收藏指令,其中,所述收藏指令中携带有收藏列表的标识;

收藏模块,用于将所述目标视频添加到所述收藏列表的标识对应的目标收藏列表中;

第二播放模块,用于当接收到用户输入的对应所述目标收藏列表的第二播放指令时,播放所述目标收藏列表中的视频。

可选的,所述第二播放模块,具体用于根据所述目标收藏列表中的视频的排列顺序,依次播放每一视频。

可选的,所述装置还包括:

第二接收模块,用于接收用户输入的调整指令,其中,所述调整指令中携带有用户需要调整排列顺序的视频的标识,以及调整后的排列顺序;

调整模块,用于调整所述目标收藏列表中的视频的排列顺序。

可选的,所述装置还包括:

第三接收模块,用于接收用户输入的删除指令,其中,所述删除指令中携带有所述目标收藏列表中,用户需要删除的视频的标识;

删除模块,用于将所述用户需要删除的视频从所述目标收藏列表中删除。

第三方面,为了达到上述目的,本发明实施例公开了一种终端,包括处理器、通信接口、存储器和通信总线,其中,所述处理器,所述通信接口,所述存储器通过所述通信总线完成相互间的通信;

所述存储器,用于存放计算机程序;

所述处理器,用于执行所述存储器上所存放的程序时,实现上述任一所述的视频播放方法。

在本发明实施的又一方面,还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述任一所述的视频播放方法。

在本发明实施的又一方面,还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述任一所述的视频播放方法。

本发明实施例提供的一种视频播放方法和装置,可以应用于终端,终端可以显示待播放视频的列表,当接收到用户输入的对应列表中的目标视频的标记指令时,记录目标视频在列表中的显示位置。在显示界面中当前未显示有目标视频的视频标识的状态下,当接收到用户输入的对应目标视频的第一播放指令时,终端可以跳转到目标视频的显示位置,并播放目标视频。基于上述处理,终端根据用户输入的第一播放指令,可以直接跳转到用户标记的目标视频的显示位置,并播放目标视频,能够简化用户操作,进而提高用户体验。

当然,实施本发明的任一产品或方法必不一定需要同时达到以上所述的所有优点。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍。

图1为本发明实施例提供的一种视频播放方法的流程图;

图2为本发明实施例提供的第二种视频播放方法的流程图;

图3为本发明实施例提供的一种视频播放方法的示例的流程图;

图4为本发明实施例提供的一种视频播放装置的结构图;

图5为本发明实施例提供的一种终端的结构图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行描述。

现有技术中,如果当前页面中的视频较多,用户选择观看当前页面中已浏览的某一视频时,需要多次滚动终端的界面,以返回该视频的显示位置。或者,用户想要观看已浏览的其他页面中推荐的某一视频时,需要重新返回至该视频所在页面,以观看该视频。可见,现有技术中,用户的操作繁琐,用户体验差。

为了解决上述问题,本发明实施例提供了一种视频播放方法和装置,可以应用于终端,该终端可以是手机,也可以是电脑。终端可以根据用户输入的第一播放指令,直接跳转到用户标记的目标视频的显示位置,并播放目标视频,能够简化用户操作,进而提高用户体验。

参见图1,图1为本发明实施例提供的一种视频播放方法的流程图,该方法可以包括以下步骤:

s101:显示待播放视频的列表。

其中,列表中可以包含待播放视频的视频标识,视频标识可以为视频的标题和或封面。列表中可以包含多个页面,待播放视频可以以标题和/或者封面的形式显示在每一页面中,每一页面中通常包含多个待播放视频的标题和/或封面。当某一页面中待播放视频的数目较多时,用户可以上下滑动或者左右滑动终端中当前显示的页面,以浏览页面中不同显示位置的视频的标题和/或封面。当用户选择观看某一视频时,可以点击该视频的标题或者封面,终端则可以跳转到该视频的播放界面,并播放该视频。

在实施中,终端可以在显示界面中以页面的形式,显示包含多个待播放视频的标题和/或封面的列表,以供用户浏览。

s102:当接收到用户输入的对应列表中的目标视频的标记指令时,记录目标视频在列表中的显示位置。

其中,目标视频可以是列表中的任一视频,标记指令中可以携带有目标视频的标识。

在实施中,如果用户对列表中的某一视频(即目标视频)感兴趣,可以选择标记该目标视频,向终端输入对应该目标视频的标记指令,终端则可以接收到该标记指令。具体的,终端可以在显示界面中,每一视频的标题或封面的附近区域设置标记按钮,用户可以点击该标记按钮,以向终端输入对应该视频的标记指令。或者,用户也可以在显示界面中该视频的标题或封面上右击,在弹出的标记对话框中选择标记该视频,以向终端输入对应该视频的标记指令。本实施例对用户向终端输入标记指令的方式并不进行限定。当终端接收到对应目标视频的标记指令时,可以解析该标记指令,得到目标视频的标识,并记录目标视频在列表中的显示位置。目标视频在列表中的显示位置可以包括目标视频所属页面的标识,以及目标视频在所属页面中的位置参数。当终端接收到多个标记指令时,针对每一标记指令,终端可以根据接收到标记指令的顺序,依次记录每一目标视频在列表中的显示位置,还可以存储目标视频的标识与该目标视频在列表中的显示位置的对应关系。

s103:在终端的显示界面中当前未显示有目标视频的视频标识的状态,当接收到用户输入的对应目标视频的第一播放指令时,跳转到目标视频的显示位置,并播放目标视频。

在实施中,当终端的显示界面中当前未显示有目标视频的视频标识时,如果用户需要观看目标视频,用户可以向终端输入目标视频的播放指令(即第一播放指令),具体的,用户可以在终端的显示界面中,以预设的手势操作向终端输入第一播放指令。终端则可以接收到第一播放指令,解析第一播放指令,得到目标视频的标识,并在存储的目标视频的标识与目标视频在列表中的显示位置的对应关系进行查询,得到该目标视频在列表中的显示位置。根据显示位置中记录的目标视频所属页面的标识,以及目标视频在所属页面中的位置参数,终端可以跳转到目标视频所属页面中的目标视频的显示位置,并播放目标视频。

由以上可见,基于本发明实施例的视频播放方法,终端根据用户输入的第一播放指令,可以直接跳转到用户标记的目标视频的显示位置,并播放目标视频,能够简化用户操作,进而提高用户体验。

可选的,终端的显示界面中可以设置有跳转按钮,终端根据第一播放指令,播放目标视频的方法,可以包括以下步骤:当接收到用户输入的对应跳转按钮的指令时,跳转到上一次标记的目标视频在列表中的显示位置,并播放目标视频。

在实施中,当用户对多个视频感兴趣时,可以选择标记每感兴趣的一目标视频,相应的,终端则会记录用户选择标记的每一目标视频的在列表中的显示位置。当终端的显示界面中当前未显示有目标视频的视频标识时,如果用户需要观看目标视频,可以点击跳转按钮,终端则可以跳转到上一次标记的目标视频的显示位置。示例性的,用户依次标记了目标视频a、目标视频b和目标视频c,当终端的显示界面中当前未显示有目标视频a、目标视频b和目标视频c的视频标识时,用户可以在当前的显示界面中,点击跳转按钮。终端则可以首先跳转到目标视频c在列表中的显示位置,并播放目标视频c。相应的,当用户再次点击跳转按钮时,终端则可以跳转到目标视频b在列表中的显示位置,并播放目标视频b,以此类推。或者,当用户在当前的显示界面中,点击跳转按钮时,终端可以首先跳转到目标视频a在列表中的显示位置,并播放目标视频a。相应的,当用户再次点击跳转按钮时,终端则可以跳转到目标视频b在列表中的显示位置,并播放目标视频b,以此类推。

由以上可见,基于本发明实施例的视频播放方法,终端可以根据接收到的对应跳转按钮的指令,跳转到用户标记的目标视频的显示位置,并播放目标视频,能够简化用户操作,进而提高用户体验。

可选的,终端还可以将视频添加到收藏列表。具体的,上述视频播放方法还可以包括以下步骤:

s201:接收用户输入的对应目标视频的收藏指令。

其中,收藏指令中可以携带有收藏列表的标识。

在实施中,用户标记某一目标视频时,还可以将该目标视频添加到收藏列表中,即向终端输入对应该目标视频的收藏指令,终端则可以接收到该收藏指令,解析该收藏指令,得到收藏列表的标识。

s202:将目标视频添加到收藏列表的标识对应的目标收藏列表中。

其中,终端本地可以预设一个收藏列表,也可以预设多个收藏列表,用于收藏不同类型的视频,用户也可以添加自定义的收藏列表。

在实施中,当终端解析收藏指令得到收藏列表的标识后,可以将目标视频添加到目标收藏列表中。示例性的,终端可以将目标视频的标题和/或封面添加到目标收藏列表中。

s203:当接收到用户输入的对应目标收藏列表的第二播放指令时,播放目标收藏列表中的视频。

其中,第二播放指令中可以携带有目标收藏列表的标识。

在实施中,当用户需要观看某一收藏列表(即目标收藏列表)中的视频时,可以向终端输入对应目标收藏列表的播放指令(即第二播放指令),终端则可以接收第二播放指令,解析第二播放指令,得到目标收藏列表的标识,然后打开目标收藏列表,并播放目标收藏列表中添加的视频。终端播放目标收藏列表中的视频的方式可以是多种多样的。

由以上可见,基于本发明实施例的视频播放方法,终端可以将视频添加到收藏列表,方便用户观看感兴趣的视频,能够简化用户操作,进而提高用户体验。

可选的,终端可以根据目标收藏列表中的视频的排列顺序,依次播放每一视频。

其中,目标收藏列表中的视频的排列顺序可以是将视频添加到目标收藏列表的顺序,也可以是根据视频的标题的首字母对视频进行排列得到的顺序。

在实施中,终端可以根据各视频的排列顺序,依次播放目标收藏列表中的每一视频。

由以上可见,基于本发明实施例的视频播放方法,终端可以根据目标收藏列表中的视频的排列顺序,依次播放每一视频,能够简化用户操作,提高用户体验。

可选的,用户还可以调整收藏列表中的视频的排列顺序。具体的,上述视频播放方法还可以包括以下步骤:接收用户输入的调整指令;调整目标收藏列表中的视频的排列顺序。

其中,调整指令中可以携带有用户需要调整排列顺序的视频的标识,以及调整后的排列顺序。

在实施中,当用户需要对目标收藏列表中的视频的排列顺序进行调整时,可以向终端输入调整指令,终端则可以接收到该调整指令,解析该调整指令,然后可以根据调整后的排列顺序,调整视频在目标收藏列表中的排列顺序。

由以上可见,基于本发明实施例的视频播放方法,终端可以根据用户输入的调整指令,调整收藏列表中的视频的排列顺序,进而可以提高用户体验。

可选的,终端还可以将已添加的视频从收藏列表中删除。具体的,上述视频播放方法还可以包括以下步骤:接收用户输入的删除指令;将用户需要删除的视频从目标收藏列表中删除。

其中,删除指令中可以携带有目标收藏列表中,用户需要删除的视频的标识,删除指令中携带的视频的标识可以为一个,也可以为多个。

在实施中,当用户需要删除目标收藏列表中某一视频时,可以向终端输入删除指令,终端则可以接收到该删除指令,解析该删除指令,得到用户需要删除的视频的标识,将用户需要删除的视频的从目标收藏列表中删除。具体的,终端可以将该视频的标题和/或封面从目标收藏列表中删除。当删除指令中携带的视频的标识为多个时,终端可以将多个视频的标识对应的视频的标题和/或封面从目标收藏列表中删除。

由以上可见,基于本发明实施例的视频播放方法,终端可以根据用户输入的删除指令,删除目标收藏列表中已添加的视频,能够提高用户体验。

参见图3,图3为本发明实施例提供的一种视频播放方法的示例的流程图,上述方法可以包括以下步骤:

s301:显示待播放视频的列表。

s302:接收用户输入的指令,如果用户输入的指令是标记指令,执行s303-s304,如果用户输入的指令是收藏指令,执行s305-s306。

s303:记录目标视频在列表中的显示位置。

s304:当接收到第一播放指令时,跳转到目标视频在列表中的显示位置,并播放目标视频。

s305:将目标视频添加到目标收藏列表。

s306:当接收到第二播放指令时,根据目标收藏列表中的视频的排列顺序,依次播放目标收藏列表中的每一视频。

与图1的方法实施例相对应,参见图4,图4为本发明实施例提供的一种视频播放装置的结构图,该装置可以应用于终端,该装置可以包括:

显示模块401,用于显示待播放视频的列表,其中,所述列表中包含所述待播放视频的视频标识;

记录模块402,用于当接收到用户输入的对应所述列表中的目标视频的标记指令时,记录所述目标视频在所述列表中的显示位置;

第一播放模块403,用于在所述终端的显示界面中当前未显示有所述目标视频的视频标识的状态下,当接收到用户输入的对应所述目标视频的第一播放指令时,跳转到所述目标视频的显示位置,并播放所述目标视频。

可选的,所述终端的显示界面中设置有跳转按钮,所述第一播放模块403,具体用于当接收到用户输入的对应所述跳转按钮的指令时,跳转到上一次标记的目标视频在所述列表中的显示位置,并播放该目标视频。

可选的,所述装置还包括:

接收模块,用于接收用户输入的对应所述目标视频的收藏指令,其中,所述收藏指令中携带有收藏列表的标识;

收藏模块,用于将所述目标视频添加到所述收藏列表的标识对应的目标收藏列表中;

第二播放模块,用于当接收到用户输入的对应所述目标收藏列表的第二播放指令时,播放所述目标收藏列表中的视频。

可选的,所述第二播放模块,具体用于根据所述目标收藏列表中的视频的排列顺序,依次播放每一视频。

可选的,所述装置还包括:

第二接收模块,用于接收用户输入的调整指令,其中,所述调整指令中携带有用户需要调整排列顺序的视频的标识,以及调整后的排列顺序;

调整模块,用于调整所述目标收藏列表中的视频的排列顺序。

可选的,所述装置还包括:

第三接收模块,用于接收用户输入的删除指令,其中,所述删除指令中携带有所述目标收藏列表中,用户需要删除的视频的标识;

删除模块,用于将所述用户需要删除的视频从所述目标收藏列表中删除。

本发明实施例还提供了一种终端,如图5所示,包括处理器501、通信接口502、存储器503和通信总线504,其中,处理器501,通信接口502,存储器503通过通信总线504完成相互间的通信,

存储器503,用于存放计算机程序;

处理器501,用于执行存储器503上所存放的程序时,实现如下步骤:

显示待播放视频的列表,其中,所述列表中包含所述待播放视频的视频标识;

当接收到用户输入的对应所述列表中的目标视频的标记指令时,记录所述目标视频在所述列表中的显示位置;

在所述终端的显示界面中当前未显示有所述目标视频的视频标识的状态下,当接收到用户输入的对应所述目标视频的第一播放指令时,跳转到所述目标视频的显示位置,并播放所述目标视频。

上述终端提到的通信总线504可以是外设部件互连标准(peripheralcomponentinterconnect,简称pci)总线或扩展工业标准结构(extendedindustrystandardarchitecture,简称eisa)总线等。该通信总线504可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

通信接口502用于上述终端与其他设备之间的通信。

存储器503可以包括随机存取存储器(randomaccessmemory,简称ram),也可以包括非易失性存储器(non-volatilememory),例如至少一个磁盘存储器。可选的,存储器503还可以是至少一个位于远离前述处理器501的存储装置。

上述的处理器501可以是通用处理器,包括中央处理器(centralprocessingunit,简称cpu)、网络处理器(networkprocessor,简称np)等;还可以是数字信号处理器(digitalsignalprocessing,简称dsp)、专用集成电路(applicationspecificintegratedcircuit,简称asic)、现场可编程门阵列(field-programmablegatearray,简称fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。

在本发明提供的又一实施例中,还提供了一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述实施例中任一所述的视频播放方法。

在本发明提供的又一实施例中,还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述实施例中任一所述的视频播放方法。

在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘solidstatedisk(ssd))等。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置、终端、计算机可读存储介质、计算机程序产品实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

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