视频彩铃的实现方法、通信设备和实现系统与流程

文档序号:19220820发布日期:2019-11-26 02:06阅读:4403来源:国知局
视频彩铃的实现方法、通信设备和实现系统与流程

本发明涉及通信技术领域,尤其涉及一种视频彩铃的实现方法、通信设备和实现系统。



背景技术:

视频彩铃是将“听的彩铃”演进成“看的彩铃”。用户拨打电话,呼叫接通前会看到一段视频内容,避免等待时间无聊。

视频彩铃与目前的彩铃具有以下不同点:

1、视频彩铃和彩铃的功能范围是包含关系。

视频彩铃是彩铃的升级,除了满足彩铃的所有功能之外,还支持视频的播放。

2、技术支撑不一样。

视频彩铃和彩铃的信令流程不同,视频彩铃的信令比彩铃多了媒体资源能力协商和资源预留部分。

3、终端支持不同。

视频彩铃播放时要求终端支持视频播放;彩铃只要求终端支持音频播放。

4、核心网承载不同。

视频彩铃分配了带宽为974kbps(千比特每秒)的视频承载,146kbps的音频承载。而彩铃仅分配了音频承载。

由上所述,视频彩铃能够满足所有彩铃的功能,但是彩铃无法满足视频彩铃的要求。

然而,目前的视频彩铃没有互动功能,趣味性较低,不利于视频彩铃的推广。



技术实现要素:

有鉴于此,本发明提供一种视频彩铃的实现方法、通信设备和实现系统,用于解决现有的视频彩铃的信令没有互动功能,趣味性较低,不利于视频彩铃的推广的问题。

为解决上述技术问题,本发明提供一种视频彩铃的实现方法,应用于中央音乐平台,所述实现方法包括:

获取第一终端设置的视频彩铃文件的设置信息、播放视频彩铃的第二终端的标识和分享资源;

根据所述设置信息确定视频彩铃文件;

在所述视频彩铃文件中携带所述分享资源,形成针对所述第二终端的视频彩铃,并将所述视频彩铃发送给彩铃平台;或者,将所述视频彩铃文件,所述标识和所述分享资源发送给彩铃平台,以使所述彩铃平台在所述视频彩铃文件中携带所述分享资源,形成针对所述第二终端的视频彩铃。

可选的,所述将所述视频彩铃文件,所述标识和所述分享资源发送给彩铃平台之前,还包括:

确定所述第一终端和所述第二终端之间进行呼叫连接的建立。

可选的,所述分享资源为红包或数据流量。

可选的,所述第二终端的个数为一个;

所述分享资源的信息包括以下至少之一:

所述分享资源的总额;

所述分享资源的有效时长。

可选的,所述第二终端的个数为多个;

所述分享资源的信息包括以下至少之一:

所述分享资源的总额;

所述分享资源的有效时长;

所述分享资源的分配方式,所述分配方式包括以下至少之一:独占分配、平均分配和随机分配。

本发明还提供一种视频彩铃的实现方法,应用于彩铃平台,包括:

在第一终端和第二终端之间的呼叫连接建立后,将视频彩铃发送给所述第二终端,所述视频彩铃由携带分享资源的视频彩铃文件形成;

若接收到所述第二终端对所述分享资源的领取请求,根据所述领取请求确定所述第二终端对所述分享资源的领取额度;

向所述第二终端发送领取应答,所述领取应答中包括所述领取额度。

可选的,所述将视频彩铃发送给所述第二终端之前还包括:

接收中央音乐平台发送的所述视频彩铃;

或者

接收中央音乐平台发送的视频彩铃文件、分享资源和所述第二终端的标识,在所述视频彩铃文件中携带所述分享资源,形成针对所述第二终端的视频彩铃。

可选的,所述将视频彩铃发送给所述第二终端包括:

将所述视频彩铃发送给彩铃能力增强单元,由所述彩铃能力增强单元将所述视频彩铃发送给所述第二终端。

可选的,所述领取请求中包括所述分享资源的点击时间;

所述根据所述领取请求确定所述第二终端对所述分享资源的领取额度包括:

根据所述分享资源的点击时间,确定所述第二终端对所述分享资源的领取额度。

可选的,所述根据所述分享资源的点击时间,确定所述第二终端对所述分享资源的领取额度包括:

根据所述分享资源的点击时间以及所述点击时间所处的时间段的权值,确定所述第二终端对所述分享资源的领取额度。

可选的,所述根据所述分享资源的点击时间以及所述点击时间所处的时间段的权值,确定所述第二终端对所述分享资源的领取额度包括:

采用以下公式计算所述领取额度:

mi=m*(1-min(1,(tn-t0)/w*tmax))

其中,mi为所述领取额度,m为所述分享资源的总额,t0为向所述第二终端发送所述视频彩铃的起始发送时间,tn为所述分享资源的点击时间,w为所述点击时间所处的时间段的权值,tmax为呼叫等待的最大时间。

可选的,所述根据所述领取请求确定所述第二终端对所述分享资源的领取额度之后还包括:

将所述领取额度转账至所述第二终端的账户;

将所述分享资源的剩余额度返还至所述第一终端的账户。

可选的,所述将视频彩铃发送给所述第二终端之后还包括:

若未接收到所述第二终端发送的所述领取请求,且在指定时间内所述第二终端回拨所述第一终端,将所述分享资源中的指定额度转账至所述第二终端的账户。

可选的,若所述分享资源的分配方式为独占分配,所述根据所述领取请求确定所述第二终端对所述分享资源的领取额度包括:

