一种直播间切换方法及装置与流程

文档序号:11157636阅读:800来源:国知局
一种直播间切换方法及装置与制造工艺

本发明涉及互联网技术领域,尤其涉及一种直播间切换方法及装置。



背景技术:

随时互联网技术的发展,直播间的表演内容越来越丰富多彩,观看直播的用户也越来越多。

虽然用户可根据个人需求自主选择直播类型和主播以进行观看,但是,在用户观看的当前直播间的直播内容结束后,用户需要重新返回首页,重新选择直播的内容和主播来进行观看,由于直播间的表演内容的多样性,给用户重新选择带来困扰,此时,用户往往要花费更多的时间和精力去挑选下一个直播的内容,不利于增加用户的粘度,或者会选择直接离开相关的应用,进而造成用户流失。



技术实现要素:

本发明的目的在于,针对现有技术中当前直播间结束时而引起的上述不足,提供一种直播间切换方法及装置。

本发明解决上述技术问题所采用的技术方案为提出了一种直播间切换方法,包括:

在当前直播间结束时,获取直播间切换指令;

分析用户行为习惯,并根据用户的行为习惯获取推荐直播间;

根据所述直播间切换指令,自动跳转至推荐直播间进行播放。

其中,所述分析用户行为习惯并根据用户的行为习惯获取推荐直播间包括:

判断所述用户是否为登录用户;

若所述用户为登录用户,获取所述用户所关注的主播列表;

根据所述用户所关注的主播列表而获取推荐直播间。

其中,所述根据所述用户所关注的主播列表而获取推荐直播间包括:

判断所述主播列表中是否存在正在直播的主播;

在所述主播列表中存在正在直播的主播时,获取所述主播所正在直播的正在直播的直播间并将所述正在直播的直播间添加到推荐直播间列表;

从所述推荐直播间列表中选取一正在直播的直播间,以作为所述推荐直播间。

其中,所述根据所述用户所关注的主播列表而获取推荐直播间进一步包括:

将所述推荐直播间列表按照用户的关注度系数进行排序,所述关注度系数为各个关注度变量的数值之和,且所述关注度变量指用户在直播间内的互动行为。

其中,从所述推荐直播间列表中选取一正在直播的直播间以作为所述推荐直播间包括:

根据所述关注度系数从所述推荐直播间列表中选取最大关注度系数的正在直播的直播间以作为所述推荐直播间。

其中,所述关注度变量包括进入直播间次数、在直播间内是否存在互动行为。

其中,所述分析用户行为习惯并根据用户的行为习惯获取推荐直播间进一步包括:

在所述用户为未登录用户时,根据当前直播间查找与所述当前直播间的直播间信息相匹配的正在直播的直播间,以作为所述推荐直播间。

其中,所述方法进一步包括:

实时判断所述当前直播间是否结束。

本发明为解决上述技术问题所采用的另一技术方案是提供了一种直播间切换装置,包括:

获取模块,用于获取直播间切换指令;

分析模块,用于分析用户行为习惯,并根据用户的行为习惯获取推荐直播间;

跳转模块,用于根据所述直播间切换指令,自动跳转至推荐直播间进行播放。

其中,进一步包括:

判断模块,用于实时判断所述当前直播间是否结束。

本发明的有益效果有:分析用户的行为习惯,在当前直播间结束时,自动跳转到根据用户行为习惯获取到的推荐直播间,用户无需花费更多精力去挑选直播间,减少用户流失,增加用户粘度,且用户观看直播间的节目连贯顺畅。

此外,通过实时判断当前直播间是否结束,使得在当前直播间结束时切换到正在直播的直播间,实现无缝衔接,提高用户观看直播间的流畅性,避免用户重新去选择要观看的直播间,增加用户粘度。

附图说明

下面将结合附图及实施方式对本发明作进一步说明,附图中:

图1是本发明的一种直播间切换方法第一实施例的流程图;

图2是本发明的一种直播间切换方法第二实施例的流程图;

