一种直播间列表处理方法及装置与流程

文档序号:12183679阅读:310来源:国知局
一种直播间列表处理方法及装置与流程

本发明涉及计算机互联网领域,尤其涉及直播间列表处理方法以及直播间列表处理装置。



背景技术:

随着电子科技以及互联网的发展,产生了各种各样的以计算机模拟环境为基础,以虚拟的人物化身为载体,用户在其中生活、交流的网络世界(或虚拟平台);在这动态的网络社会生活空间中,用户可以进行学习、游戏、娱乐、购物等。

当前,在线直播越来越受到用户的喜爱;在线直播是指利用互联网及流媒体技术进行直播,视频因融合了图像、文字、声音等丰富元素,声形并茂,效果极佳,逐渐成为互联网的主流表达方式。主播客户端(即主播用户)可以通过互联网在网站上建立在线直播间(相当于在线直播频道),向该在线直播频道中的观众客户端(即观众用户)进行在线广播,观众用户可以看到当前在线直播频道中的主播内容,比如观看到视频内容等,主播用户还可以与当前在线直播频道内的多个观众用户进行私聊等互动。

现有技术中,当用户在其中一个直播间观看直播视频,想查找其它的直播间时,往往只能先退出当前的直播间,然后再查找其它的直播间,或者通过切换指令一个一个地进行直播间的切换来查找其它的直播间,不便于用户快速地查找自己喜欢的直播间。



技术实现要素:

本发明实施例所要解决的技术问题在于,提供一种直播间列表处理方法以及一种直播间列表处理装置,解决现有技术中不便于用户快速地查找自己喜欢的直播间的技术问题。

为了解决上述技术问题,本发明实施例第一方面公开了一种直播间列表处理方法,包括:

接收针对第一直播间的进入指令;

根据所述进入指令,加载并显示所述第一直播间的视频界面;

在所述第一直播间的视频界面中接收沿第一方向的滑动操作,根据所述滑动操作将所述第一直播间的视频界面切换显示为目标直播间列表;其中所述目标直播间列表包括多个直播间的视频信息。

结合第一方面,在第一种可能的实现方式中,所述根据所述滑动操作将所述第一直播间的视频界面切换显示为目标直播间列表,包括:

根据所述沿第一方向的滑动操作,将所述第一直播间的视频界面沿所述第一方向进行移动,并向服务器请求获取目标直播间列表的数据;

当所述滑动操作的滑动距离大于第一预设阈值时,根据从所述服务器获取的所述目标直播间列表的数据,生成目标直播间列表,并在当前界面中显示所述目标直播间列表。

结合第一方面,在第二种可能的实现方式中,所述接收针对第一直播间的进入指令之后,在所述第一直播间的视频界面中接收沿第一方向的滑动操作之前,还包括:

根据所述进入指令向服务器请求获取目标直播间列表的数据;

接收所述服务器返回的所述目标直播间列表的数据,并根据所述目标直播间列表的数据生成目标直播间列表。

结合第一方面的第二种可能的实现方式,在第三种可能的实现方式中,根据所述滑动操作将所述第一直播间的视频界面切换显示为目标直播间列表,包括:

根据所述沿第一方向的滑动操作,将所述第一直播间的视频界面沿所述第一方向进行移动,并在将所述目标直播间列表从第一直播间的视频界面移出的区域移进当前界面;

当所述滑动操作的滑动距离大于第一预设阈值时,将所述第一直播间的视频界面整个移出显示屏,并在当前界面中显示整个所述目标直播间列表。

结合第一方面的第三种可能的实现方式,在第四种可能的实现方式中,所述在当前界面中显示整个所述目标直播间列表,包括:

向服务器请求最新的目标直播间列表的数据;

获取最新的所述目标直播间列表的数据,并当前界面中显示最新的目标直播间列表。

结合第一方面,或者第一方面的第一种可能的实现方式,或者第一方面的第二种可能的实现方式,或者第一方面的第三种可能的实现方式,或者第一方面的第四种可能的实现方式,在第五种可能的实现方式中,所述根据所述滑动操作将所述第一直播间的视频界面切换显示为目标直播间列表之后,还包括:

