对直播应用程序进行分类的方法、装置及存储介质制造方法及图纸

技术编号:23470712 阅读:29 留言:0更新日期:2020-03-06 12:46
本公开关于一种对直播应用程序进行分类的方法、装置及存储介质,其中,所述方法包括:获取第一客户端的当前直播信息,当前直播信息包括第一客户端的标识信息、第一用户的身份信息和第一应用信息,第一应用信息表示第一用户在第一客户端上选择的第一应用程序的相关信息,第一应用程序表示第一用户主动确认的正在运行的直播应用程序;根据标识信息和身份信息获取第一客户端的上报数据,并利用当前直播信息和上报数据确定第一客户端的当前实际直播应用程序对应的分类结果,上报数据包括第一客户端采集并上传的历史直播应用程序的相关信息。本公开避免主播手动选择当前实际直播应用程序的视频分类,提高用户观看感兴趣的视频分类的直播视频的准确性。

Methods, devices and storage media for classifying live applications

【技术实现步骤摘要】
对直播应用程序进行分类的方法、装置及存储介质
本公开涉及直播
,尤其涉及一种对直播应用程序进行分类的方法、装置及存储介质。
技术介绍
随着网络技术的发展,越来越多的用户通过网络观看直播视频,如游戏直播视频等。由于直播视频的分类众多,因此用户在观看直播视频之前,需要选择感兴趣的视频分类,在选择的视频分类中再选择观看具体哪个直播间的直播视频。相关技术中,主播在进行视频直播之前,需要手动选择对应的视频分类。部分主播会错误地选择视频分类,造成用户无法观看感兴趣的视频分类的直播视频的问题。
技术实现思路
本公开提供了一种对直播应用程序进行分类的方法、装置及存储介质,以至少解决相关技术中主播错误地选择视频分类,造成用户无法观看感兴趣的视频分类的直播视频的问题。本公开的技术方案如下:根据本公开实施例的第一方面,提供一种对直播应用程序进行分类的方法,应用于服务器端,所述方法包括:获取来自第一客户端的当前直播信息,所述当前直播信息包括所述第一客户端的标识信息、所述第一客户端的第一用户的身份信息和第一应用信息,所述第一应用信息表示所述第一用户在所述第一客户端上选择的第一应用程序的相关信息,所述第一应用程序表示所述第一用户主动确认的正在运行的直播应用程序;根据所述标识信息和所述身份信息获取所述第一客户端的上报数据,并利用所述当前直播信息和所述上报数据确定所述第一客户端的当前实际直播应用程序对应的分类结果,所述上报数据包括所述第一客户端采集并上传的历史直播应用程序的相关信息。可选地,所述根据所述标识信息和所述身份信息获取所述第一客户端的上报数据,并利用所述当前直播信息和所述上报数据确定所述第一客户端的当前实际直播应用程序对应的分类结果的步骤,包括:根据所述标识信息和所述身份信息获取所述第一客户端的连续第一数量的上报数据;根据连续第一数量的所述上报数据、所述第一应用信息和预设第一规则确定所述当前实际直播应用程序对应的分类结果。可选地,所述根据连续第一数量的所述上报数据、所述第一应用信息和预设第一规则确定所述当前实际直播应用程序对应的分类结果的步骤,包括:查询连续第一数量的所述上报数据中是否存在所述第一应用信息;若连续第一数量的所述上报数据中的一个或多个所述上报数据存在所述第一应用信息,则确定所述当前实际直播应用程序对应的分类结果为所述第一应用程序。可选地,在所述查询连续第一数量的所述上报数据中是否存在所述第一应用信息的步骤之后,所述方法还包括:若连续第一数量的所述上报数据均不存在所述第一应用信息,则根据所述标识信息和所述身份信息获取所述第一客户端的识别数据,并利用所述当前直播信息和所述识别数据确定所述当前实际直播应用程序对应的分类结果,所述识别数据表示对所述第一客户端上的历史直播应用程序进行分类识别得到的识别结果。可选地,所述根据所述标识信息和所述身份信息获取所述第一客户端的识别数据,并利用所述当前直播信息和所述识别数据确定所述当前实际直播应用程序对应的分类结果的步骤,包括:根据所述标识信息和所述身份信息获取所述第一客户端的连续第二数量的识别数据;根据连续第一数量的所述上报数据、连续第二数量的所述识别数据、所述第一应用信息和预设第二规则确定所述当前实际直播应用程序对应的分类结果。可选地,所述根据连续第一数量的所述上报数据、连续第二数量的所述识别数据、所述第一应用信息和预设第二规则确定所述当前实际直播应用程序对应的分类结果的步骤,包括:统计连续第二数量的所述识别数据中存在所述第一应用信息的第三数量和第二应用信息的第四数量,所述第二应用信息为第二应用程序的相关信息;在所述第三数量为预设第一阈值的情况下,若所述第四数量大于或等于预设第二阈值,且连续第一数量的所述上报数据中存在所述第二应用信息,或者,在所述第三数量为所述第一阈值的情况下,若所述第四数量大于或等于预设第三阈值,且连续第一数量的所述上报数据中不存在所述第二应用信息,则确定所述当前实际直播应用程序对应的分类结果为所述第二应用程序;在所述第三数量为所述第一阈值的情况下,若所述第四数量小于所述第二阈值,和/或连续第一数量的所述上报数据中不存在所述第二应用信息,或者,在所述第三数量为所述第一阈值的情况下,若所述第四数量小于所述第三阈值,和/或连续第一数量的所述上报数据中存在所述第二应用信息,则确定所述当前实际直播应用程序对应的分类结果为其他应用程序。可选地,在根据所述标识信息和所述身份信息获取所述第一客户端的识别数据的步骤之前,所述方法还包括:对所述第一客户端的至少一个历史直播应用程序的运行界面进行截取得到至少一个直播截图;识别至少一个所述直播截图中的特征点;根据所述特征点确定每个所述历史直播应用程序对应的多个备选分类结果的概率;将每个所述历史直播应用程序对应的概率最大的备选分类结果作为各自所述历史直播应用程序的识别结果;将所述第一客户端的每个所述历史直播应用程序的识别结果作为所述第一客户端的识别数据。可选地,所述方法还包括:获取来自第二客户端的直播收看请求,所述直播收看请求包括直播分类;在所述分类结果中查找与所述直播分类匹配的所述标识信息;若匹配的所述标识信息为所述第一客户端的标识信息,则向所述第二客户端返回所述第一客户端的标识信息,以便所述第二客户端根据所述第一客户端的标识信息收看所述第一客户端的当前实际直播应用程序的直播音视频数据。根据本公开实施例的第二方面,提供一种对直播应用程序进行分类的装置,应用于服务器端,所述装置包括:获取单元,被配置为获取来自第一客户端的当前直播信息,所述当前直播信息包括所述第一客户端的标识信息、所述第一客户端的第一用户的身份信息和第一应用信息,所述第一应用信息表示所述第一用户在所述第一客户端上选择的第一应用程序的相关信息,所述第一应用程序表示所述第一用户主动确认的正在运行的直播应用程序;分类单元,被配置为根据所述标识信息和所述身份信息获取所述第一客户端的上报数据,并利用所述当前直播信息和所述上报数据确定所述第一客户端的当前实际直播应用程序对应的分类结果,所述上报数据包括所述第一客户端采集并上传的历史直播应用程序的相关信息。可选地,所述分类单元,包括:获取模块,被配置为根据所述标识信息和所述身份信息获取所述第一客户端的连续第一数量的上报数据;确定模块,被配置为根据连续第一数量的所述上报数据、所述第一应用信息和预设第一规则确定所述当前实际直播应用程序对应的分类结果。可选地,所述确定模块,包括:查询子模块,被配置为查询连续第一数量的所述上报数据中是否存在所述第一应用信息;确定子模块,被配置为若连续第一数量的所述上报数据中的一个或多个所述上报数据存在所述第一应用信息,则确定所述当前实际直播应用程序对应的分类结果为所述第一应用程序。可选地,所述确定子模块,还被配置本文档来自技高网...