图3是本发明的一种直播间切换方法第三实施例的流程图;

图4是本发明的一种直播间切换方法实施例的结构示意图。

具体实施方式

为使本领域的技术人员更好地理解本发明的技术方案,下面结合附图和具体实施方式对本发明做进一步详细描述。

如图1所示,是本发明的一种直播间切换方法第一实施例的流程图,该方法包括:

步骤S102:在当前直播间结束时,获取直播间切换指令。

当用户通过终端上安装的应用观看直播类节目,如YY语音,在用户所正在观看的当前直播间结束时,此时,生成直播间切换指令,进而获取直播间切换指令。

步骤S104:分析用户行为习惯,并根据用户的行为习惯获取推荐直播间。

分析正在通过应用程序观看直播类节目的用户对该应用程序的行为习惯,进而根据用户的行为习惯获取推荐直播间,以可以向该用户推荐该获取到的推荐直播间。

步骤S106:根据所述直播间切换指令,自动跳转至推荐直播间进行播放。

在获取到推荐直播间后,根据获取到的直播间切换指令,自动跳转至获取到的推荐直播间,进而进行播放。

在本实施例中,分析用户的行为习惯,在当前直播间结束时时,自动跳转到根据用户行为习惯获取到的推荐直播间,用户无需花费更多精力去挑选直播间,减少用户流失,增加用户粘度,且用户观看直播间的节目连贯顺畅。

如图2所示,是本发明的一种直播间切换方法第二实施例的流程图,在本实施例中,该方法包括:

在步骤S210中,获取直播间切换指令。当用户通过终端上安装的应用观看直播类节目,如YY语音,在用户所正在观看的当前直播间结束时,生成直播间切换指令,进而获取直播间切换指令。

随后,在步骤S220中,分析用户行为习惯,并根据用户的行为习惯获取推荐直播间。具体地,在本实施例中,如图2所示,步骤S220包括:

在步骤S221中,判断用户是否为登录用户,如用户为登录用户,则执行步骤S222,如用户为未登录用户,则执行步骤S224。其中,用户为登录用户表示用户登录了直播类节目的应用。用户启动直播类节目的应用,此时用户以游客的状态观看直播间的内容,用户通过应用的相关界面输入相关信息,如用户名称和用户密码等,进而执行登录操作,从而用户为登录用户,以用户个人的状态观看直播间的内容。

在步骤S222中,在用户为登录用户时,获取用户所关注的主播列表。用户为登录用户,由于后台记录有该登录用户的所有信息,例如,用户信息和用户所关注的主播列表,进而获取用户所关注的主播列表。

随后,在步骤S223中,根据所述用户所关注的主播列表而获取推荐直播间。根据为登录用户的用户所关注的主播列表来获取推荐直播间,即推荐直播间是用户所关注的直播间。

具体地,在本实施例中,该步骤S223包括:

在步骤S2231中,判断所述主播列表中是否存在正在直播的主播,若存在,则执行步骤S2232,若不存在,则执行步骤S224。在本实施例中,根据主播信息判断主播列表中是否存在正在直播的主播,主播信息包括主播名称,在主播列表中查找所要观看的直播间的主播名称,然后判断该主播名称是否有正在直播某一直播间,即根据主播信息判断主播列表中是否存在正在直播的直播间。当然,在其他实施例中,还可以根据其他信息来判断主播列表中是否存在正在直播的主播,如直播间的主题信息。