在显示所述目标直播间列表的界面中接收沿第二方向的滑动操作;所述第二方向为所述第一方向的反方向;

根据所述沿第二方向的滑动操作,将所述目标直播间列表的界面切换显示为所述第一直播间的视频界面。

结合第一方面,或者第一方面的第一种可能的实现方式,或者第一方面的第二种可能的实现方式,或者第一方面的第三种可能的实现方式,或者第一方面的第四种可能的实现方式,在第六种可能的实现方式中,所述根据所述滑动操作将所述第一直播间的视频界面切换显示为目标直播间列表之后,还包括:

在所述目标直播间列表的界面中接收针对第二直播间的选取指令;

根据所述选取指令,加载所述第二直播间的视频界面,并将所述目标直播间列表的界面切换显示为所述第二直播间的视频界面。

本发明实施例第二方面公开了一种直播间列表处理装置,包括:

进入指令接收模块,用于接收针对第一直播间的进入指令;

加载显示模块,用于根据所述进入指令,加载并显示所述第一直播间的视频界面;

滑动操作接收模块,用于在所述第一直播间的视频界面中接收沿第一方向的滑动操作;

第一切换显示模块,用于根据所述滑动操作将所述第一直播间的视频界面切换显示为目标直播间列表;其中所述目标直播间列表包括多个直播间的视频信息。

结合第二方面,在第一种可能的实现方式中,所述第一切换显示模块包括:

第一移动单元,用于根据所述沿第一方向的滑动操作,将所述第一直播间的视频界面沿所述第一方向进行移动,并向服务器请求获取目标直播间列表的数据;

生成显示模块,用于当所述滑动操作的滑动距离大于第一预设阈值时,根据从所述服务器获取的所述目标直播间列表的数据,生成目标直播间列表,并在当前界面中显示所述目标直播间列表。

结合第二方面,在第二种可能的实现方式中,还包括:

数据请求模块,用于在所述进入指令接收模块接收针对第一直播间的进入指令之后,所述滑动操作接收模块在所述第一直播间的视频界面中接收沿第一方向的滑动操作之前,根据所述进入指令向服务器请求获取目标直播间列表的数据;

接收生成模块,用于接收所述服务器返回的所述目标直播间列表的数据,并根据所述目标直播间列表的数据生成目标直播间列表。

结合第二方面的第二种可能的实现方式,在第三种可能的实现方式中,第一切换显示模块包括:

第二移动单元,用于根据所述沿第一方向的滑动操作,将所述第一直播间的视频界面沿所述第一方向进行移动,并在将所述目标直播间列表从第一直播间的视频界面移出的区域移进当前界面;

移出显示单元,用于当所述滑动操作的滑动距离大于第一预设阈值时,将所述第一直播间的视频界面整个移出显示屏,并在当前界面中显示整个所述目标直播间列表。

结合第二方面的第三种可能的实现方式,在第四种可能的实现方式中,所述移出显示单元包括:

最新数据请求单元,用于向服务器请求最新的目标直播间列表的数据;

获取显示单元,用于获取最新的所述目标直播间列表的数据,并当前界面中显示最新的目标直播间列表。

结合第二方面,或者第二方面的第一种可能的实现方式,或者第二方面的第二种可能的实现方式,或者第二方面的第三种可能的实现方式,或者第二方面的第四种可能的实现方式,在第五种可能的实现方式中,还包括:

接收操作模块,用于在所述第一切换显示模块根据所述滑动操作将所述第一直播间的视频界面切换显示为目标直播间列表之后,在显示所述目标直播间列表的界面中接收沿第二方向的滑动操作;所述第二方向为所述第一方向的反方向;

第二切换显示模块,用于根据所述沿第二方向的滑动操作,将所述目标直播间列表的界面切换显示为所述第一直播间的视频界面。

结合第二方面,或者第二方面的第一种可能的实现方式,或者第二方面的第二种可能的实现方式,或者第二方面的第三种可能的实现方式,或者第二方面的第四种可能的实现方式,在第六种可能的实现方式中,还包括:

