一种控制视频播放的方法及装置制造方法

文档序号:7790172阅读:146来源:国知局
一种控制视频播放的方法及装置制造方法
【专利摘要】本发明公开一种控制视频播放的方法及装置,涉及通信网络【技术领域】,可以实现实时播放各种类型的在线广告视频。本发明实施例根据获取视频发送服务器发送给用户设备UE的至少一条广告视频对应的广告视频信息,所述广告视频信息包括广告视频的索引号以及所述广告视频的优先级;根据至少一条所述广告视频信息,确定至少一条目标广告视频的播放时间、以及在所述播放时间待播放的目标广告视频的索引号;当所述目标广告视频的播放时间到来之前,向所述UE发送广告视频播放请求消息,以指示所述UE在所述目标广告视频的播放时间播放所述目标广告视频的索引号对应的目标广告视频。本发明实施例提供的方案适于在广告视频播放时采用。
【专利说明】一种控制视频播放的方法及装置
【技术领域】
[0001]本发明涉及通信网络【技术领域】,尤其涉及一种控制视频播放的方法及装置。
【背景技术】
[0002]在蜂窝网络中,移动终端可以无线方式与蜂窝网络建立连接,并接入到互联网Internet,以实现在无线网络中对广告视频发送。目前,通常采用客户端的方式对广告视频进行预发送,在无线网络空闲时,例如深夜,将广告视频提前发送至移动终端处缓存。待移动终端启动时,连接无线网络,可以对保存的广告视频以固定的方式进行广告视频的轮放。
[0003]然而,采用现有技术进行广告发送时,由于无线网络传输带宽有限,使得移动终端仅能以固定的方式进行广告视频的轮放,无法执行实时的在线广告视频发送。

【发明内容】

[0004]本发明的实施例提供一种控制视频播放的方法及装置,,可以实现实时播放各种类型的在线广告视频。
[0005]第一方面,本发明提供一种控制视频播放的方法,包括:
[0006]获取视频发送服务器发送给用户设备UE的至少一条视频对应的视频信息,所述视频信息包括视频的索引号以及所述视频的优先级;
[0007]根据至少一条所述视频信息,确定所述至少一条目标视频的播放时间、以及在所述播放时间待播放的目标视频的索引号;
[0008]向所述UE发送视频播放请求消息,所述视频播放请求消息中包括所述播放时间、以及所述索引号,以指示所述UE在所述目标视频的播放时间播放所述目标视频的索引号对应的目标视频。
[0009]在第一种可能的实施例中,结合第一方面,所述根据所述至少一条视频信息,确定至少一条目标视频的播放时间、以及在所述播放时间待播放的目标视频的索引号;向所述UE发送视频播放请求消息,包括:
[0010]根据至少一条所述视频信息,向所述UE发送视频播放请求消息,所述视频播放请求消息中包括至少一条所述视频的索引号,以指示所述UE实时播放至少一条所述视频的所述索引号对应的所述视频。
[0011]在第二种可能的实施例中,结合第一方面中的第一种可能的实施例,所述根据至少一条所述视频信息,确定至少一条目标视频的播放时间、以及在所述播放时间待播放的目标视频的索引号,包括:
[0012]根据至少一条所述视频信息以及播放调度算法,确定所述播放时间、以及所述索引号。
[0013]在第三种可能的实施例中,结合第一方面中的第二种可能的实施例,在所述获取视频发送服务器发送给UE的至少一条视频信息之后,还包括:
[0014]接收所述UE发送的位置信息,以便根据所述位置信息、至少一条所述视频信息以及所述播放调度算法确定所述播放时间、以及所述索引号;和/或,
[0015]获取所述用户管理服务器中保存的用户信息,以便根据所述用户信息、至少一条所述视频信息以及所述播放调度算法确定所述播放时间、以及所述索引号,所述用户信息包括用户年龄、性别以及喜好之一或组合。
[0016]在第四种可能的实施例中,结合第一方面,所述向所述UE发送视频播放请求消息包括:
[0017]当接收所述UE上报的所述UE业务暂停指示时,向所述UE发送所述视频播放请求消息。
[0018]第二方面,本发明提供一种控制视频播放的装置,包括:
[0019]第一获取模块,用于获取视频发送服务器发送给UE的至少一条视频信息,所述视频信息包括视频的索引号以及所述视频的优先级;
[0020]确定模块,用于根据至少一条所述视频信息,确定至少一条目标视频的播放时间、以及在所述播放时间待播放的目标视频的索引号;
[0021]发送模块,用于向所述UE发送视频播放请求消息,所述视频播放请求消息中包括所述播放时间、以及所述索引号,以指示所述UE在所述目标视频的播放时间播放所述目标视频的索引号对应的所述目标视频。
[0022]在第一种可能的实施例中,结合第二方面,所述发送模块还用于:根据至少一条所述视频信息,向所述UE发送视频播放请求消息,所述视频播放请求消息中包括至少一种所述视频的索引号,以指示所述UE实时播放至少一条所述视频的所述索引号对应的所述视频。
[0023]在第二种可能的实施例中,结合第二方面,所述确定模块用于:根据至少一条所述视频信息以及播放调度算法,确定所述播放时间、以及所述索引号。
[0024]在第三种可能的实施例中,结合第二方面中的第一种可能的实施例,所述装置,还包括:
[0025]接收模块,用于接收所述UE发送的位置信息,以便根据所述位置信息、至少一条所述视频信息以及所述播放调度算法确定所述播放时间、以及所述索引号;和/或,
[0026]第二获取模块,用于获取所述用户管理服务器中保存的用户信息,以便根据所述用户信息、至少一条所述视频信息以及所述播放调度算法确定所述播放时间、以及所述索引号,所述用户信息包括用户年龄、性别以及喜好之一或组合。
[0027]在第四种可能的实施例中,结合第二方面中的第三种可能的实施例,所述发送模块,还用于当接收所述UE上报的所述UE业务暂停指示时,向所述UE发送所述视频播放请求消息。
[0028]第三方面,本发明提供另一种控制视频播放的装置,包括:
[0029]处理器,与接收器、存储器和发送器耦合,用于控制所述程序例程的执行,具体用于获取视频发送服务器发送给UE的至少一条视频对应的视频信息,所述视频信息包括视频的索引号以及所述视频的优先级;
[0030]存储器,用于存储包括程序例程的信息;
[0031]所述处理器,还用于根据至少一条所述视频信息,确定至少一条目标视频的播放时间、以及在所述播放时间待播放的目标视频的索引号;[0032]发送器,用于向所述UE发送视频播放请求消息,所述视频播放请求消息中包括所述播放时间、以及所述索引号,以指示所述UE在所述目标视频的播放时间播放所述目标视频的索引号对应的所述目标视频。
[0033]在第一种可能的实施例中,结合第三方面,所述发送器还用于:根据至少一条所述视频信息,向所述UE发送视频播放请求消息,所述视频播放请求消息中包括至少一种所述视频的索引号,以指示所述UE实时播放至少一条所述视频的所述索引号对应的所述视频。
[0034]在第二种可能的实施例中,结合第三方面,所述处理器还用于:根据至少一条所述视频信息以及播放调度算法,确定所述播放时间、以及所述索引号。
[0035]在第三种可能的实施例中,结合第三方面中的第二种可能的实施例,所述装置还包括:
[0036]接收器,用于接收所述UE发送的位置信息,以便根据所述位置信息、至少一条所述视频信息以及所述播放调度算法确定所述播放时间、以及所述索引号;和/或,
[0037]所述处理器,还用于获取所述用户管理服务器中保存的用户信息,以便根据所述用户信息、至少一条所述视频信息以及所述播放调度算法确定所述播放时间、以及所述索引号,所述用户信息包括用户年龄、性别以及喜好之一或组合。
[0038]在第四种可能的实施例中,结合第三方面,所述发送器还用于:当接收所述UE上报的所述UE业务暂停指示时,向所述UE发送视频播放请求消息。
[0039]第四方面,本发明的实施例提供一种控制视频播放的系统,包括:
[0040]视频发送服务器,用于向用户设备UE发送至少一条视频以及所述视频的索引号;
[0041]视频播放控制服务器,用于获取所述视频发送服务器发送给所述UE的至少一条视频对应的视频信息,所述视频信息包括视频的索引号以及所述视频的优先级;根据至少一条所述视频信息,确定至少一条目标视频的播放时间、以及在所述播放时间待播放的目标视频的索引号;向所述UE发送视频播放请求消息,所述视频播放请求消息中包括所述播放时间、以及所述索引号,以指示所述UE在所述播放时间播放所述目标视频的索引号对应的所述目标视频;
[0042]所述UE,用于接收所述视频发送服务器发送的所述至少一条视频以及所述视频的索引号;以及接收所述视频播放控制服务器发送的所述视频播放请求消息,并根据所述视频播放请求消息中的所述索引号在所述至少一条视频中确定所述目标视频,在所述播放时间播放所述目标视频。
[0043]在第一种可能的实施例中,结合第三方面,所述视频播放控制服务器,还用于:根据至少一条所述视频信息,向所述UE发送视频播放请求消息,所述视频播放请求消息中包括所述播放时间、以及所述索引号,以指示所述UE实时播放至少一条所述视频的索引号对应的所述视频;
[0044]所述UE还用于,接收所述视频播放控制服务器发送的所述视频播放请求消息,并根据所述视频播放请求消息中的至少一条所述视频的索引号确定所述视频,并实时播放至少一条所述视频。
[0045]本发明实施例提供一种控制视频播放的方法及装置,通过获取视频发送服务器发送给UE的至少一条广告视频信息,然后根据至少一条所述广告视频信息,确定至少一条目标广告视频的播放时间、以及在所述播放时间待播放的目标广告视频,当所述目标广告视频的播放时间到来之前,向所述UE发送广告视频播放请求消息。与现有技术中由于无线网络传输带宽有限,使得移动终端仅能以固定的方式进行广告视频的轮放,无法执行实时的在线广告视频发送相比,本发明实施例可以避免无线网络传输带宽的有限,通过在网络空闲时将广告视频发送至终端预缓存,采用实时播放指令控制广告视频的播放,从而实现广告视频的实时播放,并可以实现播放的广告视频的多样性。
【专利附图】