将所述分享资源的总额作为所述领取额度;

所述根据所述领取请求确定所述第二终端对所述分享资源的领取额度之后还包括:

将第一个领取所述分享资源的所述第二终端作为所述分享资源的领取人;

将所述领取额度转账至所述领取人的账户。

可选的,若所述分享资源的分配方式为随机分配,所述根据所述领取请求确定所述第二终端对所述分享资源的领取额度包括:

若所述第二终端为第i个领取所述分享资源的终端,采用以下公式计算所述第二终端的领取额度:mi=m*(m/n*min(n,n))*((0,1)之间的随机数);并将m更新为m-mi,将n更新为n-1;其中,i为1,2,……,n1-1,n1为所述第一终端设置的所述第二终端的总数,mi为所述领取额度,m为所述分享资源的总额,n为当前未领取所述分享资源的所述第二终端的个数,n为指定值;

若所述第二终端为最后一个领取所述分享资源的终端,将所述分享资源的剩余的额度作为所述第二终端的所述领取额度。

本发明还提供一种视频彩铃的实现方法,应用于彩铃能力增强单元,包括:

接收彩铃平台在第一终端和第二终端之间的呼叫连接建立后发送的视频彩铃,所述视频彩铃由携带分享资源的视频彩铃文件形成;

将所述视频彩铃发送给所述第二终端;

若检测出所述第二终端领取所述分享资源,生成所述分享资源的领取请求,并发送给所述彩铃平台;

接收所述彩铃平台发送的领取应答,所述领取应答中包括所述分享资源的领取额度。

可选的,所述接收所述彩铃平台发送的领取应答之后还包括:

根据所述领取额度生成额度提醒信息;

将所述额度提醒信息与所述视频彩铃中的视频彩铃文件进行合成,生成携带所述额度提醒信息的视频彩铃并发送给所述第二终端。

可选的,所述将所述视频彩铃发送给所述第二终端包括:

记录所述视频彩铃的起始接收时间;

根据所述起始接收时间、当前时间和呼叫等待的最大时间,计算所述分享资源的额度流逝信息;

将所述额度流逝信息与所述视频彩铃中的视频彩铃文件进行合成,生成携带所述额度流逝信息的视频彩铃并发送给所述第二终端。

可选的,所述额度流逝信息为额度流逝比例,所述额度流逝比例采用如下公式计算:

lrate=min((tn-t0)/tmax,1)*100%

其中,lrate为所述额度流逝比例,t0为所述起始接收时间,tn为所述分享资源的点击时间,tmax为呼叫等待的最大时间。

本发明还提供一种中央音乐平台,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述应用于中央音乐平台的视频彩铃的实现方法的步骤。

本发明还提供一种彩铃平台,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述应用于彩铃平台的视频彩铃的实现方法的步骤。

本发明还提供一种彩铃能力增强单元,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述应用于彩铃能力增强单元的视频彩铃的实现方法的步骤。

本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现上述视频彩铃的实现方法的步骤。

本发明还提供一种视频彩铃实现系统,包括:

中央音乐平台,用于获取第一终端设置的视频彩铃文件的设置信息、播放视频彩铃的第二终端的标识和分享资源;根据所述设置信息确定视频彩铃文件;在所述视频彩铃文件中携带所述分享资源,形成针对所述第二终端的视频彩铃,并将所述视频彩铃发送给彩铃平台;或者,将所述视频彩铃文件,所述标识和所述分享资源发送给彩铃平台,以使所述彩铃平台在所述视频彩铃文件中携带所述分享资源,形成针对所述第二终端的视频彩铃;

彩铃平台,用于在所述第一终端和所述第二终端之间的呼叫连接建立后,将所述视频彩铃发送给所述第二终端;若接收到所述第二终端对所述分享资源的领取请求,根据所述领取请求确定所述第二终端对所述分享资源的领取额度;向所述第二终端发送领取应答,所述领取应答中包括所述领取额度;

彩铃能力增强单元,用于接收所述彩铃平台在第一终端和第二终端之间的呼叫连接建立后发送的所述视频彩铃;将所述视频彩铃发送给所述第二终端;若检测出所述第二终端领取所述分享资源,生成所述分享资源的领取请求,并发送给所述彩铃平台;接收所述彩铃平台发送的所述领取应答。

可选的,所述彩铃能力增强单元为独立的设备,或者,设置于所述彩铃平台上。

本发明的上述技术方案的有益效果如下:

第一终端在中央音乐平台上定义携带分享资源的视频彩铃,并由中央音乐平台发送给彩铃平台,在第一终端和第二终端之间进行呼叫连接建立的过程中,彩铃平台将携带分享资源的视频彩铃发送给第二终端,彩铃能力增强单元检测第二终端领取分享资源的行为,并向彩铃平台发送分享资源的领取请求,由彩铃平台计算领取额度,并发送给第二终端,从而实现具有用户间互动功能的视频彩铃,提高视频彩铃的趣味性,有利于视频彩铃的推广。

附图说明

图1为本发明一实施例的视频彩铃的实现方法的流程示意图;

图2为本发明一实施例的用于实现视频彩铃的各通信设备之间的交互流程示意图;

图3为本发明另一实施例的视频彩铃的实现方法的流程示意图;

图4为本发明又一实施例的视频彩铃的实现方法的流程示意图;

图5为本发明再一实施例的视频彩铃的实现方法的流程示意图;

图6为本发明另一实施例的用于实现视频彩铃的各通信设备之间的交互流程示意图;

图7为本发明又一实施例的用于实现视频彩铃的各通信设备之间的交互流程示意图;