选取指令接收模块,用于在所述第一切换显示模块根据所述滑动操作将所述第一直播间的视频界面切换显示为目标直播间列表之后,在所述目标直播间列表的界面中接收针对第二直播间的选取指令;

第三切换显示模块,用于根据所述选取指令,加载所述第二直播间的视频界面,并将所述目标直播间列表的界面切换显示为所述第二直播间的视频界面。

实施本发明实施例,通过根据针对第一直播间的进入指令,加载并显示第一直播间的视频界面,在该第一直播间的视频界面中接收沿第一方向的滑动操作,根据该滑动操作将该第一直播间的视频界面切换显示为目标直播间列表,其中该目标直播间列表包括多个直播间的视频信息;实现了可以在当前直播间视频界面中快速切换到目标直播间列表,便于用户查找自己喜欢的直播间,解决现有技术中不便于用户快速地查找自己喜欢的直播间的技术问题,还可以实现快速便捷的展示热门推荐的直播间列表或者展示与当前用户观看的直播间相关联的其它直播间;另外,用户还可以通过沿第二方向的滑动操作快速切换回该第一直播间的视频界面,或者当用户从该目标直播间列表中查找到自己喜欢的直播间时,可以直接切换到该直播间,进一步增加了人机互动以及直播的播放量,并提升了用户体验。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例公开的一种基于在线直播的网络构架示意图;

图2是本发明实施例提供的直播间列表处理方法的流程示意图;

图3是本发明提供的直播间列表处理方法的另一实施例的流程示意图;

图4是本发明实施例提供的直播间的视频界面示意图;

图5是本发明提供的另一实施例的直播间的视频界面示意图;

图6是本发明提供的另一实施例的直播间的视频界面示意图;

图7是本发明提供的另一实施例的直播间的视频界面示意图;

图8是本发明提供的另一实施例的直播间的视频界面示意图;

图9是本发明提供的另一实施例的直播间的视频界面示意图;

图10是本发明实施例提供的直播间列表处理装置的结构示意图;

图11是本发明实施例提供的第一切换显示模块的结构示意图;

图12是本发明提供的直播间列表处理装置的另一实施例的结构示意图;

图13是本发明提供的第一切换显示模块的另一实施例的结构示意图;

图14是本发明提供的直播间列表处理装置的另一实施例的结构示意图;

图15是本发明提供的直播间列表处理装置的另一实施例的结构示意图;

图16是本发明提供的直播间列表处理装置的另一实施例的结构示意图。

具体实施方式

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

为了更好理解本发明实施例公开的一种直播间列表处理方法及相关装置,下面先对本发明实施例适用的网络构架进行描述。请参阅图1,图1是本发明实施例公开的一种基于在线直播的网络构架示意图。如图1所示,该网络构架示意图可以包括服务器以及多个客户端,其中,服务器也可以被称为后台服务器、组件服务器、交友服务器等,服务器可以通过互联网与多个客户端进行通信连接。在多个客户端中,部分客户端都可以作为主播客户端提供在线直播间(即在线直播频道),而其余客户端可以作为观众客户端登录进入主播客户端提供的在线直播间内,主播客户端向服务器上传在线直播内容,由服务器将该在线直播内容发送给登录进入该在线直播间的观众客户端,供观众客户端观看;其中,主播客户端对接入其频道内的观众客户端具有控制权和主动权,主播客户端可以与服务器进行交互。本发明实施例中的在线直播间简单来讲就是服务器创建的一种虚拟空间(或虚拟房间),主播客户端与观众客户端可以进入到该虚拟空间,位于该虚拟空间内的观众客户端可以不仅观看主播客户端的直播内容,还可以和主播客户端进行语音或文字的交互,例如观众客户端可以在当前在线频道中向喜爱的主播客户端发送礼物等。

本发明实施例中,客户端(包括主播客户端或观众客户端)可以包括集合群聊、视频直播、频道K歌、在线游戏、在线影视等功能为一体的富媒体。在图1所示的网络构架中,客户端可以运行在包括但不限于移动电话、移动电脑、平板电脑、个人数字助理(Personal Digital Assistant,PDA)、媒体播放器、智能电视、智能手表、智能眼镜、智能手环等用户设备上。