在步骤S2232中,在主播列表中存在正在直播的主播时,获取该主播所正在直播的正在直播的直播间,并将该正在直播的直播间添加到推荐直播间列表。推荐直播列表中记录着用户所关注的主播列表对应的正在直播的直播间。进一步地,在本实施例中,将所述推荐直播间列表按照用户的关注度系数进行排序,所述关注度系数为各个关注度变量的数值之和,且所述关注度变量指用户在直播间内的互动行为。不同关注度变量影响关注度系数的大小,其中,关注度变量包括进入直播间次数和在直播间内是否存在互动行为,例如在直播间内送礼消费、在直播间内打卡、在直播间内点心、在直播间内珍爱关联等,当然,关注度变量还可包括其他,例如,在直播间内的时长,即观看直播内容的时间长度。下面对各个关注度变量的数值进行说明,进入直播间次数大于或等于预设范围时,进入直播间次数的数值为1,在进入直播间次数小于预设范围时,进入直播间次数的数字为0,当然,进入直播间次数还可以按照不同的范围来设置其数值的大小,例如,进入直播间次数处于0~20时,其数值设置为0,进入直播间次数处于20~40时,其数值设置为1,依次类推,其所处的范围越大,其数值越高。在直播间内存在互动行为,例如送礼消费、打卡、点心、珍爱关联等,则在直播间内是否存在互动行为的数值设置为1,在直播间内不存在互动行为,则在直播间内是否存在互动行为的数值设置为0。

随后,在步骤S2233中,从推荐直播间列表中选择一正在直播的直播间,以作为推荐直播间。进一步地,在将推荐直播间列表按照用户的关注度系数进行排序后,此步骤中,根据所述关注度系数从所述推荐直播间列表中选取最大关注度系数的正在直播的直播间以作为推荐直播间。在换直播间时,进而达到根据用户的最大喜好来向用户推荐正在直播的直播间,使得用户观看的直播类节目无缝衔接,减少用户流失。

在步骤S224中,若用户为未登录用户时,根据当前直播间查找与当前直播间的直播间信息相匹配的正在直播的直播间,以作为推荐直播间。或者,所述主播列表中不存在正在直播的主播时,根据当前直播间查找与当前直播间的直播间信息相匹配的正在直播的直播间,以作为推荐直播间。在本实施例中,直播间信息包括类型信息和主题信息,类型信息指直播间所属的类型,如娱乐、教育等,假如当前直播间属于娱乐类型,则其类型信息为娱乐,根据该类型信息匹配相应的正在直播的直播间作为推荐直播间,主题信息是指直播间所直播的主题内容,如音乐、阅读等。

随后,在步骤S230中,根据直播间切换指令,自动跳转到推荐直播间进行播放。在获取到推荐直播间后,根据获取到的直播间切换指令,自动跳转至获取到的推荐直播间,进而进行播放。

如图3所示,是本发明的一种直播间切换方法第三实施例的流程图,本实施例与第二实施例中的直播间切换方法的区别在于,进一步包括:步骤S300:实时判断所述当前直播间是否结束,若当前直播间结束,则执行步骤S210,否则,继续播放当前直播间。其他内容与第二实施例中的相同,在此不再作说明。

本实施例中,通过判断当前直播间的播放情况,在当前直播间结束时切换到正在直播的直播间,实现无缝衔接,提高用户观看直播间的流畅性,避免用户重新去选择要观看的直播间,增加用户粘度。

如图4所示,是本发明的直播间切换装置实施例的结构示意图,该装置400通过上述实施例中的方法进行直播间的切换,在观看直播类节目时,增加用户粘度,减少用户流失。在本实施例中,该装置400包括获取模块420、分析模块430和跳转模块440,其中获取模块420、分析模块430和跳转模块440依次连接。

获取模块420用于在当前直播间结束时,获取直播间切换指令;

分析模块430用于分析用户行为习惯,并根据用户的行为习惯获取推荐直播间。在获取模块420获取到直播间切换指令后,分析模块430根据上述实施例的方法对用户行为习惯进行分析,并根据行为习惯向用户推荐正在直播的直播间。

跳转模块440用于根据所述直播间切换指令,自动跳转至推荐直播间进行播放。

在本实施例中,该装置400还包括判断模块410,该判断模块410与获取模块420连接。具体地,该判断模块410用于实时判断所述当前直播间是否结束,进而在所述当前直播间结束时获取模块420获取所述直播间切换指令。

以上所述仅为本发明的实施方式,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围。

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