一种视频推送实现方法、系统及装置的制造方法

文档序号:8416017阅读:318来源:国知局
一种视频推送实现方法、系统及装置的制造方法
【技术领域】
[0001]本发明涉及互联网视频技术领域,特别涉及一种视频推送实现方法、系统及装置。
【背景技术】
[0002]随着互联网技术的不断发展,互联网已经深入到人们的日常生活中,用户通过互联网观看网络视频的做法也越来越不普及,由于互联网上有海量视频供用户观看,因此,用户可以方便的使用应用客户端选择自己感兴趣的视频进行播放。
[0003]用户在使用应用客户端播放视频时,通常需要首先启动应用客户端,在应用客户端提供的选择页面上进行选择。当用户在客户端未启动的情况下,接收到突发事件的视频推送通知时,一般也需要先进入应用客户端主页,在选择所推动的视频进行播放。
[0004]上述实现方式,并不能方便、快捷的实现突发事件的视频推送和及时播放,目前也没有能够方便、快捷的实现推送视频播放的方法。

【发明内容】

[0005]本发明实施例提供一种视频推送实现方法、系统及装置,用以解决现有技术中存在的不能方便、快捷的实现突发事件视频推送播放的问题。
[0006]本发明实施例提供一种视频推送实现方法,包括:
[0007]接收视频服务器发送的携带突发事件视频ID的视频推送通知消息;
[0008]根据所述视频推送通知消息,判断所述视频服务器要推送的是非正常进入的突发事件视频时,进入视频播放页面;以及
[0009]根据所述视频通知消息中包括的视频ID,向所述视频服务器请求相应的视频资源描述信息,根据请求到的视频资源描述信息播放所述突发事件视频。
[0010]本发明的一些有益效果可以包括:采用视频推送通知消息通知用户有突发事件视频推送,应用客户端根据通知消息直接进入播放页面,而无需进入首页或主页再选择播放,从而保证了突发事件视频的及时、快速播放,实现简单、方便,通用性强。
[0011 ] 在一些可选的实施例中,所述视频资源描述信息包括视频播放地址和视频标题。
[0012]在一些可选的实施例中,所述根据请求到的视频资源描述信息播放所述突发事件视频,具体包括:
[0013]根据请求到的所述视频播放地址获取所述突发事件视频并播放。
[0014]在一些可选的实施例中,当接收到的所述视频推送通知消息不唯一时,按照设定的视频播放规则,播放各视频推送通知消息对应的突发事件视频。
[0015]在该实施例中,针对多条视频推送通知消息,根据设定的视频播放规则,播放其对应的视频,实现突发事件视频的灵活选择、便于用户选择播放。
[0016]在一些可选的实施例中,所述播放各视频推送通知消息对应的突发事件视频,具体包括:
[0017]根据视频推送通知消息的到达时间顺序,获取并播放第一条视频推送通知消息对应的突发事件视频,播放完成后,获取并播放下一条视频推送通知消息对应的突发事件视频;或
[0018]获取用户选中的视频推送通知消息对应的突发事件视频,播放完成后,获取并播放用户选中的下一条视频推送通知消息对应的突发事件视频。
[0019]在该实施例中,针对多条视频通知消息的情况,根据视频推送通知消息的到达时间,依次播放对应的突发事件视频,从而能够快速推送多条突发事件视频,提高视频推送的速度和效率;或者根据用户选择处理接收到视频推送通知消息,依次播放用户选中的视频推送通知消息对应的突发事件视频,从而能够实现推送视频的自由、灵活选择,以及有选择的获取播放,提高视频推送的可选择性和灵活性。
[0020]本发明实施例还提供一种视频推送实现装置,包括:
[0021]通知接收模块,用于接收视频服务器发送的携带突发事件视频ID的视频推送通知消息;
[0022]消息判断模块,用于根据所述视频推送通知消息,判断所述视频服务器要推送的是非正常进入的突发事件视频时,进入视频播放页面;以及
[0023]视频播放模块,用于根据所述视频通知消息中包括的视频ID,向所述视频服务器请求相应的视频资源描述信息,根据请求到的视频资源描述信息播放所述突发事件视频。
[0024]在一些可选的实施例中,所述视频播放模块请求到的所述视频资源描述信息包括视频播放地址和视频标题;相应的,
[0025]所述视频播放模块,具体用于根据请求到的所述视频播放地址获取所述突发事件视频并播放。
[0026]在一些可选的实施例中,所述视频播放模块,具体用于:
[0027]当接收到的所述视频推送通知消息不唯一时,按照设定的视频播放规则,播放各视频推送通知消息对应的突发事件视频。
[0028]在一些可选的实施例中,所述视频播放模块,具体用于:
[0029]根据视频推送通知消息的到达时间顺序,获取并播放第一条视频推送通知消息对应的突发事件视频,播放完成后,获取并播放下一条视频推送通知消息对应的突发事件视频;或
[0030]获取用户选中的视频推送通知消息对应的突发事件视频,播放完成后,获取并播放用户选中的下一条视频推送通知消息对应的突发事件视频。
[0031]本发明实施例还提供一种视频推送实现系统,包括:终端设备和视频服务器;
[0032]所述终端设备中包括上述的视频推送实现装置;
[0033]所述视频服务器,用于向终端设备发送携带突发事件视频ID的视频推送通知消息,以及根据所述终端设备的请求提供所述视频ID对应的视频资源描述信息,以及向所述终端设备提供所述视频资源描述信息对应的所述突发事件视频。
[0034]本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
[0035]下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
【附图说明】
[0036]附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
[0037]图1为本发明实施例中视频推送实现方法的实现流程图;
[0038]图2为本发明实施例一中视频推送实现的方法的实现流程图;
[0039]图3为本发明实施例二中视频推送实现的方法的实现流程图;
[0040]图4为本发明实施例中视频推送实现系统的结构示意图;
[0041]图5为本发明实施例中视频推送实现装置的结构示意图。
【具体实施方式】
[0042]以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
[0043]为了解决现有技术中的问题,本发明实施例提供一种视频推送实现方法,。
[0044]本发明实施例提供的视频推送实现方法,其流程如图1所示,包括如下步骤:
[0045]步骤SlOl:接收视频服务器发送的携带突发事件视频ID的视频推送通知消息。
[0046]视频服务器上有突发事件视频需要推送时,生成视频推送通知消息,用户通过终端设备可以接收到视频推送通知消息。例如:有突发新闻时,用户即可通过应用客户端收到该应用的视频服务器推送的新视频的通知消息,并在通知栏中展示该通知消息。
[0047]步骤S102:根据视频推送通知消息,判断视频服务器要推送的是非正常进入的突发事件视频时,进入视频播放页面。
[0048]终端设备上的应用客户端,解析视频推送通知消息,判断出该消息是非正常进入的突发事件视频的视频推送通知消息时,直接进入视频播放的页面,而不是像通常启动应用客户端时那样进入应用客户端的首页或主页。例如:用户通过点击通知栏中展示的通知消息,即可实现调用相应的应用客户端,应用客户端即可解析该视频推送通知消息,判断出这是一个非正常进入的突发事件视频的通知消息。
[0049]步骤S103:根据视频通知消息中包括的视频ID,向视频服务器请求相应的视频资源描述信息。
[0050]终端设备上的应
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1