基于图1所示的网络构架,本发明实施例公开了的一种直播间列表处理方法,本发明的直播间列表处理方法只针对观众客户端,并不针对主播客户端。请参阅图2,图2是本发明实施例提供的直播间列表处理方法的流程示意图,可以包括以下步骤:

步骤S200:接收针对第一直播间的进入指令;

具体地,用户可以通过个人台式机、移动电脑或智能移动终端(如智能手机)等等来进行观看直播,用户登录到直播平台后,可以从主页面或者搜索页面找到想要观看的直播间(即第一直播间),然后输入针对该第一直播间的进入指令,例如输入点击指令,包括但不限于通过鼠标在移动电脑的显示界面上点击该第一直播间,或者通过手指点击智能手机触摸屏以点击该第一直播间,等等。那么该移动电脑或智能手机即接收到针对该第一直播间的进入指令。

步骤S202:根据所述进入指令,加载并显示所述第一直播间的视频界面;

具体地,该移动电脑或智能手机解析该进入指令,获知用户需要进入并观看该第一直播间的视频,那么即触发从该直播平台的服务器上加载该第一直播间的视频数据,然后通过显示屏显示加载该第一直播间的视频数据后的视频界面。

步骤S204:在所述第一直播间的视频界面中接收沿第一方向的滑动操作,根据所述滑动操作将所述第一直播间的视频界面切换显示为目标直播间列表。

具体地,本发明实施例中的沿第一方向包括但不限于用户面对屏幕从右向左或者从左向右的方向。本发明实施例中的滑动操作包括但不限于通过按住鼠标的左键或右键的滑动操作,或者通过手指在触摸屏上的滑动操作。需要说明的是,本发明实施例预先设置好了在直播间的视频界面中沿该第一方向的滑动操作是指示要切换显示目标直播间列表,那么该移动电脑或智能手机在该第一直播间的视频界面中接收沿第一方向的滑动操作后,解析该沿第一方向的滑动操作,获知用户想查看目标直播间列表,那么即触发相关切换显示指令,以完成将该第一直播间的视频界面切换显示为目标直播间列表。

还需要说明的是,本发明各个实施例中的该目标直播间列表可以包括多个直播间的视频信息;该多个直播间的视频信息可以包括但不限于:推荐的热门直播间的视频信息,或者与该第一直播间相关联的直播间的视频信息;等等。

具体地,该热门直播间可以为用户关注度参数或用户受欢迎参数大于第二预设阈值的直播间;直播平台通过对直播间观看数量、评论好坏等数据分析,统计出直播间的关注度参数或用户受欢迎参数,然后通过设置一个阈值(即第二预设阈值)来评判是否为热门直播间,例如若关注度参数或用户受欢迎参数大于该阈值,即为热门直播间。因此,可以实现在直播间的视频界面中快速地查找到热门直播间列表。

与该第一直播间相关联的直播间可以为与该第一直播间的类型或者主题相同的直播间。直播平台可以根据不同的类型或主题对所有直播间进行分类存储,那么当用户在第一直播间的视频界面中输入沿第一方向的滑动操作,即可快速查看到与当前播放的该第一直播间的视频的类型或主题相同的其他直播间。

通过实施本发明实施例,可以实现在当前直播间视频界面中快速切换到目标直播间列表,便于用户查找自己喜欢的直播间,解决现有技术中不便于用户快速地查找自己喜欢的直播间的技术问题,还可以实现快速便捷的展示热门推荐的直播间列表或者展示与当前用户观看的直播间相关联的其它直播间。

进一步地,如图3示出的本发明提供的直播间列表处理方法的另一实施例的流程示意图,可以包括以下步骤:

步骤S300:接收针对第一直播间的进入指令;

步骤S302:根据所述进入指令,加载并显示所述第一直播间的视频界面;

步骤S304:在所述第一直播间的视频界面中接收沿第一方向的滑动操作;