图8为本发明一实施例的中央音乐平台的结构示意图;

图9为本发明一实施例的彩铃平台的结构示意图;

图10为本发明一实施例的彩铃能力增强单元的结构示意图;

图11为本发明实施例的视频彩铃的实现系统的结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例的附图,对本发明实施例的技术方案进行清楚、完整地描述。显然,所描述的实施例是本发明的一部分实施例,而不是全部的实施例。基于所描述的本发明的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本发明保护的范围。

请参考图1,图1为本发明实施例的一种视频彩铃的实现方法,应用于中央音乐平台,所述视频彩铃的实现方法包括:

步骤11:获取第一终端设置的视频彩铃文件的设置信息、播放视频彩铃的第二终端的标识和分享资源;

所述视频彩铃文件即用于形成视频彩铃的视频文件和音频文件。

本发明实施例中,所述第二终端的标识可以为第二终端的电话号码,或者,其他能够唯一标识第二终端的标识。根据不同的应用场景,设置的第二终端的个数可以为一个,也可以为多个。

本发明实施例中,由第一终端访问中央音乐平台,设置视频彩铃文件的设置信息、播放视频彩铃的第二终端的标识和分享资源,可选的,第一终端可以通过app(应用程序)访问中央音乐平台,或者也可以通过浏览器访问中央音乐平台,通过http(超文本传输协议)post(推送)发送视频彩铃文件的设置信息、播放视频彩铃的第二终端的标识和分享资源到中央音乐平台。

步骤12:根据所述设置信息确定视频彩铃文件。

步骤13:在所述视频彩铃文件中携带所述分享资源,形成针对所述第二终端的视频彩铃,并将所述视频彩铃发送给彩铃平台;或者,将所述视频彩铃文件,所述标识和所述分享资源发送给彩铃平台,以使所述彩铃平台在所述视频彩铃文件中携带所述分享资源,形成针对所述第二终端的视频彩铃。

本发明实施例中,中央音乐平台提供供用户设置视频彩铃的相关信息的界面,并根据用户设置形成携带分享资源的视频彩铃,将视频彩铃发送给彩铃平台,或者用户的设置发送给彩铃平台,由彩铃平台形成携带分享资源的视频彩铃。

本发明实施例中,所述中央音乐平台可以在形成携带分享资源的视频彩铃之后,将视频彩铃发送给彩铃平台,由彩铃平台存储视频彩铃,并由彩铃平台在第一终端和第二终端之间的呼叫连接建立后发送给所述第二终端。或者,中央音乐平台形成携带分享资源的视频彩铃之后,存储视频彩铃,彩铃平台不存储视频彩铃,彩铃平台在第一终端和第二终端之间的呼叫连接建立后,向中央音乐平台发送获取请求,此时,中央音乐平台根据获取请求将视频彩铃发送给彩铃平台,并由彩铃平台发送给第二终端。

此外,还可以是,中央音乐平台确定第一终端和第二终端之间的呼叫连接建立后,将所述视频彩铃文件,所述标识和所述分享资源发送给彩铃平台。

本发明实施例中,中央音乐平台可以预先存储多个视频彩铃文件,第一终端可以从所述多个视频彩铃文件中选择一个视频彩铃文件作为携带分享资源的视频彩铃文件。

本发明实施例中,所述视频彩铃文件可以包括视频模板和音频模板。中央音乐平台可以提供多个视频模板和多个音频模板,第一终端可以根据需要自由搭配视频模板和音频模板,从而更加个性化。

当然,在本发明的其他一些实施例中,也不排除由第一终端自定义视频彩铃文件,并提交至中央音乐平台作为携带分享资源的视频彩铃文件。

本发明实施例中,所述分享资源可以为红包,或者,为数据流量,或者,为其他类型的可分享资源。

红包在互联网已经不是新名词,微信、淘宝支持各式各样的红包机制和技术,互联网支持红包都有共同的特点:需要终端侧安装app(如微信、淘宝);使用的网络为互联网。在目前的视频彩铃领域,由于业务本身缺乏互动,所以视频彩铃还不支持红包。本发明实施例中,则可以在视频彩铃中携带红包,提高视频彩铃的互动性。互联网红包适用于人们休闲时的娱乐应用,需要人们安装app;而视频彩铃红包充分利用了呼叫电话时的等待时间,使得电话等待过程中不再枯燥无聊。视频彩铃支持红包最大的特点:使用的网络为移动网络专网,可靠性有保证;终端不需要安装app(系统自带播放器即可支持),不需要登录等操作,只在native(本地)拨号键盘上操作(即点击红包),符合人们的习惯。

下面对视频彩铃的不同应用场景进行说明。

(1)一对一的应用场景

在本发明的一些实施例中,可选的,第一终端设置的所述第二终端的个数为一个,即应用于第一终端和第二终端一对一的呼叫的场景。

此时,所述分享资源的信息包括以下至少之一:

所述分享资源的总额;

所述分享资源的有效时长。

若所述分享资源为红包,本发明实施例中,所述红包也可以称为时长红包,携带红包的视频彩铃也可以称为时长红包视频彩铃。

所谓时长红包视频彩铃是指:主叫用户(第一终端)拨打被叫用户(第二终端),主叫用户根据被叫用户的接听时间,发送不同金额的红包。该类视频彩铃有利于提升被叫用户迅速接听电话的能动性。

(2)一对多的应用场景

在本发明的另外一些实施例中,可选的,第一终端设置的所述第二终端的个数为多个,即应用于第一终端和多个第二终端的多对一的呼叫的场景。