【附图说明】
[0046]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0047]图1为为本发明实施例1提供的一种控制视频播放的方法的流程图;
[0048]图2为本发明实施例1提供的另一种控制视频播放的方法的流程图;
[0049]图3为本发明实施例1提供的一种视频播放控制服务器向UE发送广告视频播放请求消息的流程图;
[0050]图4为本发明实施例1提供的另一种控制视频播放的方法的流程图;
[0051]图5为本发明实施例2提供的一种控制视频播放的装置的框图;
[0052]图6为本发明实施例2提供的另一种控制视频播放的装置的框图;
[0053]图7为本发明实施例2提供的另一种控制视频播放的装置的框图;
[0054]图8为本发明实施例2提供的另一种控制视频播放的装置的框图;
[0055]图9为本发明实施例3提供的一种控制视频播放的系统的框图。
【具体实施方式】
[0056]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0057]实施例1
[0058]如图1所示,本发明实施例提供一种控制视频播放的方法,该方法的执行主体为视频播放控制服务器,该方法包括以下步骤:
[0059]步骤101,获取视频发送服务器发送给UE的至少一条视频对应的视频信息,视频信息包括视频的索引号以及视频的优先级;
[0060]视频可以为广告视频。需要说明的是,本实施例不限制视频的种类,为了方便描述,本实施例中视频发送服务器发送广告视频给UE和视频播放控制服务器。
[0061]在本步骤中,从广告视频的索引号中可以获得以下信息:广告视频的所属类型、广告视频的来源、广告视频的内容、广告视频的数量等;例如,广告视频的索引号可以表示为:ABCDEFGHI,其中,广告视频的索引号中前两位AB可以表示广告视频的所属类型,例如,食物类型可以用01表示,生活用品类型可以用02表示等;广告视频的索引号中CD可以表示广告视频的来源,例如,公益广告可以用01表示,招聘广告可以用02表示,商业广告可以用03表示等;广告视频的索引号中EF可以表示广告视频的具体内容,例如,食品类广告中,01表不奶茶广告视频,02表不咖啡广告视频等;广告视频的索引号中的最后二位GHI可以表示广告视频的数量,例如食物类型的商业广告中有两种不同品牌的奶茶广告视频,所述广告视频的索引号可以表示为010301001和010301002。需要说明的是,本实施例并不限制广告视频索引号包括的信息以及信息的顺序,广告视频索引号可以有多种表示的方法,这里不一一赘述。
[0062]所述广告视频的优先级可以根据广告供应商购买的广告视频播放权的费用或者广告视频的重要程度等确定。所述广告视频的优先级用于确定广告视频播放顺序的一个因素。当然,还可以根据其他条件对所述广告视频的优先级进行确定,本实施例并不限制如何确定所述广告视频的优先级的方式。
[0063]所述视频发送服务器用于将数据库中的至少一条广告视频以及所述广告视频的索引号发送给UE,例如可以根据应用程序客户端下载路径将广告视频以及广告视频的索引号发送给UE,应用程序可以为单机游戏,联网游戏或者浏览器等。例如,当用户下载愤怒的小鸟应用程序之后,视频发送服务器可以通过该应用程序的下载路径,将广告视频以及广告视频的索引号发送给UE。
[0064]具体的,UE用于接收视频发送服务器发送的至少一条广告视频以及广告视频的索引号,UE可将接收到的广告视频以及所述广告视频的索引号保存在存储器中。视频发送服务器将至少一条广告视频以及广告视频的索引号发送给UE时,视频播放控制服务器会收到视频发送服务器发送给UE的至少一条广告视频对应的视频信息。
[0065]在本实施例中,视频播放控制服务器与视频发送服务器可以为两个独立的服务器,视频播放控制服务器与视频发送服务器可以通过空口链接。当视频发送服务器将数据库中的至少一条广告视频发送到UE时,视频发送服务器通过空口将所述至少一条广告视频信息发送给视频播放控制服务器。或者,视频播放控制服务器与视频发送服务器也可以为同一个服务器中的模块,此服务器可以实现对广告视频的发送和播放控制。
[0066]步骤102,根据至少一条所述视频信息,确定至少一条目标视频的播放时间、以及在所述播放时间待播放的目标视频的索引号;
[0067]视频播放控制服务器根据至少一条广告视频信息中包括的广告视频的索引号以及广告视频的优先级以及播放调度算法,获得至少一条目标广告视频的播放时间、以及在播放时间待播放的目标广告视频的索引号。其中,播放时间为至少一条目标广告视频进行播放的时间。播放时间与广告视频的索引号为一一对应关系。播放调度算法可以按优先级计算广告视频的顺序,在每次广告视频播放请求消息到达时,播放当前优先级最高的广告视频。例如,视频播放控制服务器统计分析得出在中午有三个广告视频适合播放,三个广告视频分别为广告视频A,广告视频B,广告视频C,其中,广告视频A的优先级最高,通过播放调度算法得出在中午播放广告视频A,以及广告视频A的播放时间,例如广告视频A的播放时间为13点,以及在播放时间待播放的广告视频A的索引号。
[0068]步骤103,根据至少一条视频信息,向UE发送视频播放请求消息,视频播放请求消息中包括至少一条视频的索引号,以指示UE实时播放至少一条视频的索引号对应的视频。
[0069]当UE接收到视频播放控制服务器发送的视频播放请求消息后,根据视频播放请求消息中的待播放的目标广告视频的索引号,在存储器中查询索引号对应的待播放的目标广告视频,然后当目标广告视频的播放时间到来之前,根据待播放的目标广告视频的播放时间进行播放处理,使得实现在播放时间播放待播放的目标广告视频的目的。
[0070]本发明实施例提供一种控制视频播放的方法,通过获取视频发送服务器发送给用户设备UE的至少一条视频对应的视频信息,视频信息包括视频的索引号以及视频的优先级;根据至少一条视频信息,确定至少一条目标视频的播放时间、以及在播放时间待播放的目标视频的索引号;向UE发送视频播放请求消息,视频播放请求消息中包括播放时间、以及索引号,以指示UE在目标视频的播放时间播放目标视频的索引号对应的目标视频,可以实现实时播放各种类型的在线广告视频。
[0071]如图2所示,本发明实施例提供另一种控制视频播放的方法,该方法包括以下步骤:
[0072]步骤201,视频发送服务器向UE发送至少一条视频以及视频对应的索引号;
[0073]视频发送服务器用于将数据库中的至少一条视频以及视频对应的索引号发送给UE,例如可以根据应用程序客户端下载路径将视频以及视频对应的索引号发送给UE。
[0074]需要说明的是,在本实施例中,视频发送服务器向UE发送的视频的种类不限于广告视频。为了方便描述,在此以广告视频为视频发送服务器发送的主要视频。
[0075]步骤202,UE接收视频发送服务器发送的至少一条视频以及视频的索引号,并保存至少一条视频以及视频对应的索引号;
[0076]UE用于接收视频发送服务器发送的至少一条广告视频以及广告视频的索引号,UE可将接收到的广告视频以及广告视频的索引号保存在存储器中。
[0077]步骤203,视频播放控制服务器接收视频发送服务器发送给UE的至少一条视频对应的视频息;
[0078]可以理解的是,视频信息可以为广告视频信息。广告视频信息包括广告视频的索引号以及广告视频的优先级。在本步骤中,从广告视频的索引号中可以获得以下信息:广告视频的所属类型、广告视频的来源、广告视频的内容、广告视频的数量等;例如,广告视频的索引号可以表示为:ABCDEFGHI,其中,广告视频的索引号中前两位AB可以表示广告视频的所属类型,例如,食物类型可以用01表示,生活用品可以用02表示等;广告视频的索引号中CD可以表示广告视频的来源,例如,公益广告可以用01表示,招聘广告可以用02表示,商业广告可以用03表不等;广告视频的索引号中EF可以表不广告视频的具体内容,例如,食品类广告中,01表示奶茶广告视频,02表示咖啡广告视频等;广告视频的索引号中的最后三位GHI可以表示广告视频的数量,例如食物类型的商业广告中有两种不同品牌的奶茶的广告视频,所述广告视频的索引号可以表示为010301001和010301002。需要说明的是,本实施例并不限制广告视频索引号包括的信息以及信息的顺序,广告视频索引号可以有多种表示广告视频索引号的方法,这里不一一赘述。
[0079]广告视频的优先级可以根据广告供应商购买的广告视频播放权的费用或者广告视频的重要程度等确定,广告视频的优先级用于确定广告视频播放的顺序的一个因素。当然,还可以根据其他条件对所述广告视频的优先级进行确定,本实施例并不限制如何确定所述广告视频的优先级的方式。
[0080]在本实施例中,视频播放控制服务器与视频发送服务器可以为两个独立的服务器,视频播放控制服务器与视频发送服务器可以通过空口链接。当视频发送服务器将数据库中的至少一条广告视频以及所述广告视频的索引号发送给UE时,视频发送服务器通过空口将至少一条广告视频信息发送给视频播放控制服务器。或者,视频播放控制服务器与视频发送服务器也可以为同一服务器中的模块,此服务器可以实现对视频的发送和播放控制。
[0081]步骤204,UE向视频播放控制服务器发送UE的位置信息;
[0082]在本实施例中,可选的,UE还用于收集目标用户的位置信息,并且将目标用户的位置信息发送给视频播放控制服务器,需要说明的是,当UE在一定的区域时,可以确定UE为目标用户,即目标用户即为当前UE。例如,收集目标用户的位置信息便于为用户提供用户所在附近的广告视频。当用户在用餐时间出现在A区域,UE向视频播放控制服务器发送UE此时的位置信息,视频播放控制服务器根据UE所在的A区域,将与A区域有关的餐厅广告视频发送到UE中。
[0083]步骤205,视频播放控制服务器接收UE发送的位置信息,以及根据至少一条视频信息,确定至少一条目标视频的播放时间、以及在播放时间待播放的目标视频的索引号;
[0084]至少一条广告视频以及广告视频的索引号保存在UE的存储器中,存储器中包括各种类型的广告视频以及广告视频的索引号,视频播放控制服务器根据UE发送的用户位置信息以及保存在UE存储器中的广告视频,采用播放调度算法进行计算,在UE的存储器中保存的广告视频中根据用户所在位置选择适合用户的目标广告视频,并确定选择的目标广告视频的索引号以及目标广告视频的播放时间。需要说明的是,视频播放控制服务器在UE上线,或者视频播放控制服务器收到UE的离线发送功能时,才对UE中存储的广告视频进行控制播放。
[0085]步骤206,视频播放控制服务器向UE发送视频播放请求消息;
[0086]在视频播放控制服务器确定了至少一条目标广告视频的播放时间、以及在播放时间待播放的目标广告视频的索引号之后,视频播放控制服务器向UE发送广告视频播放请求消息,广告视频播放请求消息中包括至少一条目标广告视频的播放时间、以及在播放时间待播放的目标广告视频的索引号,以指示UE在目标广告视频的播放时间播放目标广告视频的索引号对应的目标广告视频。
[0087]如图3所示,视频播放控制服务器向UE发送视频播放请求消息的步骤如下:
[0088]步骤301,视频播放控制服务器向网关(Gate Way, GW)发送视频播放请求消息;
[0089]Gff在收到视频播放控制服务器下发的视频播放请求消息之后,查询UE上下文,向移动性管理实体(Mobility Management Entity,MME)下发下行数据通知消息,下行数据通知消息用于指示MME,在GW处存在针对UE的下行数据包待发送;其中,下行数据包中包括广告视频播放请求消息。
[0090]进一步的,视频播放控制服务器是直接以UE的IP地址为目标地址发送IP包。由于无线通信网中GW是在下行链路上UE执行IP路由的下一跳。所以数据包会路由至GW处。Gff为了完成将数据向UE的转发,需要查询UE建立会话时保存在GW中的上下文,并根据查询到的UE上下文发起承载建立。承载建立完成后GW可向UE转发下行数据。
[0091]步骤302,MME向UE发起寻呼流程;
[0092]步骤303,UE发起无线资源控制协议(Radio Resources Control,RRC)连接请求,响应MME发起的寻呼消息;[0093]MME发起寻呼流程,用于寻找UE的位置,在UE发起RRC连接请求来响应MME发起的寻呼消息之后,UE向MME发送服务请求消息(Service Request Information, SR消息),SR消息用于请求建立移动性管理层(Mobility Management Storey,MM层)连接,请求建立UE与GW之间的用户面承载,接收下行数据包中的下行数据。
[0094]步骤304,UE与GW两端建立用户面承载;
[0095]MME收到UE发送的SR消息后发起用户面承载建立流程,UE与GW两端建立用户面承载。用户面承载一般用于传输用户数据的传输承载。
[0096]步骤305, Gff向UE发送视频播放请求消息;
[0097]UE在与GW建立用户面承载之后,GW可以通过用户面向UE下发广告视频播放请求消息。
[0098]步骤306, UE接收GW发送的视频播放请求消息。
[0099]需要说明的是,步骤301-步骤306的操作方法是对视频播放控制服务器向UE发送视频播放请求消息的步骤,在UE获得视频播放请求消息之后,继续执行步骤207。
[0100]步骤207,UE根据视频播放请求消息执行实时视频播放。
[0101]UE根据广告视频播放请求消息中的待播放的目标广告视频的索引号,在存储器中查询对应的目标广告视频,并在目标广告视频的播放时间到来时,播放查询到的目标广告视频,使得可以根据用户的位置信息,在不同的时间播放不同类型的广告视频。
[0102]本发明实施例提供一种控制视频播放的方法,通过视频发送服务器向UE进行视频以及视频的索引号的发送,然后通过视频播放控制服务器管理广告视频的实时播放,使得在无线网络传输带宽的有限的情况下,通过在网络空闲时,将广告视频发送至终端预缓存,用广告视频播放请求消息控制广告视频,解决了现有技术中仅能采用固定的方式进行视频循环播放的缺陷,实现播放各种类型的在线广告视频。
[0103]如图4所示,本发明实施例提供另一种控制视频播放的方法,该方法包括以下步骤:
[0104]步骤401,用户管理服务器向视频播放控制服务器发送用户信息;
[0105]所述用户管理服务器用于收集用户信息,所述用户信息包括,例如,用户年龄、性别以及喜好等等。
[0106]步骤402,根据用户管理服务器提供的用户信息,视频播放控制服务器确定UE喜欢的至少一条视频;
[0107]在本实施例中,视频发送服务器向UE发送的视频的种类不限于广告视频。为了方便描述,在此以广告视频为视频发送服务器发送的主要视频。
[0108]视频播放控制服务器根据用户管理服务器提供的用户信息,对不同UE的用户的爱好进行分析和统计,并确定不同用户所喜欢的广告视频,需要说明的是,每一用户所喜欢广告视频的类型可以为一种或者多种。
[0109]步骤403,视频发送服务器根据视频播放控制服务器确定的至少一条视频以及视频的索引号以尽力而为方式(Best Efforts Ways, BE方式)向UE进行发送;
[0110]视频发送服务器用于将数据库中的至少一条广告视频以及广告视频的索引号发送给UE中。例如可以根据应用程序客户端下载路径将广告视频以及所述广告视频的索引号发送给UE。UE接收视频发送服务器发送的至少一条广告视频以及广告视频的索引号,UE可将接收到的广告视频以及广告视频的索引号保存在存储器中。
[0111]BE方式用于在网络相对空闲时,视频发送服务器向UE发送至少一条广告视频,以便UE可以实时播放用户喜欢的广告视频。其中,网络相对空闲可以认为在深夜时间、白天网络不忙碌,即网络带宽较大时等。
[0112]步骤404,视频播放控制服务器接收视频发送服务器发送给UE发送的至少一条视频对应的视频信息;
[0113]可以理解的是,视频信息为广告视频信息。视频播放控制服务器,用于获取视频发送服务器发送给UE的至少一条广告视频对应的广告视频信息。广告视频信息包括广告视频的索引号以及广告视频的优先级。在本实施例中,广告视频的索引号以及广告视频的优先级的具体信息可参照附图1中的步骤101的过程,这里就不一一赘述。
[0114]在本实施例中,视频播放控制服务器与视频发送服务器可以为两个独立的服务器,视频播放控制服务器与视频发送服务器可以通过空口链接。当视频发送服务器将数据库中的至少一条广告视频以及所述广告视频的索引号发送给UE时,视频发送服务器通过空口将所述至少一条广告视频信息发送给视频播放控制服务器。或者,视频播放控制服务器与视频发送服务器也可以为同一服务器中的模块,此服务器可以实现对广告视频的发送和播放控制。
[0115]步骤405,通过用户的指示,UE暂停应用程序客户端执行的业务,并向视频播放控制服务器上报业务暂停消息;
[0116]当用户根据自己的需求,UE暂停应用程序客户端业务的执行时,视频播放控制服务器会收到应用程序客户端上报的业务暂停消息,用于告知视频播放控制服务器现在可以下发播放广告视频的指令,播放广告视频的指令即为广告视频的播放请求消息。例如,用户一直在看电影,中间暂停作电影的播放,此时视频播放控制服务器向UE发送广告视频播放请求消息进行广告视频的播放,进行播放的广告视频是视频播放控制服务器在对用户的爱好统计分析之后得出的广告视频。
[0117]步骤406,视频播放控制服务器接收上报业务暂停消息,根据上报业务暂停消息以及根据至少一条广告视频信息向UE发送视频播放请求消息;
[0118]在视频播放控制服务器确定至少一条广告视频的播放时间、以及在播放时间待播放的目标广告视频的索引号之后,视频播放控制服务器向UE发送广告视频播放请求消息,视频播放请求消息中包括至少一条广告视频的索引号,以指示UE在广告视频的播放时间播放广告视频的索引号对应的广告视频。
[0119]视频播放控制服务器向UE发送广告视频播放请求消息的步骤与附图3中步骤301-步骤306类似,具体可参照附图3中步骤301-步骤306,在此不——赘述。
[0120]步骤407,UE根据视频播放请求消息执行实时视频播放。
[0121]UE根据广告视频播放请求消息中的至少一条广告视频的播放时间、以及在播放时间待播放的目标广告视频的索引号,执行目标广告视频的播放。
[0122]本发明实施例提供一种控制视频播放的方法,通过视频发送服务器向UE进行视频的发送,然后通过视频播放控制服务器对用户信息进行分析以及管理广告视频的实时播放,使得广告视频播放的时间不用受到固定的限制,以及提高不同用户观看视频的兴趣,达到实时播放并且增强广告视频的可观看性和可实施性。[0123]实施例2
[0124]如图5所示,本发明实施例提供一种控制视频播放的装置,包括:第一获取模块501、确定模块502、发送模块503 ;该装置可以为视频播放控制服务器。
[0125]第一获取模块501,用于获取视频发送服务器发送给UE的至少一条视频信息,视频信息包括视频的索引号以及视频的优先级;
[0126]视频可以为广告视频。需要说明的是,本实施例不限制视频的种类,为了方便描述,本实施例中视频发送服务器发送广告视频UE和视频播放控制服务器。
[0127]在本装置中,从广告视频的索引号中可以获得以下信息:广告视频的所属类型、广告视频的来源、广告视频的内容、广告视频的数量等;例如,广告视频的索引号可以表示为:ABCDEFGH I,其中,广告视频的索引号中前两位AB可以表示广告视频的所属类型,例如,食物类型可以用01表示,生活用品可以用02表示等;广告视频的索引号中CD可以表示广告视频的来源,例如,公益广告可以用01表示,招聘广告可以用02表示,商业广告可以用03表示等;广告视频的索引号中EF可以表示广告视频的具体内容,例如,食品类广告中,01表不奶茶广告视频,02表不咖啡广告视频等;广告视频的索引号中的最后二位GHI可以表不广告视频的数量,例如食物类型的商业广告中有两种不同品牌的奶茶广告视频,广告视频的索引号可以表示为010301001和010301002。需要说明的是,本实施例并不限制广告视频索引号包括的信息以及信息的顺序,广告视频索引号可以有多种表不的方法,这里不赘述。
[0128]广告视频的优先级可以根据广告供应商购买的广告视频播放权的费用或者广告视频的重要程度等确定。广告视频的优先级用于确定广告视频播放顺序的一个因素。当然,还可以根据其他条件对广告视频的优先级进行确定,本实施例并不限制如何确定广告视频的优先级的方式。
[0129]具体的,视频发送服务器用于将数据库中的至少一条广告视频以及广告视频的索引号发送给UE中。例如可以根据应用程序客户端下载路径将广告视频以及广告视频的索引号发送给UE,,应用程序可以为单机游戏,联网游戏或者浏览器等。当用户下载愤怒的小鸟应用程序之后,视频发送服务器可以通过该应用程序的下载路径,将广告视频以及广告视频的索引号发送给UE。UE接收视频发送服务器发送的至少一条广告视频以及广告视频的索引号,UE可将接收到的广告视频以及广告视频的索引号保存在存储器中;视频发送服务器将至少一条广告视频以及广告视频的索引号发送给UE时,视频播放控制服务器中的第一获取模块501会收到视频发送服务器发送给UE的至少一条广告视频信息。
[0130]在第一获取模块501收到至少一条视频信息之后,确定模块502,用于根根据至少一条视频信息,确定至少一条目标视频的播放时间、以及在播放时间待播放的目标视频的索引号;
[0131]进一步的,确定模块502,还用于根据至少一条视频信息以及播放调度算法,确定至少一条目标视频的播放时间、以及在播放时间待播放的目标视频的索引号。其中,所述播放时间为至少一条目标视频进行播放的时间。播放时间与视频的索引号为--对应关系。
[0132]在确定模块502确定至少一条目标视频的播放时间、以及在所述播放时间待播放的目标视频的索引号之后 ,发送模块503,用于向UE发送视频播放请求消息,视频播放请求消息中包括播放时间、以及索引号,以指示UE在目标视频的播放时间播放目标视频的索引号对应的目标视频。
[0133]当UE接收到发送模块503发送的广告视频播放请求消息后,根据视频播放请求消息中的待播放的目标视频的索引号,在存储器中查询索引号对应的待播放的目标视频,然后根据视频播放请求消息中待播放的目标视频的播放时间进行播放处理,使得实现在目标视频的播放时间播放待播放的目标广告视频的目的。
[0134]进一步的,如图6所示,该装置还包括:接收模块504和/或第二获取模块505 ;
[0135]可选的,在第一获取模块501获取发送模块503发送给UE的至少一条视频对应的视频信息之前,接收模块504,用于接收UE发送的位置信息,以便根据位置信息、至少一条视频信息以及播放调度算法确定播放时间、以及索引号。
[0136]在本实施例中,UE还用于收集目标用户的位置信息,并且将目标用户的位置信息发送给接收模块504,需要说明的是,当UE在一定的区域时,可以确定UE为目标用户,即目标用户即为当前UE。例如,收集目标用户的位置信息便于为用户提供用户所在附近的广告视频,当用户在用餐时间出现在A区域,UE向接收模块504发送UE此时的位置信息,发送模块503根据UE所在的A区域,将与A区域有关的餐厅广告视频发送到UE中。
[0137]进一步的,视频播放控制服务器中的确定模块502根据接收模块504接收到的用户位置信息以及第一获取模块501获取的至少一条视频信息,采用播放调度算法进行计算,并确定用户所在位置的合适的目标视频的索引号以及目标视频的播放时间。需要说明的是,发送模块503在UE上线,或者视频播放控制服务器收到UE的离线发送功能时,才对UE发送视频信息。
[0138]可选的,第二获取模块505,用于获取用户管理服务器中保存的用户信息,以便根据用户信息、至少一条视频信息以及播放调度算法确定播放时间、以及索引号,用户信息包括用户年龄、性别以及喜好之一或组合。
[0139]用户管理服务器用于收集用户信息,通过用户信息可以为不同的用户选定合适的广告视频。
[0140]在本实施例中,可选的,接收模块504,还用于根据用户管理服务器提供的用户信息,对不同UE的用户的爱好进行分析和统计,并确定不同用户所喜欢的广告视频,需要说明的是,每一用户所喜欢视频类型可以为一种或者多种。
[0141]需要说明的是,该装置可以包括接收模块504,或者第二获取模块505,或者接收模块504和第二获取模块505。
[0142]进一步的,该装置中的发送模块503,还用于当接收UE上报的UE业务暂停消息时,向UE发送视频播放请求消息。
[0143]当用户根据自己的需求,UE暂停应用程序客户端业务的执行时,接收模块504会收到应用程序客户端上报的业务暂停消息,用于告知发送模块503现在可以下发播放视频的指令,播放视频的指令即为视频的播放请求消息。
[0144]进一步的,当第一获取模块501,获取视频发送服务器发送给UE的至少一条视频信息之后,该装置中的发送模块503,还用于根据至少一条视频信息,向UE发送视频播放请求消息。具体的,视频播放请求消息中包括至少一条视频的索引号,以指示UE实时播放至少一条视频的索引号对应的视频。
[0145]需要说明的是,附图5-附图6所示装置中,其各个模块的具体实施过程以及各个模块之间的信息交互等内容,由于与本发明方法实施例基于同一发明构思,可以参见方法实施例,在此不一一赘述。
[0146]本发明实施例提供一种控制视频播放的装置,通过第一获取模块获取视频发送服务器发送给UE的至少一条视频信息,视频信息包括视频的索引号以及视频的优先级;确定模块根据至少一条视频信息,确定至少一条目标视频的播放时间、以及在播放时间待播放的目标视频的索引号;发送模块向UE发送视频播放请求消息,视频播放请求消息中包括播放时间、以及索引号,以指示UE在目标视频的播放时间播放目标视频的索引号对应的目标视频,实现了广告视频在线实时播放的多样性。
[0147]如图7所示,本发明实施例提供另一种控制视频播放的装置,包括:处理器701、存储器702、发送器703 ;该装置可以为视频播放控制服务器。
[0148]处理器701,与存储器702和发送器703耦合,用于控制所述程序例程的执行,具体用于获取视频发送服务器发送给UE的至少一条视频对应的视频信息,视频信息包括视频的索引号以及视频的优先级;
[0149]视频发送服务器用于将数据库中的至少一条视频以及视频的索引号发送给UE中。例如可以根据应用程序客户端下载路径将广告视频以及广告视频的索引号发送给UE,应用程序可以为单机游戏,联网游戏或者浏览器等。当用户下载愤怒的小鸟应用程序之后,视频发送服务器可以通过该应用程序的下载路径,将广告视频以及广告视频的索引号发送给UE。UE接收视频发送服务器发送的至少一条视频以及视频的索引号。
[0150]存储器702,用于存储包括程序例程的信息,具体用于保存获取的至少一条视频信息。在处理器701确定至少一条目标视频的播放时间、以及索引号之后,发送器703将至少一条视频发送给UE时,处理器701会收到发送器703发送给UE的至少一条视频信息。发送器703还用于,用于向UE发送视频播放请求消息,视频播放请求消息中包括播放时间、以及索引号,以指示UE在目标视频的播放时间播放目标视频的索引号对应的目标视频。
[0151]处理器701,还用于根据至少一条视频信息,确定至少一条目标视频的播放时间、以及索引号;
[0152]进一步的,所述处理器701根据至少一条视频信息中包括的视频的索引号以及视频的优先级以及播放调度算法,获得至少一条目标视频的播放时间、以及索引号。其中,播放时间为至少一条目标视频进行播放的时间。播放时间与视频的索引号为--对应关系。
[0153]当所述UE接收到发送器703发送的广告视频播放请求消息后,根据所述广告视频播放请求消息中的待播放的目标广告视频的索引号,在UE的存储器中查询索引号对应的待播放的目标广告视频,然后根据所述广告视频播放请求消息中待播放的目标广告视频的播放时间进行播放处理,使得实现在目标广告视频的播放时间播放待播放的目标广告视频的目的。
[0154]进一步的,当发送器703以BE方式向应用程序客户端执行视频的发送时,处理器701,获取视频发送服务器发送给UE的至少一条视频对应的视频信息,视频信息包括视频的索引号以及视频的优先级;
[0155]存储器702,还具体用于保存获取的至少一条视频信息。
[0156]发送器703,还用于根据至少一条视频信息,向UE发送视频播放请求消息,视频播放请求消息中包括至少一种视频的索引号,以指示UE实时播放至少一条视频的索引号对应的视频。
[0157]其中,BE方式是一种尽力而为的方式,用于在网络相对空闲时,视频发送服务器向UE发送至少一条视频以及视频的索引号,以便UE可以实时播放用户喜欢的广告视频。其中,网络相对空闲可以认为在深夜时间、白天网络不忙碌,即网络带宽较大时等。
[0158]如图8所示,该装置还包括:接收器704 ;
[0159]可选的,接收器704,用于接收UE发送的位置信息;
[0160]接收器704将接收的目标用户的位置信息发送给处理器701,以便处理器701根据位置信息、至少一条视频信息以及播放调度算法,确定至少一条目标视频的播放时间、以及索引号。需要说明的是,当UE在一定的区域时,可以确定UE为目标用户,即目标用户即为当前UE。
[0161]可选的,所述处理器701,还与接收器704耦合,用于控制所述程序例程的执行,具体用于获取用户管理服务器中保存的用户信息,以便根据用户信息、至少一条视频信息以及播放调度算法确定播放时间、以及目标视频,用户信息包括用户年龄、性别以及喜好之一或组合。
[0162]处理器701根据用户管理服务器提供的用户信息,对不同UE的用户爱好进行分析和统计,并确定不同用户所喜欢的广告视频,需要说明的是,每一用户所喜欢视频的类型可以为一种或者多种。
[0163]需要说明的是,该装置可以仅包括处理器701,或者包括处理器701和接收器704,其中,在装置包括处理器701和接收器704时,处理器701可以具有获取用户管理服务器中保存的用户信息的功能,也可以不具有获取用户管理服务器中保存的用户信息的功能。
[0164]进一步的,发送器703还用于:当接收UE上报的UE业务暂停消息时,向UE发送视频播放请求消息。
[0165]当用户根据自己的需求,UE暂停应用程序客户端业务的执行时,处理器701会收到应用程序客户端上报的业务暂停消息,业务暂停消息用于告知处理器701现在可以下发播放广告视频的指令,播放广告视频的指令即为广告视频的播放请求消息。
[0166]本发明实施例提供一种控制视频播放的装置,通过发送器向UE进行广告视频的发送,然后通过处理器对用户信息进行分析以及管理广告视频的实时播放,使得广告视频播放的时间不用受到固定的限制,以及根据用户的位置或者用户的爱好进行广告视频的播放,提高不同用户观看广告视频的兴趣,并增强广告视频的可实施性,增加广告收益。
[0167]实施例3
[0168]如图9所示,本发明实施例提供一种控制视频播放的系统,该系统包括:视频发送服务器901,视频播放控制服务器902,用户设备UE903 ;
[0169]其中,视频发送服务器901,用于向UE903发送至少一条视频以及视频的索引号;
[0170]视频播放控制服务器902,用于获取视频发送服务器901发送给UE903的至少一条视频对应的视频信息,视频信息包括视频的索引号以及视频的优先级;根据至少一条视频信息,确定至少一条目标视频的播放时间、以及在播放时间待播放的目标视频的索引号;向UE903发送视频播放请求消息,视频播放请求消息中包括播放时间、以及索引号,以指示UE903在播放时间播放目标视频的索引号对应的目标视频;
[0171]UE903,用于接收视频发送服务器901发送的至少一条视频以及视频的索引号;以及接收视频播放控制服务器902发送的视频播放请求消息,并根据视频播放请求消息中的索引号在至少一条视频中确定目标视频,在播放时间播放目标视频。
[0172]进一步的,视频播放控制服务器902,还用于:根据至少一条视频信息,向UE903发送视频播放请求消息,视频播放请求消息中包括播放时间、以及索引号,以指示UE903实时播放至少一条视频的索引号对应的视频;
[0173]UE903还用于,接收视频播放控制服务器902发送的视频播放请求消息,并根据视频播放请求消息中的至少一条视频的索引号确定视频,并实时播放至少一条视频。
[0174]需要说明的是,本实施例中视频播放控制服务器902可以为附图7或者附图8中描述控制广告视频播放的装置。附图7-附图8所示装置中,其各个模块的具体实施过程以及各个模块之间的信息交互等内容,由于与本发明方法实施例基于同一发明构思,可以参见方法实施例,在此不一一赘述。
[0175]本发明实施例提供一种控制视频播放的系统,通过视频发送服务器向UE进行广告视频以及所述广告视频的索引号的发送,然后通过视频播放控制服务器对用户信息进行分析以及管理广告视频的实时播放,使得广告视频播放的时间不用受到固定的限制,以及根据用户的位置或者用户的爱好进行广告视频的播放,提高不同用户观看广告视频的兴趣,并增强广告视频的可实施性,增加广告收益。
[0176]需要说明的是,以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
[0177]通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件的方式来实现,当然也可以通过专用硬件包括专用集成电路、专用CPU、专用存储器、专用元器件等来实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在可读取的存储介质中,如计算机的软盘,U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)>磁碟或者光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
[0178]本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置和系统实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。
[0179]以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本【技术领域】的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
【权利要求】
1.一种控制视频播放的方法,其特征在于,包括: 获取视频发送服务器发送给用户设备UE的至少一条视频对应的视频信息,所述视频信息包括视频的索引号以及所述视频的优先级; 根据至少一条所述视频信息,确定所述至少一条目标视频的播放时间、以及在所述播放时间待播放的目标视频的索引号; 向所述UE发送视频播放请求消息,所述视频播放请求消息中包括所述播放时间、以及所述索引号,以指示所述UE在所述目标视频的播放时间播放所述目标视频的索引号对应的目标视频。
2.根据权利要求1所述的方法,其特征在于,所述根据所述至少一条视频信息,确定至少一条目标视频的播放时间、以及在所述播放时间待播放的目标视频的索引号;向所述UE发送视频播放请求消息,包括: 根据至少一条所述视频信息,向所述UE发送视频播放请求消息,所述视频播放请求消息中包括至少一条所述视频的索引号,以指示所述UE实时播放至少一条所述视频的所述索引号对应的所述视频。
3.根据权利要求1所述的方法,其特征在于,所述根据至少一条所述视频信息,确定至少一条目标视频的播放时间、以及在所述播放时间待播放的目标视频的索引号,包括: 根据至少一条所述视频信息以及播放调度算法,确定所述播放时间、以及所述索引号。
4.根据权利要求3所述的方法,其特征在于,在所述获取视频发送服务器发送给UE的至少一条视频信息之后,还包括: 接收所述U E发送的位置信息,以便根据所述位置信息、至少一条所述视频信息以及所述播放调度算法确定所述播放时间、以及所述索引号;和/或, 获取所述用户管理服务器中保存的用户信息,以便根据所述用户信息、至少一条所述视频信息以及所述播放调度算法确定所述播放时间、以及所述索引号,所述用户信息包括用户年龄、性别以及喜好之一或组合。
5.根据权利要求1所述的方法,其特征在于,所述向所述UE发送视频播放请求消息包括: 当接收所述UE上报的所述UE业务暂停指示时,向所述UE发送所述视频播放请求消肩、O
6.一种控制视频播放的装置,其特征在于,包括: 第一获取模块,用于获取视频发送服务器发送给UE的至少一条视频信息,所述视频信息包括视频的索引号以及所述视频的优先级; 确定模块,用于根据至少一条所述视频信息,确定至少一条目标视频的播放时间、以及在所述播放时间待播放的目标视频的索引号; 发送模块,用于向所述UE发送视频播放请求消息,所述视频播放请求消息中包括所述播放时间、以及所述索引号,以指示所述UE在所述目标视频的播放时间播放所述目标视频的索引号对应的所述目标视频。
7.根据权利要求6所述的装置,其特征在于, 所述发送模块还用于:根据至少一条所述视频信息,向所述UE发送视频播放请求消息,所述视频播放请求消息中包括至少一种所述视频的索引号,以指示所述UE实时播放至少一条所述视频的所述索引号对应的所述视频。
8.根据权利要求6所述的装置,其特征在于, 所述确定模块用于:根据至少一条所述视频信息以及播放调度算法,确定所述播放时间、以及所述索引号。
9.根据权利要求7所述的装置,其特征在于,所述装置,还包括: 接收模块,用于接收所述UE发送的位置信息,以便根据所述位置信息、至少一条所述视频信息以及所述播放调度算法确定所述播放时间、以及所述索引号;和/或, 第二获取模块,用于获取所述用户管理服务器中保存的用户信息,以便根据所述用户信息、至少一条所述视频信息以及所述播放调度算法确定所述播放时间、以及所述索引号,所述用户信息包括用户年龄、性别以及喜好之一或组合。
10.根据权利要求9所述的装置,其特征在于, 所述发送模块,还用于当接收所述UE上报的所述UE业务暂停指示时,向所述UE发送所述视频播放请求消息。
11.一种控制视频播放的装置,其特征在于,包括: 处理器,与接收器、存储器和发送器耦合,用于控制所述程序例程的执行,具体用于获取视频发送服务器发送给UE的至少一条视频对应的视频信息,所述视频信息包括视频的索引号以及所述视频的优先级; 存储器,用于存储包括程序例程的信息;` 所述处理器,还用于根据至少一条所述视频信息,确定至少一条目标视频的播放时间、以及在所述播放时间待播放的目标视频的索引号; 发送器,用于向所述UE发送视频播放请求消息,所述视频播放请求消息中包括所述播放时间、以及所述索引号,以指示所述UE在所述目标视频的播放时间播放所述目标视频的索引号对应的所述目标视频。
12.根据权利要求11所述的装置,其特征在于, 所述发送器还用于:根据至少一条所述视频信息,向所述UE发送视频播放请求消息,所述视频播放请求消息中包括至少一种所述视频的索引号,以指示所述UE实时播放至少一条所述视频的所述索引号对应的所述视频。
13.根据权利要求11所述的装置,其特征在于, 所述处理器还用于:根据至少一条所述视频信息以及播放调度算法,确定所述播放时间、以及所述索引号。
14.根据权利要求13所述的装置,其特征在于,所述装置还包括: 接收器,用于接收所述UE发送的位置信息,以便根据所述位置信息、至少一条所述视频信息以及所述播放调度算法确定所述播放时间、以及所述索引号;和/或, 所述处理器,还用于获取所述用户管理服务器中保存的用户信息,以便根据所述用户信息、至少一条所述视频信息以及所述播放调度算法确定所述播放时间、以及所述索引号,所述用户信息包括用户年龄、性别以及喜好之一或组合。
15.根据权利要求11所述的装置,其特征在于, 所述发送器还用于:当接收所述UE上报的所述UE业务暂停指示时,向所述UE发送视频播放请求消息。
16.一种控制视频播放的系统,其特征在于,包括: 视频发送服务器,用于向用户设备UE发送至少一条视频以及所述视频的索引号; 视频播放控制服务器,用于获取所述视频发送服务器发送给所述UE的至少一条视频对应的视频信息,所述视频信息包括视频的索引号以及所述视频的优先级;根据至少一条所述视频信息,确定至少一条目标视频的播放时间、以及在所述播放时间待播放的目标视频的索引号;向所述UE发送视频播放请求消息,所述视频播放请求消息中包括所述播放时间、以及所述索引号,以指示所述UE在所述播放时间播放所述目标视频的索引号对应的所述目标视频; 所述UE,用于接收所述视频发送服务器发送的所述至少一条视频以及所述视频的索引号;以及接收所述视频播放控制服务器发送的所述视频播放请求消息,并根据所述视频播放请求消息中的所述索引号在所述至少一条视频中确定所述目标视频,在所述播放时间播放所述目标视频。
17.根据权利要求16所述的系统,其特征在于, 所述视频播放控制服务器,还用于:根据至少一条所述视频信息,向所述UE发送视频播放请求消息,所述视频播放请求消息中包括所述播放时间、以及所述索引号,以指示所述UE实时播放至少一条所述视频的索引号对应的所述视频; 所述UE还用于,接收所述视频播放控制服务器发送的所述视频播放请求消息,并根据所述视频播放请求消息中的至少一条所述视频的索引号确定所述视频,并实时播放至少一条所述视频。
【文档编号】H04N21/2668GK103609129SQ201380000114
【公开日】2014年2月26日 申请日期:2013年2月6日 优先权日:2013年2月6日
【发明者】邓永锋 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1