步骤S306:根据所述沿第一方向的滑动操作,将所述第一直播间的视频界面沿所述第一方向进行移动,并向服务器请求获取目标直播间列表的数据;

具体地,本发明实施例以智能手机为例,该沿第一方向以用户面对屏幕从右向左的方向为例进行说明,如图4示出的本发明实施例提供的直播间的视频界面示意图,当用户通过手指在智能手机的触摸屏上从右向左进行滑动时,该智能手机即将当前显示的该第一直播间的视频界面沿从右向左的方向进行移动,并异步地向直播平台对应的服务器发送请求,以请求获取目标直播间列表的数据。可理解的是,该第一直播间的视频界面沿从右向左的方向进行移动可以为以第一速度匀速地移动,也可以根据滑动的速度来进行移动。

步骤S308:当所述滑动操作的滑动距离大于第一预设阈值时,根据从所述服务器获取的所述目标直播间列表的数据,生成目标直播间列表,并在当前界面中显示所述目标直播间列表。

具体地,智能手机将当前显示的该第一直播间的视频界面沿从右向左的方向进行移动的过程中,继续检测该滑动操作的滑动距离是否大于第一预设阈值,并在检测到大于时,即确认出用户该滑动操作是指示查看目标直播间列表。那么,如图5示出的本发明提供的另一实施例的直播间的视频界面示意图,该智能手机可以将该第一直播间的视频界面沿从右向左的方向快速地移出当前屏幕,并将生成的目标直播间列表在当前界面中显示出来。可理解的是,该第一直播间的视频界面沿从右向左的方向快速地移出当前屏幕可以为以第二速度匀速地移出当前屏幕,该第二速度大于上述第一速度。另外,检测该滑动操作的滑动距离是否大于第一预设阈值的过程中,若已经获取到从服务器发送而来的目标直播间列表的数据,即可预先生成该目标直播间列表,以便检测到大于时,可以迅速在当前界面中显示该目标直播间列表。

需要说明的是,在步骤S300之后,步骤S304之前,还可以包括:根据该进入指令向服务器请求获取目标直播间列表的数据;接收该服务器返回的目标直播间列表的数据,并根据该目标直播间列表的数据生成目标直播间列表。也就是说,除了在步骤S306中根据滑动操作来触发向服务器请求获取目标直播间列表的数据以外,还可以预先地在接收沿第一方向的滑动操作之前,即触发服务器请求获取目标直播间列表的数据,以预先生成目标直播间列表。那么在步骤S306中还可以为根据该沿第一方向的滑动操作,将该第一直播间的视频界面沿所述第一方向进行移动,并在将该目标直播间列表从第一直播间的视频界面移出的区域移进当前界面,如图6所示,当滑动操作的滑动距离大于第一预设阈值时,将该第一直播间的视频界面整个移出显示屏,并在当前界面中显示整个目标直播间列表。

再进一步地,在当前界面中显示整个目标直播间列表时,可以具体包括:向服务器请求最新的目标直播间列表的数据;获取最新的所述目标直播间列表的数据,并当前界面中显示最新的目标直播间列表。具体地,服务器会不断地更新目标直播间列表的数据,那么当滑动操作的滑动距离大于第一预设阈值时时,可以直接向服务器请求最新的目标直播间列表的数据,然后可以如图7所示,在获取最新的目标直播间列表的数据后,并当前界面中显示最新的目标直播间列表,以进一步便利用户查看目标直播间列表,提高用户使用体验。当获取最新的目标直播间列表的数据即为原来接收该服务器返回的目标直播间列表的数据(相当于目标直播间列表的数据没有更新),那么即相当于在当前界面中显示原来预先生成的目标直播间列表。

再进一步地,本发明实施例在将所述第一直播间的视频界面切换显示为目标直播间列表之后,还可以包括:

在显示该目标直播间列表的界面中接收沿第二方向的滑动操作;该第二方向为该第一方向的反方向;根据该沿第二方向的滑动操作,将该目标直播间列表的界面切换显示为该第一直播间的视频界面。具体地,如图8示出的本发明提供的另一实施例的直播间的视频界面示意图,若沿第一方向为用户面对屏幕从右向左的方向,那么该沿第二方向即为用户面对屏幕从左向右的方向,那么即可切换回该第一直播间的视频界面。