【技术保护点】
1.一种对直播应用程序进行分类的方法,其特征在于,应用于服务器端,所述方法包括:/n获取来自第一客户端的当前直播信息,所述当前直播信息包括所述第一客户端的标识信息、所述第一客户端的第一用户的身份信息和第一应用信息,所述第一应用信息表示所述第一用户在所述第一客户端上选择的第一应用程序的相关信息,所述第一应用程序表示所述第一用户主动确认的正在运行的直播应用程序;/n根据所述标识信息和所述身份信息获取所述第一客户端的上报数据,并利用所述当前直播信息和所述上报数据确定所述第一客户端的当前实际直播应用程序对应的分类结果,所述上报数据包括所述第一客户端采集并上传的历史直播应用程序的相关信息。/n

【技术特征摘要】
1.一种对直播应用程序进行分类的方法,其特征在于,应用于服务器端,所述方法包括:
获取来自第一客户端的当前直播信息,所述当前直播信息包括所述第一客户端的标识信息、所述第一客户端的第一用户的身份信息和第一应用信息,所述第一应用信息表示所述第一用户在所述第一客户端上选择的第一应用程序的相关信息,所述第一应用程序表示所述第一用户主动确认的正在运行的直播应用程序;
根据所述标识信息和所述身份信息获取所述第一客户端的上报数据,并利用所述当前直播信息和所述上报数据确定所述第一客户端的当前实际直播应用程序对应的分类结果,所述上报数据包括所述第一客户端采集并上传的历史直播应用程序的相关信息。


