消息推送方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:20370340 阅读:54 留言:0更新日期:2019-02-16 20:28
本发明专利技术实施例公开了一种消息推送方法、装置、计算机设备及存储介质。所述方法包括:当检测到主播发布符合推送条件的视频时,获取所述视频的视频信息;所述推荐信息包括所述主播提供的所述视频的介绍信息;获取所述主播的等级信息,从推送消息模板库中选择与所述等级信息匹配的至少一个推送消息模板,并作为目标推送消息模板;根据所述目标推送消息模板和所述视频信息分别生成所述视频的至少一个推送消息;基于所述至少一个推送消息生成目标推送消息;确定所述视频的至少一个目标关注用户,并向所述至少一个目标关注用户发送所述目标推送消息。本发明专利技术实施例可以使观看用户了解更多的推送视频的信息以提高用户的浏览效率。

Message Pushing Method, Device, Computer Equipment and Storage Media

The embodiment of the present invention discloses a message pushing method, device, computer equipment and storage medium. The method includes: acquiring video information of the video when it is detected that the host publishes the video that meets the push condition; the recommendation information includes the introduction information of the video provided by the host; acquiring the level information of the host, selecting at least one push message template matching the level information from the push message template library, and serving as the target push message. Template; generate at least one push message of the video according to the target push message template and the video information; generate a target push message based on the at least one push message; determine at least one target user of the video and send the target push message to the at least one target user. The embodiment of the present invention can enable the viewing user to understand more information of the push video so as to improve the browsing efficiency of the user.