还需要说明的是,本发明实施例的根据滑动操作将该第一直播间的视频界面切换显示为目标直播间列表的方式还可以包括:该第一直播间的视频界面不移动,而是仅仅将该目标直播间列表随着滑动操作沿第一方向移进显示屏,直到显示完整的目标直播间列表,从而完成将该第一直播间的视频界面切换显示为目标直播间列表。

再进一步地,本发明实施例在将所述第一直播间的视频界面切换显示为目标直播间列表之后,还可以包括:

在该目标直播间列表的界面中接收针对第二直播间的选取指令;根据该选取指令,加载该第二直播间的视频界面,并将该目标直播间列表的界面切换显示为该第二直播间的视频界面。具体地,如图9示出的本发明提供的另一实施例的直播间的视频界面示意图,若用户基于该目标直播间列表的界面通过手指点击触摸屏,以从中选取了第二直播间,那么将加载该第二直播间的视频界面,并将该目标直播间列表的界面切换显示为该第二直播间的视频界面。

还需要说明的是,图4至图9中的界面示意图指示本发明实施例的举例说明,图中的界面元素只是其中一个例子,不作为限制本发明实施例的保护范围,例如视频界面的底纹,只是用于表明该区域为直播间的视频视图区域,又如“直播间a、直播间b”等文字,只是表明不同直播间列表名称,并非限定直播间的具体特征。

通过实施本发明实施例,可以实现在当前直播间视频界面中快速切换到目标直播间列表,便于用户查找自己喜欢的直播间,解决现有技术中不便于用户快速地查找自己喜欢的直播间的技术问题,还可以实现快速便捷的展示热门推荐的直播间列表或者展示与当前用户观看的直播间相关联的其它直播间。另外,用户还可以通过沿第二方向的滑动操作快速切换回该第一直播间的视频界面,或者当用户从该目标直播间列表中查找到自己喜欢的直播间时,可以直接切换到该直播间,进一步增加了人机互动以及直播的播放量,并提升了用户体验。

为了便于更好地实施本发明实施例的上述方案,本发明还对应提供了一种直播间列表处理装置,下面结合附图来进行详细说明:

如图10示出的本发明实施例提供的直播间列表处理装置的结构示意图,直播间列表处理装置10可以包括:进入指令接收模块100、加载显示模块102、滑动操作接收模块104和第一切换显示模块106,其中,

进入指令接收模块100用于接收针对第一直播间的进入指令;

加载显示模块102用于根据所述进入指令,加载并显示所述第一直播间的视频界面;

滑动操作接收模块104用于在所述第一直播间的视频界面中接收沿第一方向的滑动操作;

第一切换显示模块106用于根据所述滑动操作将所述第一直播间的视频界面切换显示为目标直播间列表;其中所述目标直播间列表包括多个直播间的视频信息。

具体地,如图11示出的本发明实施例提供的第一切换显示模块的结构示意图,第一切换显示模块106可以包括第一移动单元1060和生成显示模块1062,其中,

第一移动单元1060用于根据所述沿第一方向的滑动操作,将所述第一直播间的视频界面沿所述第一方向进行移动,并向服务器请求获取目标直播间列表的数据;

生成显示模块1062用于当所述滑动操作的滑动距离大于第一预设阈值时,根据从所述服务器获取的所述目标直播间列表的数据,生成目标直播间列表,并在当前界面中显示所述目标直播间列表。

进一步地,如图12示出的本发明提供的直播间列表处理装置的另一实施例的结构示意图,直播间列表处理装置10包括进入指令接收模块100、加载显示模块102、滑动操作接收模块104和第一切换显示模块106外,还可以包括:数据请求模块108和接收生成模块1010,其中,

数据请求模块108用于在进入指令接收模块100接收针对第一直播间的进入指令之后,滑动操作接收模块104在所述第一直播间的视频界面中接收沿第一方向的滑动操作之前,根据所述进入指令向服务器请求获取目标直播间列表的数据;

