本发明涉及视频直播技术领域,更具体地,涉及一种视频直播管理方法及装置。
背景技术:
随着视频直播行业的快速发展,直播受众也在不断的扩大中,视频直播的影响力也日渐增加。但是由于马太效应,导致直播平台的主播强者更强,弱者更弱。大主播的吸引力巨大,而小主播则无法吸引用户。
为了确定视频直播领域的一个有效的生态圈,确保主播有一个良好的生存、成长环境。直播平台需要对众多小主播进行扶植,为所有的主播创造一个公平的环境,但是目前直播平台并没有对小主播进行扶植的渠道,从而导致小主播生存越来越困难。
技术实现要素:
本发明提供一种视频直播管理方法及装置,克服了视频直播平台公平性的问题。
根据本发明的一个方面,提供一种视频直播管理方法,包括:
s1,检测引流卡的主播选择操作,其中,所述引流卡的主播选择操作是登录直播平台进入直播间后的主播点击引流卡而产生的;
s2,基于被选择的引流卡,检测所述引流卡的用户选择操作,根据所述用户选择操作,触发该引流卡的开启请求,其中,所述用户选择操作是用户点击引流卡而产生的;
s3,基于所述开启请求,当所述引流卡满足开启条件时,允许该引流卡启用,否则,拒绝该引流卡启用;
s4,当所述引流卡启用后,在所述直播间中设置对应的引流卡标示,并在该直播间对应的直播列表页设置引流标示。
本发明的有益效果为:引入引流卡,通过向直播间增加引流卡,来吸引用户进行点击,使用最小的成本为中小主播吸引更多的人气,更好地对中小主播直播的视频内容进行推广,确保直播平台的相对公平性。
在上述技术方案的基础上,本发明还可以作如下改进。
进一步的,所述步骤s1之前还包括:
根据主播id,对主播id分配对应的引流卡,并为引流卡分配引流卡id;
从而,所述步骤s1具体包括:
所述引流卡的主播选择操作为主播登录直播平台进入直播间后,通过在个人页面中心对分配的引流卡进行点击操作而产生的。
所述进一步的有益效果为:为优质的中小主播分配引流卡,通过引流卡为中小主播吸引用户流量,提高中小主播的人气,维持视频直播领域的良好生态圈。
进一步的,所述步骤s3具体包括:
s31,当主播进行直播间后,获取对应的直播间id,根据直播间id,查询当前直播间所在的分区,并获取预先设定的该分区在预设时间内引流卡使用的最大数目阈值;
s32,若此时该分区已经开启的引流卡的数量未达到所述最大数目阈值,则允许此次引流卡启用,否则,拒绝此次引流卡启用。
进一步的,所述步骤s31之前还包括:
对所有的直播间进行分区,每个分区包括多个直播间;
为每一个分区设定在预设时间内引流卡使用的最大数目阈值。
所述进一步的有益效果为:为直播间的每一个分区设定引流卡使用的最大数目阈值,在一定的时间段内只允许一定数量的主播使用引流卡,达到了直播领域良好的管理。
进一步的,所述步骤s4具体包括:
当引流卡启用后,将直播间的引流标示设置为开启状态,并在直播间中增加相应的引流卡标示。
进一步的,所述步骤s4还包括:
当引流卡启用后,将直播间对应的直播间id添加到主播超管推荐列表中。
所述进一步的有益效果为:当引流卡启用后,直播间id添加到主播超管推荐列表中,能够增加主播的曝光率,提高人气。
进一步的,所述步骤s4还包括:
当引流卡启用后,为对应的直播间id设置引流搜索标示,以便在分区搜索时,将该直播间id进行置顶显示。
根据本发明的另一个方面,还提供了一种视频直播管理装置,包括:
检测模块,检测引流卡的主播选择操作,其中,所述引流卡的主播选择操作是登录直播平台进入直播间后的主播点击引流卡而产生
触发模块,用于基于被选择的引流卡,检测所述引流卡的用户操作,根据所述用户选择操作,触发该引流卡的开启请求,其中,所述引流卡的用户选择操作为用户点击引流卡而产生的;
允许/拒绝模块,用于基于所述开启请求,当所述引流卡满足开启条件时,允许该引流卡启用,否则,拒绝该引流卡启用;
设置模块,用于当所述引流卡启用后,在所述直播间中设置对应的引流卡标示,并在该直播间对应的直播列表页设置引流标示。
进一步的,还包括获取模块;
所述获取模块,用于当主播进行直播间后,获取对应的直播间id,以及根据直播间id,查询当前直播间所在的分区,并获取预先设定的该分区在预设时间内引流卡使用的最大数目阈值;
所述允许/拒绝模块,具体用于:
若此时该分区已经开启的引流卡的数量未达到所述最大数目阈值,则允许此次引流卡启用,否则,拒绝此次引流卡启用。
所述设置模块还用于:
当引流卡启用后,将直播间对应的直播间id添加到主播超管推荐列表中;以及,
当引流卡启用后,为对应的直播间id设置引流搜索标示,以便在分区搜索时,将该直播间id进行置顶显示。
附图说明
图1为本发明一个实施例的视频直播管理方法流程图;
图2为本发明另一个实施例的视频直播管理装置连接框图;
图3为本发明另一个实施例的视频直播管理装置整体连接框图;
图4为本发明又一个实施例的视频直播管理装置的测试设备的连接框图。
具体实施方式
下面结合附图和实施例,对本发明的具体实施方式作进一步详细描述。以下实施例用于说明本发明,但不用来限制本发明的范围。
参见图1,为本发明一个实施例的视频直播管理方法,包括:s1,检测引流卡的主播选择操作,其中,所述引流卡的主播选择操作是登录直播平台进入直播间后的主播点击引流卡而产生的;s2,基于被选择的引流卡,检测所述引流卡的用户选择操作,并根据所述用户选择操作,触发该引流卡的开启请求,其中,所述引流卡的被点击操作为用户点击引流卡而产生;s3,基于所述开启请求,当所述引流卡满足开启条件时,允许该引流卡启用,否则,拒绝该引流卡启用;s4,当所述引流卡启用后,在所述直播间中设置对应的引流卡标示,并在该直播间对应的直播列表页设置引流标示。
在视频直播行业,由于马太效应,会导致直播平台的主播强者更强、弱者更弱的现象,表现为大主播的吸引力巨大,而小主播无法吸引用户,这样直播平台会缺乏公平性。本实施例为了在视频直播领域建立一个有效的生态圈,确保主播有一个良好的生存、成长环境,需要对众多的优质的中小主播进行扶植。
本实施例的直播平台为需要扶植的中小主播分配对应的引流卡,其中,引流卡可以通过吸引用户流量来为主播增加人气。当主播进入直播间后,可以对直播平台分配的引流卡进行选择,比如,通过点击这个引流卡来选择该引流卡。主播选择了引流卡之后,如果有用户点击该引流卡时,直播平台会检测到用户点击该引流卡的操作,此时触发该引流卡的开启请求。这个时候直播平台会对引流卡的开启条件进行判断,只有当该引流卡满足开启条件时,才允许该引流卡开启,否则,拒绝该引流卡开启。当引流卡开启后,在该主播进入的这个直播间中设置引流卡标示,以及将主播所在的直播间所对应的直播列表页设置引流标示,将主播在该直播间直播的所有内容均添加引流标示,实现对该直播间直播内容的推广。通过引入引流卡的模式,将需要引流的直播间进行推广,为中小主播带来更多的用户流量,为中小主播提供幅值渠道,给中小主播的生存带来一定的保障。
在本发明的一个实施例中,所述步骤s1之前还包括:根据主播id,对主播id分配对应的引流卡,并为引流卡分配引流卡id;所述步骤s1具体包括:所述引流卡的主播选择操作为主播登录直播平台进入直播间后,通过在个人页面中心对分配的引流卡进行点击操作而产生的。
主播登录直播平台,直播平台会为每一个主播分配一个用来识别主播身份的主播id(identification,标识),根据主播id,直播平台会给优质的中小主播分配对应的引流卡,并为每一个引流卡分配引流卡id。当主播登录直播平台并进入到对应的直播间后,通过直播平台访问个人页面中心,可以在个人页面中心通过点击选择直播平台分配的引流卡。当主播选择了引流卡后,如果有用户点击该引流卡,直播平台检测到用户对引流卡的点击操作时,触发引流卡的开启请求。
在本发明的另一个实施例中,上述的步骤s3中的当引流卡满足开启条件时,允许该引流卡启用,否则,拒绝该引流卡启用具体包括:s31,当主播进行直播间后,获取对应的直播间id,根据直播间id,查询当前直播间所在的分区,并获取预先设定的该分区在预设时间内引流卡使用的最大数目阈值;s32,若此时该分区已经开启的引流卡的数量未达到所述最大数目阈值,则允许此次引流卡启用,否则,拒绝此次引流卡启用。
直播平台会管理很多直播间,为了便于对众多个直播间进行管理,直播平台将其管理的所有直播间进行分区,每个分区包括多个直播间,并且为每一个分区设定在预设时间内引流卡使用的最大数目阈值。比如,对于单个分区,直播平台设定该分区在5s内能够开启引流卡的数目最多为5个。因此,根据主播所在的直播间id,查询当前直播间所在的分区,即当前直播间属于哪一个分区,并且获取直播平台为该分区设定的在预设时间内引流卡使用的最大数目阈值。当主播此时需要开启引流卡时,直播平台会检测截止到此时的一段时间内,该分区中已经开启的引流卡的数量。若该分区中已经开启的引流卡的数量还未达到直播平台设定的引流卡使用的最大数目阈值,则允许该引流卡的开启,否则,不允许该引流卡的开启。
本实施例为每一个分区设定引流卡使用的最大数目阈值,对每一个分区中的引流卡的使用进行了限制,并不允许所有的主播均能使用引流卡来吸引用户,避免管理混乱。
在本发明的一个实施例中,所述步骤s4具体包括:当引流卡启用后,将直播间的引流标示设置为开启状态,并在直播间中增加相应的引流卡标示。
具体的,当引流卡开启后,将主播所在的直播间的引流标示设置为开启状态,同时根据引流卡的标示,在直播间中添加引流卡标示。通过在直播间添加引流卡标示,能够吸引用户点击该引流卡,来吸引人气,对该直播间直播的内容进行推广。
在本发明的另一个实施例中,所述步骤s4还包括:当引流卡开启成功后,将主播所在的直播间对应的直播间id添加到主播超管推荐列表中。
当引流卡开启成功后,还将主播所在的直播间对应的直播间id添加到主播超管推荐列表中。所谓的超管,即超级管理员,超级管理员的权限比较大,当用户进行搜索时,超级管理员会将超级推荐列表中的直播间有限推荐给用户,这样本实施例将该直播间id增加至超管推荐功能中,增加主播的被推荐率和曝光率,以达到扶植中小主播的目的。
在本发明的一个实施例中,所述步骤s4还包括:当引流卡开启后,为对应的直播间id设置引流搜索标示,以便在分区搜索时,将该直播间id进行置顶显示。
由于在用户进行分区搜索时,直播平台会优先推荐增加了引流卡的直播间进行推荐,因此,本实施例当直播间的引流卡开启后,直播平台会为该直播间id增加搜索标示,用户在分区搜索时,会将设置有搜索标示的直播间id进行置顶显示。
需要说明的是,引流卡的使用具有时间期限,当引流卡使用一段时间后,直播平台会回收引流卡,以便分配给其它的主播。直播平台只会在一段时间内对优质的中小主播利用引流卡进行扶植,当达到扶植的目的后,就会回收引流卡。
参见图2,为本发明另一个实施例的视频直播管理装置,包括检测模块21、触发模块22、允许/拒绝模块23和设置模块24。
检测模块21,检测引流卡的主播选择操作,其中,所述引流卡的主播选择操作是登录直播平台进入直播间后点的主播击引流卡而产生的。
触发模块22,用于基于被选择的引流卡,检测所述引流卡的用户选择操作,并根据所述用户选择操作,触发该引流卡的开启请求,其中,所述引流卡的被点击操作为用户点击引流卡而产生的;
允许/拒绝模块23,用于基于所述开启请求,当所述引流卡满足开启条件时,允许该引流卡启用,否则,拒绝该引流卡启用;
设置模块24,用于当所述引流卡开启后,在所述直播间中设置对应的引流卡标示,并在该直播间对应的直播列表页设置引流标示。
参见图3,本实施例提供的视频直播管理装置还包括分配模块20、划分模块25、阈值设定模块26和获取模块27。
所述分配模块20,用于根据主播id,对主播id分配对应的引流卡,并为引流卡分配引流卡id,以便当主播登录直播平台进入直播间后,通过在个人页面中心对分配的引流卡进行选择操作。
划分模块25,用于对所有的直播间进行分区,每个分区包括多个直播间;
阈值设定模块26,用于为每一个分区设定在预设时间内引流卡使用的最大数目阈值。
获取模块27,用于当主播进行直播间后,获取对应的直播间id,以及根据直播间id,查询当前直播间所在的分区,并获取预先设定的该分区在预设时间内引流卡使用的最大数目阈值;
所述允许/拒绝模块23,具体用于:
若此时该分区已经开启的引流卡的数量未达到所述最大数目阈值,则允许此次引流卡启用,否则,拒绝此次引流卡启用。
所述设置模块24还用于:
当引流卡开启成功后,将主播所在的直播间对应的直播间id添加到主播超管推荐列表中;
以及当引流卡开启成功后,为对应的直播间id设置引流搜索标示,以便在分区搜索时,将该直播间id进行置顶显示。
基于上述图2和图3对应实施例所提供的视频直播管理装置,本发明还提供了一种视频直播管理装置的测试设备。参见图4,该视频直播管理装置的测试设备包括:处理器(processor)401、存储器(memory)402、通信接口(communicationsinterface)403和总线404;
其中,处理器401、存储器402及通信接口403分别通过总线404完成相互间的通信;
通信接口403用于该测试设备与视频直播管理装置的通信设备之间的信息传输;
处理器401用于调用存储器402中的程序指令,以执行上述图1对应实施例所提供的视频直播管理方法,例如包括:检测引流卡的主播选择操作,其中,所述引流卡的主播选择操作是登录直播平台进入直播间后的主播点击引流卡而产生的;基于被选择的引流卡,检测所述引流卡的用户选择操作,根据所述用户选择操作,触发该引流卡的开启请求,其中,所述用户选择操作是用户点击引流卡而产生的;基于所述开启请求,当所述引流卡满足开启条件时,允许该引流卡启用,否则,拒绝该引流卡启用;当所述引流卡启用后,在所述直播间中设置对应的引流卡标示,并在该直播间对应的直播列表页设置引流标示。
本发明公开一种计算机程序产品,该计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,该计算机程序包括程序指令,当程序指令被计算机执行时,计算机能够执行上述图1对应实施例所提供的视频直播管理方法,例如包括:检测引流卡的主播选择操作,其中,所述引流卡的主播选择操作是登录直播平台进入直播间后的主播点击引流卡而产生的;基于被选择的引流卡,检测所述引流卡的用户选择操作,根据所述用户选择操作,触发该引流卡的开启请求,其中,所述用户选择操作是用户点击引流卡而产生的;基于所述开启请求,当所述引流卡满足开启条件时,允许该引流卡启用,否则,拒绝该引流卡启用;当所述引流卡启用后,在所述直播间中设置对应的引流卡标示,并在该直播间对应的直播列表页设置引流标示。
本发明提供一种非暂态计算机可读存储介质,该非暂态计算机可读存储介质存储计算机指令,该计算机指令使计算机执行上述图1对应实施例所提供的视频直播管理方法,例如包括:检测引流卡的主播选择操作,其中,所述引流卡的主播选择操作是登录直播平台进入直播间后的主播点击引流卡而产生的;基于被选择的引流卡,检测所述引流卡的用户选择操作,根据所述用户选择操作,触发该引流卡的开启请求,其中,所述用户选择操作是用户点击引流卡而产生的;基于所述开启请求,当所述引流卡满足开启条件时,允许该引流卡启用,否则,拒绝该引流卡启用;当所述引流卡启用后,在所述直播间中设置对应的引流卡标示,并在该直播间对应的直播列表页设置引流标示。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。
以上所描述的视频直播管理装置的测试设备等实施例仅仅是示意性的,其中作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分方法。
本发明提供的一种视频直播管理方法及装置,引入引流卡,通过向直播间增加引流卡,来吸引用户进行点击,使用最小的成本为中小主播吸引更多的人气,更好地对中小主播直播的视频内容进行推广,确保直播平台的相对公平性。在每一段时间内限制每一个分区引流卡使用的数目,对于分区来说,达到公平性。
最后,本申请的方法仅为较佳的实施方案,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。