此时,所述分享资源的信息包括以下至少之一:

所述分享资源的总额;

所述分享资源的有效时长;

所述分享资源的分配方式。

可选的,所述分享资源的分配方式包括以下至少之一:独占分配、平均分配和随机分配。

所谓独占分配是指将分享资源全部分配给呼叫第一终端的多个第二终端中的一个。独占分配时,例如采用第二终端呼叫第一终端的先后顺序,分配给第一个呼叫第一终端的第二终端。

所谓平均分配是指将分享资源平均分配给多个第二终端。

所谓随机分配是指将分享资源随机分配给多个第二终端中的每一第二终端。

若所述分享资源为红包,本发明实施例中,所述红包也可以称为群组红包,携带红包的视频彩铃也可以称为群组红包视频彩铃。

所谓群组红包视频彩铃是指:群组里的主叫用户(第二终端)拨打被叫用户(第一终端),被叫用户根据设置的分配方式,为主叫用户分配红包。

请参考图2,图2为本发明另一实施例的视频彩铃的实现方法的流程示意图。图2所示的实施例中,所述实现方法包括:

步骤21:中央音乐平台获取第一终端uea设置的视频模板和音频模板(视频彩铃文件的设置信息)、播放视频彩铃的第二终端的电话号码(标识)和需通过视频彩铃携带的红包(分享资源)的总额;

步骤22:中央音乐平台根据视频模板和音频模板确定视频彩铃文件,在视频彩铃文件中携带红包,形成针对所述第二终端的视频彩铃;

步骤23:中央音乐平台将所述视频彩铃发送给彩铃集中平台;

步骤24:彩铃集中平台将所述视频彩铃发送给省彩铃平台,由省彩铃平台在第一终端和第二终端之间的呼叫连接建立后,将所述视频彩铃发送给第二终端。

请参考图3,本发明还提供一种视频彩铃的实现方法,应用于彩铃平台,本发明实施例中,所述彩铃平台为省彩铃平台,所述实现方法包括:

步骤31:在第一终端和第二终端之间的呼叫连接建立后,将视频彩铃发送给所述第二终端,所述视频彩铃由携带分享资源的视频彩铃文件形成;

步骤32:若接收到所述第二终端对所述分享资源的领取请求,根据所述领取请求确定所述第二终端对所述分享资源的领取额度;

步骤33:向所述第二终端发送领取应答,所述领取应答中包括所述领取额度。

本发明实施例中,彩铃平台增加了计算分享资源的领取额度的功能,从而实现具有互动功能的视频彩铃,提高了视频彩铃的趣味性,有利于视频彩铃的推广。

本发明实施例中,可选的,彩铃平台在将视频彩铃发送给第二终端之前,还需要与第二终端协商视频能力。本发明实施例中,可以基于sip(会话初始协议)的update(更新)方法进行视频能力的协商。

上述用于协商视频能力的信息中可以携带分享资源的类型,例如分享资源为时长红包。可选的,可以通过在用于协商视频能力的信息中新增字段,用于携带分享资源的类型,例如,用于协商视频能力的信息为:m=video0rtp/avp97;a=extendtype:1。其中,extendtype为新增类型,值为1,表示视频彩铃是时长红包视频彩铃。或者,例如,用于协商视频能力的信息为:m=video0rtp/avp97;a=extendtype:2。其中,extendtype为新增类型,值为2,表示视频彩铃是群组红包视频彩铃。

在本发明的一些实施例中,可选的,所述将所述视频彩铃发送给所述第二终端之前还包括:接收中央音乐平台发送的所述视频彩铃。

即由中央音乐平台生成视频彩铃,并发送给彩铃平台。

在本发明的一些实施例中,可选的,所述将视频彩铃发送给所述第二终端之前还包括:接收中央音乐平台发送的视频彩铃文件、分享资源和所述第二终端的标识,在所述视频彩铃文件中携带所述分享资源,形成针对所述第二终端的视频彩铃。

即由彩铃平台生成视频彩铃。

本发明实施例中,彩铃平台可以是在第一终端和第二终端之间的呼叫连接建立之前,预先生成视频彩铃,也可以是在第一终端和第二终端之间的呼叫连接建立之后,动态生成视频彩铃。

本发明实施例中,可选的,所述将视频彩铃发送给所述第二终端包括:将所述视频彩铃发送给彩铃能力增强单元,由所述彩铃能力增强单元将所述视频彩铃发送给所述第二终端。其中,彩铃能力增强单元是针对携带分享资源的视频彩铃新增的单元,该彩铃能力增强单元可以是单独的物理设备,也可以设置于彩铃平台上。本发明实施例中,可选的,所述彩铃平台可以基于rtp(实时传输协议)将视频彩铃发送给彩铃能力增强单元。

下面针对不同的应用场景,对彩铃平台如何根据领取请求确定第二终端对分享资源的领取额度的方法进行详细说明。

(1)一对一的应用场景

一对一的应用场景下,第一终端设置的第二终端的个数为一个。

现有的视频彩铃的正常场景是主叫用户显示被叫用户的视频彩铃,被叫用户不显示视频彩铃,本发明实施例中则不同,主叫用户(第一终端)设置视频彩铃的相关信息,被叫用户(第二终端)播放主叫用户设置的视频彩铃。被叫用户播放视频彩铃时,点击视频彩铃中的分享资源,彩铃平台返回分享资源的领取额度。