接收生成模块1010用于接收所述服务器返回的所述目标直播间列表的数据,并根据所述目标直播间列表的数据生成目标直播间列表。

再进一步地,如图13示出的本发明提供的第一切换显示模块的另一实施例的结构示意图,第一切换显示模块106可以包括第二移动单元1064和移出显示单元1066,其中,

第二移动单元1064用于根据所述沿第一方向的滑动操作,将所述第一直播间的视频界面沿所述第一方向进行移动,并在将所述目标直播间列表从第一直播间的视频界面移出的区域移进当前界面;

移出显示单元1066用于当所述滑动操作的滑动距离大于第一预设阈值时,将所述第一直播间的视频界面整个移出显示屏,并在当前界面中显示整个所述目标直播间列表。

具体地,移出显示单元1066可以包括:最新数据请求单元10660和获取显示单元10662,其中,

最新数据请求单元10660用于向服务器请求最新的目标直播间列表的数据;

获取显示单元10662用于获取最新的所述目标直播间列表的数据,并当前界面中显示最新的目标直播间列表。

进一步地,如图14示出的本发明提供的直播间列表处理装置的另一实施例的结构示意图,直播间列表处理装置10包括进入指令接收模块100、加载显示模块102、滑动操作接收模块104、第一切换显示模块106、数据请求模块108和接收生成模块1010外,还可以包括:接收操作模块1012和第二切换显示模块1014,其中,

接收操作模块1012用于在第一切换显示模块106根据所述滑动操作将所述第一直播间的视频界面切换显示为目标直播间列表之后,在显示所述目标直播间列表的界面中接收沿第二方向的滑动操作;所述第二方向为所述第一方向的反方向;

第二切换显示模块1014用于根据所述沿第二方向的滑动操作,将所述目标直播间列表的界面切换显示为所述第一直播间的视频界面。

再进一步地,如图15示出的本发明提供的直播间列表处理装置的另一实施例的结构示意图,直播间列表处理装置10包括进入指令接收模块100、加载显示模块102、滑动操作接收模块104、第一切换显示模块106、数据请求模块108、接收生成模块1010、接收操作模块1012和第二切换显示模块1014外,还可以包括:选取指令接收模块1016和第三切换显示模块1018,其中,

选取指令接收模块1016用于在第一切换显示模块106根据所述滑动操作将所述第一直播间的视频界面切换显示为目标直播间列表之后,在所述目标直播间列表的界面中接收针对第二直播间的选取指令;

第三切换显示模块1018用于根据所述选取指令,加载所述第二直播间的视频界面,并将所述目标直播间列表的界面切换显示为所述第二直播间的视频界面。

需要说明的是,本发明实施例中的直播间列表处理装置10中各模块的功能可对应参考上述各方法实施例中图1至图9任意实施例的具体实现方式,这里不再赘述。

请参阅图16,图16是本发明提供的直播间列表处理装置的另一实施例的结构示意图。其中,如图16所示,视频编码装置160可以包括:至少一个处理器1601,例如CPU,至少一个网络接口1604,用户接口1603,存储器1605,至少一个通信总线1602,可选地,还可以包括显示屏1606。其中,通信总线1602用于实现这些组件之间的连接通信。其中,用户接口1603可以包括触摸屏、键盘或鼠标等等。网络接口1604可选的可以包括标准的有线接口、无线接口(如WI-FI接口),通过网络接口1604可以与服务器建立通信连接。存储器1605可以是高速RAM存储器,也可以是非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器,存储器1605包括本发明实施例中的flash。存储器1605可选的还可以是至少一个位于远离前述处理器1601的存储系统。如图16所示,作为一种计算机存储介质的存储器1605中可以包括操作系统、网络通信模块、用户接口模块以及直播间列表处理程序。

处理器1601可以用于调用存储器1605中存储的直播间列表处理程序,并执行以下操作:

通过用户接口1603接收针对第一直播间的进入指令;

根据所述进入指令,加载并通过显示屏1606显示所述第一直播间的视频界面;

