一种推送预约消息的方法及装置制造方法及图纸

技术编号:13638159 阅读:59 留言:0更新日期:2016-09-03 02:45
本发明专利技术公开了一种推送预约消息的方法和装置,其中,该方法包括:接收第一客户端递交的预约直播视频的预约请求,预约请求包括用户标识和与直播视频全局唯一对应的直播视频标识;根据预约请求确定用户预约关系,用户预约关系包括与用户标识相关联的一个或多个客户端;在收到直播视频的事件更新通知时后,根据直播视频标识确定需要推送预约消息的用户标识,并根据用户预约关系确定需要推送预约消息的第二客户端;将直播视频的预约消息推送至第二客户端,指示第二客户端根据预约消息播放直播视频。该方法对各个子系统的直播视频设置全局唯一的直播视频标识,从而用户可实时同步在任何终端上都可以收到消息提醒和通知。

【技术实现步骤摘要】

本专利技术涉及消息推送
,具体地,涉及一种推送预约消息的方法及装置
技术介绍
随时互联网络技术的发展,直播的概念有了新的拓展和发展,现在更多的人关注网络直播,特别是网络视频直播更受关注。通过网络信号,在线收看球赛、体育赛事、重大活动和新闻等,这样,让大众有了广阔且自由的选择空间。为了提醒用户观看感兴趣的直播视频,用户在客户端(比如手机、智能电视等)上可以预约比赛、演唱会直播等事件,用户在收到消息提醒和通知后即可点击马上观看,进入指定频道。在实现本专利技术过程中,专利技术人发现现有技术中至少存在如下问题:目前设备只可以在提交预约事件的单一设备上支持观看直播。用户想要观看直播时只能通过固定的终端查看直播,不能实现多终端多设备统一。
技术实现思路
本专利技术是为了克服现有技术中用户预约直播后只能在提交预约事件的设备上观看直播的缺陷,根据本专利技术的一个方面,提出一种推送预约消息的方法。本专利技术实施例提供的一种推送预约消息的方法,包括:接收第一客户端递交的预约直播视频的预约请求,预约请求包括用户标识和与直播视频全局唯一对应的直播视频标识;根据预约请求确定用户预约关系,用户预约关系包括与用户标识相关联的一个或多个客户端;在收到直播视频的事件更新通知时后,根据直播视频标识确定需要推送预约消息的用户标识,并根据用户预约关系确定需要推送预约消息的第二客户端;将直播视频的预约消息推送至第二客户端,指示第二客户端根据预约消息播放直播视频。在上述技术方案中,还包括:获取直播视频在不同子系统中的相同或不同的视频标志,将直播视频的所有视频标识全局统一为一个相同的直播视频标识。在上述技术方案中,根据用户预约关系确定需要推送预约消息的第二客户端,包括:根据用户预约关系确定与用户标识相关联的一个或多个客户端;选取处于登录状态的一个客户端作为需要推送预约消息的第二客户端。在上述技术方案中,选取处于登录状态的一个客户端作为需要推送预约消息的第二客户端,包括:根据用户标识确定处于登录状态的客户端;根据预设规则在处于登录状态的客户端中选取一个客户端,并将选取的客户端你作为第二客户端。在上述技术方案中,用户标识为用户账号、手机号码、或客户端MAC地址中的一项或多项。基于同样的专利技术构思,本专利技术实施例还提供一种推送预约消息的装置,包括:接收模块,用于接收第一客户端递交的预约直播视频的预约请求,预约请求包括用户标识和与直播视频全局唯一对应的直播视频标识;确定模块,用于根据预约请求确定用户预约关系,用户预约关系包括与用户标识相关联的一个或多个客户端;处理模块,用于在收到直播视频的事件更新通知时后,根据直播视频标识确定需要推送预约消息的用户标识,并根据用户预约关系确定需要推送预约消息的第二客户端;推送模块,用于将直播视频的预约消息推送至第二客户端,指示第二客户端根据预约消息播放直播视频。在上述技术方案中,还包括:统一模块,用于获取直播视频在不同子系统中的相同或不同的视频标志,将直播视频的所有视频标识全局统一为一个相同的直播视频标识。在上述技术方案中,处理模块包括:确定单元,用于根据用户预约关系确定与用户标识相关联的一个或多个客户端;处理单元,用于选取处于登录状态的一个客户端作为需要推送预约消息的第二客户端。在上述技术方案中,处理单元包括:确定子单元,用于根据用户标识确定处于登录状态的客户端;处理子单元,用于根据预设规则在处于登录状态的客户端中选取一个客户端,并将选取的客户端你作为第二客户端。在上述技术方案中,用户标识为用户账号、手机号码、或客户端MAC地址中的一项或多项。本专利技术实施例提供的一种推送预约消息的方法及装置,对各个子系统的直播视频设置全局唯一的直播视频标识,从而在接收到客户端你的预约请求后可以根据该直播视频标识将预约消息下发至所有相互关联的第二客户端,用户可实时同步在任何终端上都可以收到消息提醒和通知。同时,该预约消息的通知也全局唯一,避免同一预约事件重复提醒。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。下面通过附图和实施例,对本专利技术的技术方案做进一步的详细描述。附图说明附图用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与本专利技术的实施例一起用于解释本专利技术,并不构成对本专利技术的限制。在附图中:图1为本专利技术实施例中推送预约消息的方法流程图;图2为本专利技术实施例一中推送预约消息的方法流程图;图3为本专利技术实施例中推送预约消息的装置的第一结构图;图4为本专利技术实施例中推送预约消息的装置的第二结构图;图5为本专利技术实施例中处理模块的结构图;图6为本专利技术实施例中处理单元的结构图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。根据本专利技术实施例,提供了一种推送预约消息的方法,参见图1所示,该方法包括步骤101-104:步骤101:接收第一客户端递交的预约直播视频的预约请求,预约请求包括用户标识和与直播视频全局唯一对应的直播视频标识。本专利技术实施例中,第一客户端为提交预约请求的客户端,该预约请求用于预约用户需要观看的直播视频。其中,该预约请求包括用户标识和与直播视频全局唯一对应的直播视频标识。本专利技术实施例中,用户标识用于标识用户信息,具体可以为用户账号、手机号码、或客户端MAC地址中的一项或多项;该直播视频标识为全局唯一的标识。具体的,本专利技术实施例中需要预先为每一个直播视频设置全局唯一的直播视频标识。具体包括:获取直播视频在不同子系统中的相同或不同的视频标志,将直播视频的所有视频标识全局统一为一个相同的直播视频标识。例如,媒资库的直播视频资源中存在一场体育比赛A,且直播大厅的直播资源中也存在相同的体育比赛A,由于二者分布于不同的子系统(一个位于媒资库的系统中,一个位于直播大厅的系统中),二者拥有不同的标识。本专利技术实施例中,将不同子系统中的标识统一为一个全局唯一的直播视频标识,从而根据该直播视频标识可以向媒资库或直播大厅等多个子系统发送预约消息。步骤102:根据预约请求确定用户预约关系,用户预约关系包括与用户标识相关联的一个或多个客户端。本专利技术实施例中,同一用户可以关联多个设备。例如,用户的云服务账号即登录了手机客户端B,也登陆了智能电视客户端C,则该云服务账号(即用户标识)与手机客户端B和智能电视客户端C相关联。需要说明的是,一般用户通过相互关联的客户端发送预约请求,但也可以通过不关联的客户端 发送与其他客户端相关联的预约请求。步骤103:在收到直播视频的事件更新通知时后,根据直播视频标识确定需要推送预约消息的用户标识,并根据用户预约关系确定需要推送预约消息的第二客户端。具体的,服务器确定直播视频的事件更新时(即当前时间到达了用于预约的直播视频的开始播放时间点时),根据该发生了时间更新通知的直播视频的直播视频标识可以确定有哪些用户标识预约了该直本文档来自技高网...