该种场景下,可以根据领取图标的点击时间确定所述第二终端对所述分享资源的领取额度。可选的,点击时间越早,领取额度越高,从而激励第二终端尽早接听电话。此时,发送给彩铃平台的领取请求中包括所述分享资源的点击时间,以便于彩铃平台计算领取额度。即,所述根据所述领取请求确定所述第二终端对所述分享资源的领取额度包括:根据所述分享资源的点击时间,确定所述第二终端对所述分享资源的领取额度。

由于一天中的不同时段,用户的繁忙程度不同,因而,还可以对一天中的不同时段赋予相应的权值,例如,越繁忙的时段权值越高,从而对第二终端在繁忙时段接听电话的行为进行激励。

即,进一步可选的,所述根据所述分享资源的点击时间确定所述第二终端对所述分享资源的领取额度包括:根据所述分享资源的点击时间以及所述点击时间所处的时间段的权值,确定所述第二终端对所述分享资源的领取额度。

该种方法中,一天中的时间段的权值可以由第一终端设置,当然,也可以由彩铃平台设置。

本发明实施例中,可选的,所述根据所述分享资源的点击时间以及所述点击时间所处的时间段的权值,确定所述第二终端对所述分享资源的领取额度包括:

采用以下公式计算所述领取额度:

mi=m*(1-min(1,(tn-t0)/w*tmax))

其中,mi为所述领取额度,m为所述分享资源的总额,t0为向所述第二终端发送所述视频彩铃的起始发送时间,tn为所述分享资源的点击时间,w为所述点击时间所处的时间段的权值,tmax为呼叫等待的最大时间。

以分享资源为时长红包为例,对上述领取额度的计算方法进行说明。

举例来说,全天时间段分为:22-8时;8-12时;12-14时;14-18时;18-22时,按照在该段时间人员的繁忙程度,分别定义不同时间段对应的权值w,例如上述各时间段的权值分别定义为:0.8,1.2,1,1.1,0.9。

假定时长红包的总额为m,向所述第二终端发送所述视频彩铃的起始发送时间为t0,红包点击时间为tn,呼叫等待的最大时间为48s,计算红包的领取额度:m*(1-min(1,(tn-t0)/w*48))。

彩铃平台计算完领取额度之后,把红包的领取额度,转账到第二终端的账号,剩余的金额返回第一终端的账户。

即,所述根据所述领取请求确定所述第二终端对所述分享资源的领取额度之后还包括:将所述领取额度转账至所述第二终端的账户,将所述分享资源的剩余额度返还至所述第一终端的账户。

另外,彩铃平台还向所述第二终端发送领取应答,例如,携带红包的领取额度:xxx。

在本发明的一些实施例中,可选的,如果第二终端没有接听当前的呼叫,为了激励第二终端回拨电话,如果在指定时间内第二终端回拨第一终端,还可以将指定金额(部分或全部金额)转账至第二终端的账户,即,所述将所述视频彩铃发送给所述第二终端之后还包括:若未接收到所述第二终端发送的所述领取请求,且在指定时间内所述第二终端回拨所述第一终端,将所述分享资源中的指定额度转账至所述第二终端的账户。

所述指定额度、所述指定时间其中任一均可由所述第一终端设置,或者,由彩铃平台设置。

(2)一对多的应用场景

一对多的应用场景下,所述第一终端设置的所述第二终端的个数为多个。

本发明实施例中,被叫用户(第一终端)设置视频彩铃的相关信息,主叫用户(第二终端)播放视频彩铃,主叫用户播放视频彩铃时,点击视频彩铃中的分享资源,彩铃平台返回分享资源的领取额度。

需要说明的是,该种应用场景下,同一时刻,只能是一个第二终端拨通第一终端的电话,并显示视频彩铃。其他第二终端只能等第一终端挂掉当前接入的电话之后,才能拨通电话,显示视频彩铃。

本发明实施例中,根据分享资源的分配方式不同,彩铃平台确定第二终端对所述分享资源的领取额度的方式不同,下面将分别进行介绍。

21)独占分配

若所述分享资源的分配方式为独占分配,所述根据所述领取请求确定所述第二终端对所述分享资源的领取额度包括:

步骤a1:将所述分享资源的总额作为所述领取额度;

所述根据所述领取请求确定所述第二终端对所述分享资源的领取额度之后还包括:

步骤a2:将第一个领取所述分享资源的所述第二终端作为所述红包的领取人;

步骤a3:将所述领取额度转账至所述领取人的账户。

22)平均分配

若所述红包的分配方式为平均分配;所述根据所述领取请求确定所述第二终端对所述分享资源的领取额度包括:

步骤b1:计算所述分享资源的总额与所述第一终端设置的所述第二终端的总数的商数,将所述商数作为领取额度;

所述根据所述领取请求确定所述第二终端对所述分享资源的领取额度之后还包括:

步骤b2:将所述领取额度转账至已发送所述领取请求的所述第二终端的账号。

23)随机分配

若所述分享资源的分配方式为随机分配,所述根据所述领取请求确定所述第二终端对所述分享资源的领取额度包括:

步骤c1:若所述第二终端为第i个领取所述分享资源的终端,采用以下公式计算所述第二终端的领取额度:mi=m*(m/n*min(n,n))*((0,1)之间的随机数);并将m更新为m-mi,将n更新为n-1;其中,i为1,2,……,n1-1,n1为所述第一终端设置的所述第二终端的总数,mi为所述领取额度,m为所述分享资源的总额,n为当前未领取所述分享资源的所述第二终端的个数,n为指定值,例如可以为4,n的作用是避免分享资源不够分配。

步骤c2:若所述第二终端为最后一个领取所述分享资源的终端,将所述分享资源的剩余的额度作为所述第二终端的所述领取额度。