2.根据权利要求1所述的对直播应用程序进行分类的方法,其特征在于,所述根据所述标识信息和所述身份信息获取所述第一客户端的上报数据,并利用所述当前直播信息和所述上报数据确定所述第一客户端的当前实际直播应用程序对应的分类结果的步骤,包括:
根据所述标识信息和所述身份信息获取所述第一客户端的连续第一数量的上报数据;
根据连续第一数量的所述上报数据、所述第一应用信息和预设第一规则确定所述当前实际直播应用程序对应的分类结果。


3.根据权利要求2所述的对直播应用程序进行分类的方法,其特征在于,所述根据连续第一数量的所述上报数据、所述第一应用信息和预设第一规则确定所述当前实际直播应用程序对应的分类结果的步骤,包括:
查询连续第一数量的所述上报数据中是否存在所述第一应用信息;
若连续第一数量的所述上报数据中的一个或多个所述上报数据存在所述第一应用信息,则确定所述当前实际直播应用程序对应的分类结果为所述第一应用程序。


4.根据权利要求3所述的对直播应用程序进行分类的方法,其特征在于,在所述查询连续第一数量的所述上报数据中是否存在所述第一应用信息的步骤之后,所述方法还包括:
若连续第一数量的所述上报数据均不存在所述第一应用信息,则根据所述标识信息和所述身份信息获取所述第一客户端的识别数据,并利用所述当前直播信息和所述识别数据确定所述当前实际直播应用程序对应的分类结果,所述识别数据表示对所述第一客户端上的历史直播应用程序进行分类识别得到的识别结果。


5.根据权利要求4所述的对直播应用程序进行分类的方法,其特征在于,所述根据所述标识信息和所述身份信息获取所述第一客户端的识别数据,并利用所述当前直播信息和所述识别数据确定所述当前实际直播应用程序对应的分类结果的步骤,包括:
根据所述标识信息和所述身份信息获取所述第一客户端的连续第二数量的识别数据;
根据连续第一数量的所述上报数据、连续第二数量的所述识别数据、所述第一应用信息和预设第二规则确定所述当前实际直播应用程序对应的分类结果。


6.根据权利要求5所述的对直播应用程序进行分类的方法,其特征在于,所述根据连续第一数量的所述上报数据、连续第二...

【专利技术属性】
技术研发人员:杜海涛
申请(专利权)人:北京达佳互联信息技术有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1