【技术保护点】
一种推送预约消息的方法,其特征在于,包括:接收第一客户端递交的预约直播视频的预约请求,所述预约请求包括用户标识和与所述直播视频全局唯一对应的直播视频标识;根据所述预约请求确定用户预约关系,所述用户预约关系包括与所述用户标识相关联的一个或多个客户端;在收到所述直播视频的事件更新通知时后,根据所述直播视频标识确定需要推送预约消息的用户标识,并根据所述用户预约关系确定需要推送预约消息的第二客户端;将所述直播视频的预约消息推送至所述第二客户端,指示所述第二客户端根据所述预约消息播放所述直播视频。

【技术特征摘要】
1.一种推送预约消息的方法,其特征在于,包括:接收第一客户端递交的预约直播视频的预约请求,所述预约请求包括用户标识和与所述直播视频全局唯一对应的直播视频标识;根据所述预约请求确定用户预约关系,所述用户预约关系包括与所述用户标识相关联的一个或多个客户端;在收到所述直播视频的事件更新通知时后,根据所述直播视频标识确定需要推送预约消息的用户标识,并根据所述用户预约关系确定需要推送预约消息的第二客户端;将所述直播视频的预约消息推送至所述第二客户端,指示所述第二客户端根据所述预约消息播放所述直播视频。2.根据权利要求1所述的方法,其特征在于,还包括:获取直播视频在不同子系统中的相同或不同的视频标志,将所述直播视频的所有视频标识全局统一为一个相同的直播视频标识。3.根据权利要求1或2所述的方法,其特征在于,所述根据所述用户预约关系确定需要推送预约消息的第二客户端,包括:根据所述用户预约关系确定与所述用户标识相关联的一个或多个客户端;选取处于登录状态的一个客户端作为需要推送预约消息的第二客户端。4.根据权利要求3所述的方法,其特征在于,所述选取处于登录状态的一个客户端作为需要推送预约消息的第二客户端,包括:根据所述用户标识确定处于登录状态的客户端;根据预设规则在所述处于登录状态的客户端中选取一个客户端,并将选取的客户端你作为第二客户端。5.根据权利要求1或2所述的方法,其特征在于,所述用户标识为用户账号、手机号码、或客户端MAC地址中的一项或多项。6.一种推送预约消息的...

【专利技术属性】
技术研发人员:胡晓亮王瑜张奇
申请(专利权)人:乐视致新电子科技天津有限公司
类型:发明
国别省市:天津;12

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

1