请参考图4,本发明实施例还提供一种视频彩铃的实现方法,应用于彩铃能力增强单元,所述实现方法包括:

步骤41:接收彩铃平台在第一终端和第二终端之间的呼叫连接建立后发送的视频彩铃,所述视频彩铃由携带分享资源的视频彩铃文件形成;

步骤42:将所述视频彩铃发送给所述第二终端;

步骤43:若检测出所述第二终端领取所述分享资源,生成所述分享资源的领取请求,并发送给所述彩铃平台;

步骤44:接收所述彩铃平台发送的领取应答,所述领取应答中包括所述分享资源的领取额度。

本发明实施例中,彩铃能力增强单元具有检测第二终端是否领取分享资源的功能,无需第二终端在本地执行检测,简化了第二终端的处理。

本发明的一些实施例中,可选的,请参考图5,所述接收所述彩铃平台发送的领取应答之后还包括:

步骤45:根据所述领取额度生成额度提醒信息;

步骤46:将所述额度提醒信息与所述视频彩铃中的视频彩铃文件进行合成,生成携带所述额度提醒信息的视频彩铃并发送给所述第二终端。

本发明实施例中,彩铃能力增强单元具有生成额度提醒信息以及合成视频的功能,无需第二终端在本地执行上述提醒,简化了第二目标对应的终端的处理。

当然,在本发明的其他一些实施例中,也不排除在彩铃平台上执行生成额度提醒信息的步骤。

本发明实施例中,可选的,第二终端点击分享资源之后,向彩铃能力增强单元发送以下信息:视频彩铃在第二终端上的播放位置以及点击位置信息。彩铃能力增强单元根据上述信息,计算点击位置在视频中的相对位置,并根据图像识别算法等方式,识别出领取图标在视频中的位置,判断点击位置是否在领取图标上。如果判断出点击位置不在领取图标上,结束处理。如果判断出点击位置在领取图标上,生成领取请求,并发送给彩铃平台。可选的,彩铃能力增强单元可以基于http协议向彩铃平台发送领取请求。

本发明实施例中,所述彩铃平台在向彩铃能力增强单元发送所述视频彩铃时,可以携带视频彩铃的类型,例如,类型为时长红包视频彩铃,群组红包视频彩铃等,以使得所述彩铃能力增强单元可以根据视频彩铃的类型,生成额度提醒信息。

本发明实施例中,所述彩铃能力增强单元还具有对视频流进行编码和解码的功能,在生成额度提醒信息之后,对视频彩铃文件进行解码,在视频彩铃文件上叠加额度提醒信息,生成合成的视频彩铃文件,然后对合成的视频彩铃文件进行编码,并发送给第二终端。可选的,可以将额度提醒信息叠加到领取图标上。

在一对一场景下,所述彩铃能力增强单元还可以向第二终端提醒额度流逝信息,下面详细进行说明。

在一对一场景下,所述将视频彩铃发送给所述第二终端包括:

步骤d1:记录所述视频彩铃的起始接收时间;

步骤d2:根据所述起始接收时间、当前时间和呼叫等待的最大时间,计算所述分享资源的额度流逝信息;

步骤d3:将所述额度流逝信息与所述视频彩铃中的视频文件进行合成,生成携带所述额度流逝信息的视频彩铃并发送给所述第二终端。

本发明实施例中,可选的,所述额度流逝信息为额度流逝比例,所述额度流逝比例采用如下公式计算:

lrate=min((tn-t0)/tmax,1)*100%

其中,lrate为所述额度流逝比例,t0为所述起始接收时间,tn为所述分享资源的点击时间,tmax为呼叫等待的最大时间。

请参考图6,以一对一应用场景为例,对本发明实施例中用于实现视频彩铃的各通信设备之间的交互流程进行说明,本发明实施例中,分享资源为红包。

图6所示的实施例中,uea为第一终端(主叫用户对应的终端,也称为主叫终端),ueb为第二终端(被叫用户对应的终端,也称为被叫终端),p/i/scscf为代理、查询、服务cscf,sbc为会话控制边界。p/i/scscf、sbc和省彩铃平台属于主叫域。

所述视频彩铃的实现方法包括:

步骤61~步骤68:省彩铃平台与第二终端ueb进行视频能力协商,本发明实施例中,基于sip的update方法进行视频能力的协商。

可选的,如果步骤64中第二终端的视频资源未预留成功,待完整资源预留后发送步骤65中的资源确认消息。

步骤69~610:省彩铃平台通过sbc向彩铃能力增强单元发送携带红包的视频彩铃;

步骤611:彩铃能力增强单元记录视频彩铃的起始接收时间,根据所述起始接收时间、当前时间和呼叫等待的最大时间,计算红包的额度流逝信息;将所述额度流逝信息与视频彩铃中的视频流进行合成,生成携带所述额度流逝信息的视频彩铃;

步骤612:将携带额度流逝信息的视频彩铃发送给所述第二终端。

步骤613:第二终端点击红包。

步骤614:第二终端向彩铃能力增强单元发送以下信息:视频彩铃在第二终端上的播放位置以及点击位置信息。

步骤615~616:彩铃能力增强单元判断点击位置是否在领取图标上,如果判断出点击位置不在领取图标上,结束处理。如果判断出点击位置在领取图标上,生成领取请求,并通过sbc发送给省彩铃平台。

具体判断点击位置是否在领取图标上的方法参见上述实施例中的描述。

步骤617:省彩铃平台计算红包的领取额度;具体计算方法参见上述实施例中的描述。