【技术实现步骤摘要】
消息推送方法、装置、计算机设备及存储介质
本专利技术实施例涉及信息处理技术,尤其涉及一种消息推送方法、装置、计算机设备及存储介质。
技术介绍
随着互联网的发展,出现了越来越多的娱乐方式,例如网络直播。当前,互联网视频直播由于其直观、内容丰富、互动性高等特点,尤其受到人们的欢迎。目前国内主流的弹幕式视频直播平台一般将主播的直播动态显示给所有订阅过该主播的用户,使用户能够及时看到该主播的开播状态等信息。然而主播的直播动态推送仅仅是针对主播的直播状态推送,实际上,用户观看直播的时间并不充裕,无法及时在线观看直播。在无法观看主播直播内容的情况下,用户无法及时获取主播的动态信息,难以满足用户的需求。
技术实现思路
本专利技术实施例提供了一种消息推送方法、装置、计算机设备及存储介质,可以灵活生成推送消息,并提高推送消息的多样性。第一方面,本专利技术实施例提供了一种消息推送方法,包括:当检测到主播发布符合推送条件的视频时,获取所述视频的视频信息;其中,所述视频信息包括标识信息、内容信息、类型信息和推荐信息中的至少一项,所述标识信息包括所述主播的名称以及所述视频的标题;所述推荐信息包括所述主播提供的所述视频的介绍信息;获取所述主播的等级信息,从推送消息模板库中选择与所述等级信息匹配的至少一个推送消息模板,并作为目标推送消息模板;根据所述目标推送消息模板和所述视频信息分别生成所述视频的至少一个推送消息;基于所述至少一个推送消息生成目标推送消息;确定所述视频的至少一个目标关注用户,并向所述至少一个目标关注用户发送所述目标推送消息。第二方面,本专利技术实施例还提供了一种消息推送装置,包括:视频信息获取模块,用于当检测到主播发布符合推送条件的视频时,获取所述视频的视频信息;其中,所述视频信息包括标识信息、内容信息、类型信息和推荐信息中的至少一项,所述标识信息包括所述主播的名称以及所述视频的标题;所述推荐信息包括所述主播提供的所述视频的介绍信息;目标推送消息模板确定模块,用于获取所述主播的等级信息,从推送消息模板库中选择与所述等级信息匹配的至少一个推送消息模板,并作为目标推送消息模板;推送消息生成模块,用于根据所述目标推送消息模板和所述视频信息分别生成所述视频的至少一个推送消息;目标推送消息生成模块,用于基于所述至少一个推送消息生成目标推送消息;目标推送消息推送模块,用于确定所述视频的至少一个目标关注用户,并向所述至少一个目标关注用户发送所述目标推送消息。第三方面,本专利技术实施例还提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序所述处理器执行所述程序时实现如本专利技术实施例中任一所述的消息推送方法。第四方面,本专利技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本专利技术实施例中任一所述的消息推送方法。本专利技术实施例可以根据主播发布的视频的视频信息以及主播的等级信息选择推送消息模板,并基于视频信息生成至少一个推送消息,实现灵活生成推送消息,最终基于生成的推送消息确定目标推送消息,并向至少一个目标关注用户推送,提高推送消息的多样性,可以使用户更方便了解推送消息。附图说明图1是本专利技术实施例一提供的一种消息推送方法的流程图;图2是本专利技术实施例二提供的一种消息推送装置的结构示意图;图3是本专利技术实施例三提供的一种计算机设备的结构示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。实施例一图1为本专利技术实施例一提供的一种消息推送方法的流程图,本实施例可适用于根据主播发布新视频的动态向用户进行消息推送的情况,该方法可以由本专利技术实施例提供的消息推送装置来执行,该装置可采用软件和/或硬件的方式实现,并一般可集成在服务器中。本专利技术实施例提供的方法可以应用在如下的场景下:主播可以在直播平台上发布视频,关注该主播的用户客户端可以接收到主播的直播间的动态消息。现有技术中,该用户客户端可以通过进入到该主播的展示页面中观看主播的发布的视频,若用户客户端显示该主播的显示页面,该用户客户端对该主播刚刚发布的视频是没有感知的。本实施例提供的方法可以通过根据主播发布的视频的视频信息以及主播的等级信息选择推送消息模板,并基于视频信息生成至少一个推送消息,可以灵活生成推送消息,并提高推送消息的多样性。如图1所示,本实施例的方法具体包括:S110,当检测到主播发布符合推送条件的视频时,获取所述视频的视频信息;其中,所述视频信息包括标识信息、内容信息、类型信息和推荐信息中的至少一项,所述标识信息包括所述主播的名称以及所述视频的标题;所述推荐信息包括所述主播提供的所述视频的介绍信息。具体的,发布视频可以是指主播通过网页端(Web)和客户端向直播平台上传视频的过程,从而其他用户可以通过直播平台在线播放或下载上传的视频。在本实施例中,标识信息可以是指用于表示该视频的识别信息,例如,视频的名称、发布该视频的主播名称、该视频的所属的集合的名称、或该视频的地址等。类型信息可以是指该视频的类型标签,其中,类型标签可以是用户自定义,也可以是从标签库中选择的类型标签,同时该类型标签可以是多级标签,例如,游戏标签下的手游标签类型。内容信息可以是指该视频的内容的信息,例如,游戏视频的内容信息是该游戏的主要内容。推荐信息可以是指主播提供的视频的介绍信息。需要说明的是,上述信息可以是文本信息、语音信息、图像信息或音视频信息等,本专利技术实施例不做具体限制。推送条件可以是指该视频被推送的条件,可以是指主播的等级信息达到设定等级阈值或由主播上传的视频等,对此,本专利技术实施例不做具体限制。可选的,所述检测到主播发布符合推送条件的视频,可以包括:当检测到主播发布目标视频时,判断所述目标视频是否为新视频,其中,所述新视频是包含除历史播放视频以外的视频;当所述目标视频是新视频,且所述目标视频为设定时间内的首个视频时,确定所述目标视频符合推送条件的视频。具体的,新视频是指不包括历史播放视频的视频,也就是说,如果视频是历史直播的录屏、截取的精彩片段(直播平台自动截取、主播截取或主播的关注用户截取)或历史发布过但被重新编辑再次发布的视频,则该视频不是新视频,在一个具体的例子中,视频不包含直播录像和精彩时刻等类型的视频,仅仅包含主播上传的视频。此外,新视频还可以是其他不包含历史播放视频之外的视频。对此,本专利技术实施例不做具体限制。同时为了避免其他用户接收到过多的推送消息,在一天内,一个主播发布的多个视频中,按照时间顺序,只针对第一个发布的视频进行推送,其中,设定时间可以是24小时,也可以是8小时,在一个具体的例子中,主播每天更新的第一条视频才发送推送消息。对此,本专利技术实施例不做具体限制。通过设定推送条件,针对符合要求的视频进行推送,可以避免向用户推送大量的信息,同时可以针对性的推送,提高信息推送的灵活性。S120,获取所述主播的等级信息,从推送消息模板库中选择与所述等级信息匹配的至少一个推送消息模板,并作为目标推送消息模板。具体的,推送消息模板库中是直播平台预先设置的用于生成推送消息的模板。主播的等级本文档来自技高网...

