推送视频的播放控制方法和播放系统以及客户端和服务器的制造方法
【技术领域】
[0001]本发明涉及视频领域,具体而言,涉及一种推送视频的播放控制方法和播放系统以及客户端和服务器。
【背景技术】
[0002]目前市场上的在线视频广告系统在对在线视频广告这种推送视频进行播放时,往往只是简单控制视频内容传播,如果用户想要获取与播放的在线视频广告相关的一些信息,还需要借助于其它工具进行查找,比如用户观看一个汽车广告时,如果对内容感兴趣,还需要采用其它工具软件进行查找,以得到视频广告中汽车4S店的具体地址位置、销售价格等。
[0003]上述对推送视频进行播放的方式,导致用户不能直接在播放界面中获取相关企业的信息,比如:地址位置、销售价格、售后维修等,需要借助于第三方工具软件进行信息查找,耗时较长,造成用户时间的浪费,而且此种借助于第三方工具软件进行信息查找完成一次完整体验的方式,使得用户的体验路径延长。
[0004]针对相关技术中从推送视频中获取信息耗时较长的问题,目前尚未提出有效的解决方案。
【发明内容】
[0005]本发明实施例的主要目的在于提供一种推送视频的播放控制方法和播放系统以及客户端和服务器,以解决现有技术中从推送视频中获取信息耗时较长的问题。
[0006]根据本发明实施例的一个方面,提供了一种推送视频的播放控制方法。
[0007]根据本发明实施例的推送视频的播放控制方法包括:发送请求指令至服务器,其中,所述请求指令用于向所述服务器请求播放推送视频;接收来自服务器的播放地址和关联信息,其中,所述播放地址为播放所述推送视频的地址,所述关联信息为与所述推送视频的推送内容相关联的信息;以及按照所述播放地址控制所述推送视频播放,并在控制所推送视频播放的同时,控制所述关联信息显示。
[0008]根据本发明实施例的另一方面,提供了一种客户端。
[0009]根据本发明实施例的客户端包括:发送单元,用于发送请求指令至服务器,其中,所述请求指令用于向所述服务器请求播放推送视频;接收单元,接收来自服务器的播放地址和关联信息,其中,所述播放地址为播放所述推送视频的地址,所述关联信息为与所述推送视频的推送内容相关联的信息;以及控制单元,用于按照所述播放地址控制所述推送视频播放,并在控制所推送视频播放的同时,控制所述关联信息显示。
[0010]根据本发明实施例的另一方面,提供了一种服务器。
[0011]根据本发明实施例的服务器包括:第一接收单元,用于接收来自客户端的请求指令至服务器,其中,所述请求指令用于向所述服务器请求播放推送视频;以及发送单元,用于发送播放地址和关联信息至所述客户端,以使所述客户端按照所述播放地址控制所述推送视频播放,并在控制所推送视频播放的同时,控制所述关联信息显示,其中,所述播放地址为播放所述推送视频的地址,所述关联信息为与所述推送视频的推送内容相关联的信肩、O
[0012]根据本发明实施例的另一方面,提供了一种推送视频的播放系统。
[0013]根据本发明实施例的推送视频的播放系统包括:客户端和服务器,其中:所述服务器用于接收来自所述客户端的请求指令,并发送播放地址和关联信息至所述客户端,其中,所述请求指令用于向所述服务器请求播放推送视频,所述播放地址为播放所述推送视频的地址,所述关联信息为与所述推送视频的推送内容相关联的信息;所述客户端用于按照所述播放地址控制所述推送视频播放,并在控制所推送视频播放的同时,控制所述关联/[目息显不。
[0014]在本发明实施例中,采用发送请求指令至服务器,其中,所述请求指令用于向所述服务器请求播放推送视频;接收来自服务器的播放地址和关联信息,其中,所述播放地址为播放所述推送视频的地址,所述关联信息为与所述推送视频的推送内容相关联的信息;以及按照所述播放地址控制所述推送视频播放,并在控制所推送视频播放的同时,控制所述关联信息显示。在发送请求指令后,对播放地址和关联信息一起接收,实现了将关联信息和推送视频的播放地址一起发送到客户端,进而在推送视频播放的同时控制关联信息显示,相比现有技术中,只对推送视频进行播放的方式而言,实现了在进行推送视频播放的同时显示与播放内容相关联的信息,本发明实施例所提供的播放控制方式,实现了无需借助任何第三方工具即可在推送视频播放的同时直接获取到相关信息,不仅没有额外增加获取相关信息所需的时长,而且还避免了由于调用第三方工具所带来的内存消耗,解决了从推送视频中获取信息耗时较长的问题,进而达到了缩短信息获取时长、提高信息获取效率和降低内存消耗的效果。
【附图说明】
[0015]构成本申请的一部分的附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0016]图1是根据本发明实施例的推送视频的播放系统的示意图;
[0017]图2是根据本发明实施例的推送视频的播放系统的交互原理图;
[0018]图3是根据本发明实施例的推送视频的播放系统的又一示意图;
[0019]图4是根据本发明实施例的推送视频的播放控制方法的流程图;
[0020]图5是根据本发明实施例的客户端的示意图;
[0021]图6是根据本发明实施例的客户端的又一示意图;以及
[0022]图7是根据本发明实施例的服务器的示意图。
【具体实施方式】
[0023]为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
[0024]需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0025]实施例1
[0026]根据本发明实施例,提供了一种可以用于实施本发明装置实施例的系统实施例,该系统实施例也可以用于执行本发明方法实施例,以下对本发明实施例所提供的系统实施例做具体介绍:
[0027]图1是根据本发明实施例的推送视频的播放系统的示意图,如图1所示,该推送视频的播放系统主要包括客户端10和服务器20,其中:
[0028]服务器20用于接收来自客户端10的请求指令,并发送播放地址和关联信息至客户端10,其中,请求指令用于向服务器20请求播放推送视频,播放地址为播放推送视频的地址,该播放地址可以是推送视频的下载地址,也可以是推送视频的缓存地址,关联信息为与推送视频的推送内容相关联的信息,比如推送内容的具体销售店面地址、推送内容的销售价格、推送内容的购买链接等。
[0029]客户端10用于按照播放地址控制推送视频播放,并在控制所推送视频播放的同时,控制关联信息显示。对于播放地址为下载地址的情况,客户端10可以边下载推送视频,边进行推送视频的播放;对于播放地址为缓冲地址的情况,客户端10可以边缓冲推送视频,边进行推送视频的播放。
[0030]本发明实施例所提供的推送视频的播放系统,通过客户端发送请求指令至服务器,服务器将关联信息和推送视频的播放地址一起发送到客户端,进而实现了客户端在控制推送视频播放的同时控制关联信息显示,相比现有技术中,只对推送视频进行播放的方式而言,实现了在进行推送视频播放的同时显示与播放内容相关联的信息,本发明实施例所提供的播放控制方式,实现了无需借助任何第三方工具即可在推送视频播放的同时直接获取到相关信息,不仅没有额外增加获取相关信息所需的时长,而且还避免了由于调用第三方工具所带来的内存消耗,解决了从推送视频中获取信息耗时较长的问题,进而达到了缩短信息获取时长、提高信息获取效率和降低内存消耗的效果。
[0031 ] 具体地,服务器20主要包括第一服务器21和第二服务器22,其中,第一服务器21作为接口服务器,主要用于与客户端10进行通信,并进行推送视频和关联信息的录入,即,第一服务器21可以是服务器20的录入模块和交互模块。第二服务器22作为素材存储服务器,主要用于存储第一服务器21所录入的推送视频和关联信息,即,第二服务器22可以是服务器20的素材存储模块。
[0032]以下以推送视频为某个品牌的某个型号的汽车广告、关联信息为该汽车广告所宣传的该品牌汽车的4S店的地址位置信息为例,结合图2中示出的根据本发明实施例的推送视频的播放系统的交互原理图,图3中示出的客户端10和服务器20的具体模块组成,对上述实施例所提供的推送视频的播放系统的原理做进一步的详细介绍,具体如下:
[0033]S1:客户端10发送请求指令至服务器20,具体地,主要是客户端的交互模块发送包括想要请求的汽车广告的视频ID等信息至第一服务器21,也即是至服务器20的交互模块。
[0034]S2:第一服务器21将与步骤SI中接收到的视频ID对应的汽车视频广告的播放地址,以及与该汽车视频广告相关联的地址位置信息下发给客户端10的交互模块,即,服务器20的交互模块将汽车视频广告的播放地址,以及与该汽车视频广告相关联的地址位置信息下发给客户端10的交互模块。
[0035]S3:客户端10的视频播放模块根据汽车视频广告的播放