步骤618~619:省彩铃平台通过sbc向彩铃能力增强单元发送领取应答,领取应答中包括领取额度。

步骤620:彩铃能力增强单元根据领取额度生成额度提醒信息,将所述额度提醒信息与所述视频彩铃中的视频彩铃文件进行合成,生成携带所述额度提醒信息的视频彩铃;

步骤621:将成携带所述额度提醒信息的视频彩铃发送给所述第二终端。

随后,如果第二终端摘机,则结束播放视频彩铃,进行通话。

请参考图7,以一对多应用场景为例,对本发明实施例中用于实现视频彩铃的各通信设备之间的交互流程进行说明,本发明实施例中,分享资源为红包。

图7所示的实施例中,uea为第一终端(被叫用户对应的终端,也称为被叫终端),ueb为第二终端(主叫用户对应的终端,也称为主叫终端),p/i/scscf为代理、查询、服务cscf,sbc为会话控制边界。

所述视频彩铃的实现方法包括:

步骤71~步骤74:第一终端和第二终端进行视频资源预留。

步骤75~步骤713:省彩铃平台与第二终端ueb进行视频能力协商,本发明实施例中,基于sip的update方法进行视频能力的协商。

可选的,如果步骤710中第二终端的视频资源未预留成功,待完整资源预留后发送711中的资源确认消息。

步骤714~716:省彩铃平台通过sbc、彩铃能力增强单元向第二终端发送携带红包的视频彩铃;

步骤717:第二终端点击红包。

步骤718:第二终端向彩铃能力增强单元发送以下信息:视频彩铃在第二终端上的播放位置以及点击位置信息。

步骤719:彩铃能力增强单元判断点击位置是否在领取图标上,如果判断出点击位置不在领取图标上,结束处理。如果判断出点击位置在领取图标上,生成领取请求,并通过sbc发送给省彩铃平台。

具体判断电击位置是否在领取图标上的方法参见上述实施例中的描述。

步骤720:省彩铃平台计算红包的领取额度;具体计算方法参见上述实施例中的描述。

步骤721:省彩铃平台通过sbc向彩铃能力增强单元发送领取应答,领取应答中包括领取额度。

步骤722:彩铃能力增强单元根据领取额度生成额度提醒信息,将所述额度提醒信息与所述视频彩铃中的视频流进行合成,生成携带所述额度提醒信息的视频彩铃;

步骤723:将成携带所述额度提醒信息的视频彩铃发送给所述第二终端。

随后,如果第一终端摘机,则结束播放视频彩铃,进行通话。

请参考图8,本发明实施例还提供一种中央音乐平台,包括:

获取模块,用于获取第一终端设置的视频彩铃文件的设置信息、播放视频彩铃的第二终端的标识和分享资源;

确定模块,用于根据所述设置信息确定视频彩铃文件;

发送模块,用于在所述视频彩铃文件中携带所述分享资源,形成针对所述第二终端的视频彩铃,并将所述视频彩铃发送给彩铃平台;或者,将所述视频彩铃文件,所述标识和所述分享资源发送给彩铃平台,以使所述彩铃平台在所述视频彩铃文件中携带所述分享资源,形成针对所述第二终端的视频彩铃。

可选的,所述发送模块,用于确定所述第一终端和所述第二终端之间进行呼叫连接的建立之后,将所述视频彩铃文件,所述标识和所述分享资源发送给彩铃平台。

可选的,所述分享资源为红包或数据流量。

可选的,所述第二终端的个数为一个;

所述分享资源的信息包括以下至少之一:

所述分享资源的总额;

所述分享资源的有效时长。

可选的,所述第二终端的个数为多个;

所述分享资源的信息包括以下至少之一:

所述分享资源的总额;

所述分享资源的有效时长;

所述分享资源的分配方式,所述分配方式包括以下至少之一:独占分配、平均分配和随机分配。

请参考图9,本发明实施例还提供一种彩铃平台,包括:

第一发送模块,用于在第一终端和第二终端之间的呼叫连接建立后,将视频彩铃发送给所述第二终端,所述视频彩铃由携带分享资源的视频彩铃文件形成;

领取额度确定模块,用于若接收到所述第二终端对所述分享资源的领取请求,根据所述领取请求确定所述第二终端对所述分享资源的领取额度;

第二发送模块,用于向所述第二终端发送领取应答,所述领取应答中包括所述领取额度。

可选的,所述彩铃平台还包括:

第一接收模块,用于接收中央音乐平台发送的所述视频彩铃;

可选的,所述彩铃平台还包括:

第二接收模块,用于接收中央音乐平台发送的视频彩铃文件、分享资源和所述第二终端的标识,在所述视频彩铃文件中携带所述分享资源,形成针对所述第二终端的视频彩铃。

可选的,所述第一发送模块用于将所述视频彩铃发送给彩铃能力增强单元,由所述彩铃能力增强单元将所述视频彩铃发送给所述第二终端。

可选的,所述领取请求中包括所述分享资源的点击时间;

所述领取额度确定模块用于根据所述分享资源的点击时间,确定所述第二终端对所述分享资源的领取额度。

可选的,所述领取额度确定模块用于根据所述分享资源的点击时间以及所述点击时间所处的时间段的权值,确定所述第二终端对所述分享资源的领取额度。

可选的,所述领取额度确定模块用于采用以下公式计算所述领取额度:

mi=m*(1-min(1,(tn-t0)/w*tmax))

其中,mi为所述领取额度,m为所述分享资源的总额,t0为向所述第二终端发送所述视频彩铃的起始发送时间,tn为所述分享资源的点击时间,w为所述点击时间所处的时间段的权值,tmax为呼叫等待的最大时间。