【技术保护点】
1.一种消息推送方法,其特征在于,包括:当检测到主播发布符合推送条件的视频时,获取所述视频的视频信息;其中,所述视频信息包括标识信息、内容信息、类型信息和推荐信息中的至少一项,所述标识信息包括所述主播的名称以及所述视频的标题;所述推荐信息包括所述主播提供的所述视频的介绍信息;获取所述主播的等级信息,从推送消息模板库中选择与所述等级信息匹配的至少一个推送消息模板,并作为目标推送消息模板;根据所述目标推送消息模板和所述视频信息分别生成所述视频的至少一个推送消息;基于所述至少一个推送消息生成目标推送消息;确定所述视频的至少一个目标关注用户,并向所述至少一个目标关注用户发送所述目标推送消息。

【技术特征摘要】
1.一种消息推送方法,其特征在于,包括:当检测到主播发布符合推送条件的视频时,获取所述视频的视频信息;其中,所述视频信息包括标识信息、内容信息、类型信息和推荐信息中的至少一项,所述标识信息包括所述主播的名称以及所述视频的标题;所述推荐信息包括所述主播提供的所述视频的介绍信息;获取所述主播的等级信息,从推送消息模板库中选择与所述等级信息匹配的至少一个推送消息模板,并作为目标推送消息模板;根据所述目标推送消息模板和所述视频信息分别生成所述视频的至少一个推送消息;基于所述至少一个推送消息生成目标推送消息;确定所述视频的至少一个目标关注用户,并向所述至少一个目标关注用户发送所述目标推送消息。2.根据权利要求1所述的方法,其特征在于,所述视频信息包括标识信息,所述目标推送消息模板包括文字消息模板;所述根据所述目标推送消息模板和所述视频信息分别生成所述视频的至少一个推送消息,包括:将所述主播的名称以及所述视频的标题分别填充到所述文字消息模板的设定位置处,并生成文字消息语句,作为所述视频的推送消息。3.根据权利要求1所述的方法,其特征在于,所述视频信息包括内容信息和类型信息,所述目标推送消息模板包括摘要消息模板;所述根据所述目标推送消息模板和所述视频信息分别生成所述视频的至少一个推送消息,包括:将所述内容信息和所述类型信息输入到所述摘要信息模板中,生成所述视频的摘要消息语句,作为所述视频的推送消息。4.根据权利要求1所述的方法,其特征在于,所述视频信息包括推荐信息,所述目标推送消息模板包括语音消息模板;所述推荐信息为所述主播提供的所述视频的介绍语音;所述根据所述目标推送消息模板和所述视频信息分别生成所述视频的至少一个推送消息,包括:将所述介绍语音输入到语音消息模板中,生成所述视频的推送语音,作为所述视频的推送消息,以使用户客户端在接收到语音播放指令时播放所述推送语音。5.根据权利要求1-4任一项所述的方法,其特征在于,所述确定所述视频的至少一个目标关注用户,包括:确定所述主播的关注用户列表中的用户作为第一关注用户;获取所述主播的类型标签信息,...

【专利技术属性】
技术研发人员:张翔
申请(专利权)人:武汉斗鱼网络科技有限公司
类型:发明
国别省市:湖北,42

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

1