通过用户接口1603在所述第一直播间的视频界面中接收沿第一方向的滑动操作,根据所述滑动操作将所述第一直播间的视频界面通过显示屏1606切换显示为目标直播间列表;其中所述目标直播间列表包括多个直播间的视频信息。

具体地,处理器1601根据所述滑动操作将所述第一直播间的视频界面通过显示屏1606切换显示为目标直播间列表,包括:

根据所述沿第一方向的滑动操作,将所述第一直播间的视频界面沿所述第一方向进行移动,并通过网络接口1604向服务器请求获取目标直播间列表的数据;

当所述滑动操作的滑动距离大于第一预设阈值时,根据从所述服务器获取的所述目标直播间列表的数据,生成目标直播间列表,并在当前界面中通过显示屏1606显示所述目标直播间列表。

具体地,处理器1601通过用户接口1603接收针对第一直播间的进入指令之后,在所述第一直播间的视频界面中接收沿第一方向的滑动操作之前,还执行:

根据所述进入指令通过网络接口1604向服务器请求获取目标直播间列表的数据;

接收所述服务器返回的所述目标直播间列表的数据,并根据所述目标直播间列表的数据生成目标直播间列表。

具体地,处理器1601根据所述滑动操作将所述第一直播间的视频界面通过显示屏1606切换显示为目标直播间列表,包括:

根据所述沿第一方向的滑动操作,将所述第一直播间的视频界面沿所述第一方向进行移动,并在将所述目标直播间列表从第一直播间的视频界面移出的区域移进当前界面;

当所述滑动操作的滑动距离大于第一预设阈值时,将所述第一直播间的视频界面整个移出显示屏,并通过显示屏1606在当前界面中显示整个所述目标直播间列表。

具体地,处理器1601通过显示屏1606在当前界面中显示整个所述目标直播间列表,包括:

通过网络接口1604向服务器请求最新的目标直播间列表的数据;

通过网络接口1604获取最新的所述目标直播间列表的数据,并通过显示屏1606当前界面中显示最新的目标直播间列表。

具体地,处理器1601根据所述滑动操作将所述第一直播间的视频界面通过显示屏1606切换显示为目标直播间列表之后,还包括:

通过用户接口1603在显示所述目标直播间列表的界面中接收沿第二方向的滑动操作;所述第二方向为所述第一方向的反方向;

根据所述沿第二方向的滑动操作,将所述目标直播间列表的界面通过显示屏1606切换显示为所述第一直播间的视频界面。

具体地,处理器1601根据所述滑动操作将所述第一直播间的视频界面通过显示屏1606切换显示为目标直播间列表之后,还包括:

通过用户接口1603在所述目标直播间列表的界面中接收针对第二直播间的选取指令;

根据所述选取指令,加载所述第二直播间的视频界面,并将所述目标直播间列表的界面通过显示屏1606切换显示为所述第二直播间的视频界面。

需要说明的是,本发明实施例中的直播间列表处理装置10或直播间列表处理装置160包括但不限于个人计算机、移动电脑、平板电脑、移动电话、个人数字助理(Personal Digital Assistant,PDA)、智能电视、智能手表、智能眼镜、智能手环等可编写应用于互联网的代码的电子设备。

综上所述,实施本发明实施例,通过根据针对第一直播间的进入指令,加载并显示第一直播间的视频界面,在该第一直播间的视频界面中接收沿第一方向的滑动操作,根据该滑动操作将该第一直播间的视频界面切换显示为目标直播间列表,其中该目标直播间列表包括多个直播间的视频信息;实现了可以在当前直播间视频界面中快速切换到目标直播间列表,便于用户查找自己喜欢的直播间,解决现有技术中不便于用户快速地查找自己喜欢的直播间的技术问题,还可以实现快速便捷的展示热门推荐的直播间列表或者展示与当前用户观看的直播间相关联的其它直播间;另外,用户还可以通过沿第二方向的滑动操作快速切换回该第一直播间的视频界面,或者当用户从该目标直播间列表中查找到自己喜欢的直播间时,可以直接切换到该直播间,进一步增加了人机互动以及直播的播放量,并提升了用户体验。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。

以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。

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