可选的,所述彩铃平台还包括:

第一转账模块,用于将所述领取额度转账至所述第二终端的账户;将所述分享资源的剩余额度返还至所述第一终端的账户。

可选的,所述彩铃平台还包括:

第二转账模块,用于若未接收到所述第二终端发送的所述领取请求,且在指定时间内所述第二终端回拨所述第一终端,将所述分享资源中的指定额度转账至所述第二终端的账户。

可选的,若所述分享资源的分配方式为独占分配,所述领取额度确定模块用于将所述分享资源的总额作为所述领取额度;

所述彩铃平台还包括:

第三转账模块,用于将第一个领取所述分享资源的所述第二终端作为所述分享资源的领取人;将所述领取额度转账至所述领取人的账户。

可选的,若所述红包的分配方式为平均分配;所述领取额度确定模块用于计算所述分享资源的总额与所述第一终端设置的所述第二终端的总数的商数,将所述商数作为领取额度;

所述彩铃平台还包括:

第四转账模块,用于将所述领取额度转账至已发送所述领取请求的所述第二终端的账号。

可选的,若所述分享资源的分配方式为随机分配,所述领取额度确定模块用于:

若所述第二终端为第i个领取所述分享资源的终端,采用以下公式计算所述第二终端的领取额度:mi=m*(m/n*min(n,n))*((0,1)之间的随机数);并将m更新为m-mi,将n更新为n-1;其中,i为1,2,……,n1-1,n1为所述第一终端设置的所述第二终端的总数,mi为所述领取额度,m为所述分享资源的总额,n为当前未领取所述分享资源的所述第二终端的个数,n为指定值;

若所述第二终端为最后一个领取所述分享资源的终端,将所述分享资源的剩余的额度作为所述第二终端的所述领取额度。

请参考图10,本发明实施例还提供一种彩铃能力增强单元,包括:

第一接收模块,用于接收彩铃平台在第一终端和第二终端之间的呼叫连接建立后发送的视频彩铃,所述视频彩铃由携带分享资源的视频彩铃文件形成;

第一发送模块,用于将所述视频彩铃发送给第二终端;

第二发送模块,用于若检测出所述第二终端领取所述分享资源,生成所述分享资源的领取请求,并发送给所述彩铃平台;

第二接收模块,用于接收所述彩铃平台发送的领取应答,所述领取应答中包括所述分享资源的领取额度。

可选的,所述彩铃能力增强单元还包括:

第一生成模块,用于根据所述领取额度生成额度提醒信息;

第二生成模块,用于将所述额度提醒信息与所述视频彩铃中的视频彩铃文件进行合成,生成携带所述额度提醒信息的视频彩铃并发送给所述第二终端。

可选的,所述第二终端的个数为一个;

所述第一发送模块用于记录所述视频彩铃的起始接收时间;根据所述起始接收时间、当前时间和呼叫等待的最大时间,计算所述分享资源的额度流逝信息;将所述额度流逝信息与所述视频彩铃中的视频流进行合成,生成携带所述额度流逝信息的视频彩铃并发送给所述第二终端。

可选的,所述额度流逝信息为额度流逝比例,所述额度流逝比例采用如下公式计算:

lrate=min((tn-t0)/tmax,1)*100%

其中,lrate为所述额度流逝比例,t0为所述起始接收时间,tn为所述分享资源的点击时间,tmax为呼叫等待的最大时间。

请参考图11,本发明还提供一种视频彩铃实现系统,包括:

中央音乐平台,用于获取第一终端设置的视频彩铃文件的设置信息、播放视频彩铃的第二终端的标识和分享资源;根据所述设置信息确定视频彩铃文件;在所述视频彩铃文件中携带所述分享资源,形成针对所述第二终端的视频彩铃,并将所述视频彩铃发送给彩铃平台;或者,将所述视频彩铃文件,所述标识和所述分享资源发送给彩铃平台,以使所述彩铃平台在所述视频彩铃文件中携带所述分享资源,形成针对所述第二终端的视频彩铃;

彩铃平台,用于在所述第一终端和所述第二终端之间的呼叫连接建立后,将所述视频彩铃发送给所述第二终端;若接收到所述第二终端对所述分享资源的领取请求,根据所述领取请求确定所述第二终端对所述分享资源的领取额度;向所述第二终端发送领取应答,所述领取应答中包括所述领取额度;

彩铃能力增强单元,用于接收所述彩铃平台在第一终端和第二终端之间的呼叫连接建立后发送的所述视频彩铃;将所述视频彩铃发送给所述第二终端;若检测出所述第二终端领取所述分享资源,生成所述分享资源的领取请求,并发送给所述彩铃平台;接收所述彩铃平台发送的所述领取应答。

所述中央音乐平台、彩铃平台、彩铃能力增强单元的结构请参见上述实施例中的描述。

可选的,所述彩铃能力增强单元为独立的设备,或者,设置于所述彩铃平台上。

本发明还提供一种中央音乐平台,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述时频彩铃服务为执行的视频彩铃的实现方法的步骤。

本发明还提供一种彩铃平台,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述彩铃平台视频彩铃的实现方法的步骤。

本发明还提供一种彩铃能力增强单元,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述彩铃能力增强单元执行的视频彩铃的实现方法的步骤。

本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现上述任一实施例中的视频彩铃的实现方法的步骤。

本发明中,通信设备是指中央音乐平台、彩铃平台和彩铃能力增强单元。

以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1