专利名称:接收和下发媒体业务的方法、装置和系统及终端、服务器的利记博彩app
技术领域:
本发明涉及网络通讯领域,尤其涉及一种接收和下发媒体业务的方法、装置和系统及终端、服务器。
背景技术:
目前,大多数的移动终端都支持彩铃 或彩振等业务,其中彩铃也称为CRBT (Customized Ring Back Tone,个性化回铃音业务),客户可以根据自己的喜好和要求定制移动终端的回铃音,该回铃音既可以是音乐、广告,也可以是客户录制的语音;彩振,也称CRT (Customized Ring Tone,个性化振铃音业务),客户可以根据自己的喜好和要求定制自己电话的振铃音。随着3G技术和产品的不断成熟,3G网络的部署和服务在全球范围内有了很大的提高。IMSdP Multimedia Subsystem, IP多媒体子系统),在3GPP的R5版本中定义的ー个子系统,用于实现包括语音、视频、数据在内的新一代多媒体电信业务。发明人在实现本发明的过程中,发现现有技术至少存在以下问题目前彩铃业务仅通过用户在服务器上的多媒体彩铃的签约信息,判断业务触发,没有考虑到终端是否具有播放多媒体彩铃的能力,CMR(Customized Multimedia Ringbacktone,可定制多媒体回铃音)中的CRBT、CRT、CBT等业务,对终端的能力要求是不一样的,所以现有技术无法实现对终端进行CMR业务时,针对不同的終端能力进行不同的处理,同时现有技术进行业务处理时接收业务的終端不能预知接收业务的属性,也不能提示用户业务的属性。
发明内容
本发明实施例提供了一种接收和下发媒体业务的方法、装置和系统及终端、服务器,可以通过在信息交互时信息携帯的标识指示終端预接收的媒体信息的属性,使終端可以提示用户并根据媒体信息的属性做好相应的准备;通过标识还可以指示終端处理媒体业务的能力,针对不同的終端处理能力,对终端进行相应的处理,使終端接收到与自身媒体信息处理能力相匹配的媒体信息。本发明实施例提供了一种接收媒体业务的方法,应用于多媒体铃音业务,包括判断呼叫建立请求中是否携帯媒体业务标识;若携帯所述媒体业务标识,接收所述媒体业务标识指示的媒体信息。本发明实施例还提供了一种下发媒体业务的方法,包括接收呼叫建立请求,并获取所述呼叫建立请求中携带的媒体业务能力标识;根据所述媒体业务能力标识指示的主叫终端处理媒体业务的能力,选取匹配的媒体信息;向所述主叫终端发送携帯媒体属性标识的会话进程信息,所述媒体属性标识用于指示被选取的媒体信息的属性。同时本发明实施例还提供了一种接收媒体业务的装置,包括
第一判断模块,用于判断呼叫建立请求中是否携帯媒体业务标识;第一接收模块,用于判断携帯所述媒体业务标识时,接收所述媒体业务标识指示的媒体信息。本发明实施例还提供了一种下发媒体业务的装置,包括第二获取模块,用于接收呼叫建立请求后,获取所述呼叫建立请求中携帯的媒体业务能力标识;选取模块,用于根据所述媒体业务能力标识指示的主叫终端处理媒体业务的能力,选取匹配的媒体信息; 发送模块,用于向所述主叫终端发送携帯媒体属性标识的会话进程信息,所述媒体属性标识用于指示被选取的媒体信息的属性。本发明实施例还提供了一种接收媒体业务的終端,包括媒体业务的接收装置;所述媒体业务的接收装置包括第一判断模块,用于判断呼叫建立请求中是否携帯媒体业务标识;第一接收模块,用于判断携帯所述媒体业务标识时,接收所述媒体业务标识指示的媒体信息。本发明实施例还提供了一种下发媒体业务的服务器,包括媒体业务的下发装置;所述媒体业务的下发装置包括第二获取模块,用于接收呼叫建立请求后,获取所述呼叫建立请求中携带的媒体业务能力标识;选取模块,用于根据所述媒体业务能力标识指示的主叫終端处理媒体业务的能力,选取匹配的媒体信息;发送模块,用于向所述主叫终端发送携帯媒体属性标识的会话进程信息,所述媒体属性标识用于指示被选取的媒体信息的属性。本发明实施例还提供了ー种媒体业务传输的系统,其特征在于,包括終端和服务器;所述服务器,包括媒体业务的下发装置,用于接收呼叫建立请求,并获取所述呼叫建立请求中携带的媒体业务能力标识;根据所述媒体业务能力标识指示的主叫终端处理媒体业务的能力,选取匹配的媒体信息;向所述主叫终端发送携帯媒体属性标识的会话进程信息,所述媒体属性标识用于指示被选取的媒体信息的属性;所述终端,用于向所述服务器发送呼叫建立请求,并接收所述服务器发送的会话进程ィ目息和媒体イM息。与现有技术相比,本发明实施例具有以下优点通过本发明实施例提供的方法,获取呼叫建立请求中携帯的媒体业务标识;解析所述媒体业务标识,获取所述媒体业务标识指示的媒体信息的属性;显示所述媒体信息的属性,并接收所述媒体信息。由此可以通过携带标识指示媒体信息业务的类型,使终端获知即将进行的媒体信息的类型,并进行与该类型相匹配的操作。
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图I是本发明实施例中接收媒体业务的方法流程图;图2是本发明实施例中下发媒体业务的方法流程图;图3是本发明实施例中以彩铃CRBT业务为例的下发媒体业务的方法流程图;图4是本发明实施例中彩振CRT业务为例的下发媒体业务的方法流程图;图5是本发明实施例中接收媒体业务的装置示意图;图6是本发明实施例中下发媒体业务的装置示意图;图7是本发明实施例中接收媒体业务的終端示意图;图8是本发明实施例中下发媒体业务的服务器示意图;图9是本发明实施例中媒体业务传输的系统示意图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。本发明实施例提供了一种接收和下发媒体业务的方法、装置和系统及终端、服务器,可以通过携帯标识指示終端预接收的媒体信息的属性;还可以指示終端处理媒体信息业务的能力,使終端接收与自身媒体信息处理能力相匹配的媒体信息。下面结合附图和具体实施例对本发明实施例提供的接收和下发媒体业务的方法、装置和系统及终端、服务器进行详细说明。本发明实施例提供了一种接收媒体业务的方法,应用于多媒体铃音业务,如图I所示,包括步骤SlOl、判断呼叫建立请求中是否携帯媒体业务标识。具体的,主叫终端发送呼叫建立请求时可以将该媒体业务标识插入到请求中,用于指示主叫终端预播放的媒体信息的属性。该媒体业务标识也可以在主叫终端将呼叫建立请求发送到服务器吋,由服务器在此呼叫建立请求中插入。步骤S102、若携帯所述媒体业务标识,接收所述媒体业务标识指示的媒体信息。若未携帯所述媒体业务标识,则拒绝接收所述媒体业务标识指示的媒体信息。接收该媒体信息之前或接收过程中,終端还可以显示该媒体信息的属性。例如主叫終端预播放的媒体信息为彩振业务中的有声视频彩振,则在被叫终端处显示该预接收的媒体为有声视频彩振,用于提示終端用户当前业务的类型,同时可以屏蔽自身的振铃设置,开启外放喇叭,接收该彩振信息。
多媒体多媒体铃音业务包括彩铃业务、彩振业务和彩像业务,通过上述步骤,被叫終端可以根据标识判断是否接收媒体信息,而且在接收媒体信息之前,还可以获知媒体信息的属性并提示終端用户,从而为接收该媒体信息做好准备。被叫終端在接收主叫终端的媒体信息之前,还可以判断自身的能力是否可以处理该有声视频彩振信息,可以处理时接收该有声视频彩振信息;若不能处理则不接收该有声视频彩振信息而按照自身的设置进行振铃等操作,该判断过程也可以由服务器完成。这样可以使避免終端能力较低不能处理媒体イ目息的问题。本发明实施例还提供了一种下发媒体业务的方法,如图2所示,包括步骤s201、接收主叫终端发送的呼叫建立请求,并获取所述呼叫建立请求中携带的媒体业务能力标识。主叫終端向网络侧服务器发送呼叫建立请求时,在该请求中携帯了媒体业务能力标识,用于指示自身具有的处理媒体业务的能力。步骤s202、根据所述媒体业务能力标识指示的主叫終端处理媒体业务的能力,选取相匹配的媒体信息。 在被叫終端签约了媒体业务信息的情况下,服务器根据主叫終端处理媒体业务的能力在被叫终端的媒体业务签约信息中选取媒体信息,选取的媒体信息应为主叫終端可以处理的媒体信息,即与主叫终端的媒体业务处理能力相匹配的媒体信息。当匹配的媒体信息不止ー个时,服务器可以选择任一匹配的媒体信息,也可以根据被叫终端的设置(如使用时间段的设置)进行选择。步骤s203、向所述主叫终端发送携帯媒体属性标识的会话进程信息,所述媒体属性标识用于指示被选取的媒体信息的属性。当服务器为主叫终端选取了匹配的媒体信息后,利用媒体属性标识指示该媒体信息的属性,并将该标识携帯在会话进程信息中发送到主叫終端,使主叫终端获知即将播放的媒体信息的属性,然后再向主叫終端下发媒体信息。当然该媒体属性标识也可以在向主叫終端下发媒体信息时被携帯。值得注意的是当服务器接收的呼叫建立请求中未携帯媒体业务能力标识时,服务器判定该主叫終端处理媒体业务的能力较低,向其下发语音信息等对终端能力要求低的媒体信息。通过本发明实施例提供的方法,服务器通过主叫终端的媒体业务能力在被叫終端媒体签约信息中选取匹配的媒体信息下发到主叫終端,这样避免了对终端能力要求较高的媒体信息发送到終端后无法播放的问题。下面以彩铃CRBT业务为例来说明本发明实施例提供的一种下发媒体业务的方法,如图3所示,包括步骤s301、主叫终端A向服务器发送呼叫建立请求。若主叫终端A支持多媒体彩铃业务,在该呼叫建立请求中携帯CRBT业务能力标识,以表示主叫終端A具有进行媒体彩铃业务的能力以及可以处理哪些形式的彩铃业务。步骤s302、服务器接收到上述呼叫建立请求后,判断该呼叫建立请求是否携帯CRBT业务能力标识。在被叫终端B签约了媒体彩铃业务的情况下,该呼叫建立请求若未携带CRBT业务能力标识,则执行步骤s303 ;若携带该CRBT业务能力标识,则执行步骤s304。步骤s303、服务器判定主叫終端A为具有播放一般彩铃能力的終端,按照一般的呼叫处理,获取被叫终端B媒体业务签约信息中对终端能力要求较低的媒体信息(例如语音形式的彩铃),并向主叫终端A播放。步骤s304、服务器根据CRBT业务能力标识指示的主叫終端A播放媒体彩铃业务的能力,在被叫終端B媒体业务签约信息中选取匹配的媒体信息。具体的,CRBT业务能力标识指示了主叫終端A可以处理哪些媒体信息,服务器根据其指示的媒体信息的属性在被叫終端媒体业务签约信息中选取匹配的媒体信息。例如CRBT业务能力标识指示主叫終端A具有播放视频彩铃的能力,则服务器在被叫終端媒体业务签约信息中选取视频彩铃,当然也可以选取終端能力要求更低的彩铃形式。步骤s305、服务器向主叫終端A发送会话进程信息,该信息中携帯了 CRBT业务标志,用于指示选取的媒体信息的属性。步骤s306、主叫終端A接收到上述会话进程信息后,提示用户当前预操作为播放彩铃。提示的种类可以有多种,如文字提示、语音提示、显示不同顔色或上述情况的任意结合,还可以为用户提供操作菜单,用于停止、暂停或复制彩铃等。在对用户进行提示时还可以取消当前通话计时,待彩铃播放完毕后再开始计吋。同时还可以根据媒体信息的属性进行相应的操作,如媒体信息为音频信息时,则根据该音频信息的音量调节终端自身的音量。步骤s307、主叫終端A接收网络侧发送的彩铃信息。上述步骤s306中提示用户的处理操作也可以在接收到网络侧发送的多媒体彩铃信息时进行。
步骤s308、彩铃信息播放完毕后,进入一般的呼叫流程。若在上述步骤中取消了自动通话计时功能,此时启动该自动通话计时功能。当主叫终端发送的呼叫建立请求中未携带彩铃业务能力标识时,则将该主叫终端作为终端能力一般的終端处理,向其播放低要求的媒体彩铃,如语音形式的彩铃,这样解决了对终端的兼容问题。如果呼叫建立请求中携帯了该标志,则可以通过标识中的业务能力,为主叫終端提供适合的、丰富的多媒体彩铃。下面以彩振CRT业务为例,对本发明实施例提供的接收媒体业务的方法进行详细说明,如图4所示,包括步骤s401、主叫終端A向服务器发送呼叫建立请求。步骤s402、服务器根据主叫終端A的媒体业务签约信息在上述呼叫建立请求中插入CRT标识,然后将呼叫建立请求发送到終端B。该CRT标识也可以在主叫終端A处直接插入,用于通知被叫終端B将要或正在进行的CRT业务,并指示被叫終端B预接收的媒体信息的属性。步骤s403、被叫终端B接收到上述携带CRT标识的呼叫建立请求后,获取并解析该CRT标识,获知主叫終端A预播放的CRT信息的属性。具体的,被叫終端判断该请求携帯CRT标识后,接收该CRT信息;若被叫终端判断该请求未携带该CRT标识,则拒绝接收该CRT信息。步骤s404、被叫终端B判断自身是否具有处理该CRT信息的能力。若具有相应的能力,通知网络侧服务器启动非正常呼叫的CRT呼叫流程,执行步骤s405;若不具有相应的能力,通知网络侧服务器启动正常的呼叫流程。该判断过程也可以由服务器完成。步骤s405、被叫終端B屏蔽自身的振铃设置,向网络侧服务器发送会话进程信息,表明可以接收该CRT信息。步骤s406、呼叫连接建立后,被叫終端B接收网络侧服务器下发的CRT信息。步骤s407、被叫终端B根据该CRT信息的属性进行相应的操作。例如,若CRT信息属于多媒体音频信息,则需要打开被叫終端B的外放喇叭,以便播放该多媒体音频信息;若该CRT信息属性中还携带了关于音量要求的信息,则需要根据音量要求调节终端自身的音量;还可以弹出提示信息,提示被叫終端B的用户此时正在播放主叫終端A的彩振;还可以弹出操作菜単,以此控制多媒体信息的播放进程(如停止播放、暂停播放、接听来电等)。步骤s408、当彩振播放完毕或被叫终端B接听来电时,可以提示被叫终端B彩振停止,此时开启被叫終端B的自动通话计时等功能。在上述步骤s404中被叫終端B不具有处理该CRT标识指示的媒体信息的能力吋,将被叫終端B作为终端能力较差的終端处理,进行正常的呼叫流程,被叫終端B处播放自设的彩振。上述CRT标识携帯的媒体信息的属性可以为ー个或多个,当携帯多个媒体信息属性为多个时,被叫終端B可以对这些媒体信息属性依次进行判断。上述步骤s407进行的操作也可以在步骤s405中进行,即在未接收媒体信息时提示終端用户与接收的媒体信息的属性。上述实施例中提及的媒体业务标识、媒体业务能力标识和媒体属性标识等标识被 呼叫建立请求或其他信息携带时,主要通过以下几种方法利用ICSI(IMS CommunicationService Identifier,多媒体子系统可定制定义)携带标识的方法、扩展SDP (SessionDescription Protocol,会话描述协议)协议携带标识的方法和利用XML(The ExtensibleMarkup Language,可扩展标识语言)文档携带标识的方法。当然在实际的信息交互过程中,携帯标识的方法并不限于上述三种方法,也可以使用其他的方法进行携帯,上述三种方法在此只作为优选的例子。利用ICSI携带标识的方法主要对Accept-Contact头域进行扩展。在SIP协议中,Accept-Contact头域可用来标识终端UE的參考信息;CMR业务(彩铃业务、彩振业务和彩像业务的总称)在该头域中的指示信息可以设为+g.3gpp.CMR。如果需要表示更多详细的信息,可以通过定义特征标签featuretag来实现,也可以通过附加属性的方式来实现,例如+g. 3gpp. CMR ;SubAPPName = VALUE,其中SubAPPName表示子业务名称,其取值及对应的子业务如表一所不表一
权利要求
1.一种接收媒体业务的方法,应用于多媒体铃音业务,其特征在于,包括 被叫終端判断呼叫建立请求中是否携帯媒体业务标识; 若携帯所述媒体业务标识,所述被叫終端检测是否有能カ处理所述媒体业务标识对应的业务,若有,则接收所述媒体业务标识指示的媒体信息。
2.如权利要求I所述的方法,其特征在于,所述方法还包括,若判断所述呼叫建立请求未携帯所述媒体业务标识,则拒绝接收所述媒体业务标识指示的媒体信息。
3.如权利要求I所述的方法,其特征在于,所述判断所述呼叫建立请求携带所述媒体业务标识之后,还包括 解析所述媒体业务标识,获取所述媒体业务标识指示的媒体信息的属性,并显示所述媒体信息的属性。
4.如权利要求3所述的方法,其特征在于,所述媒体业务标识为彩振业务标识时,显示所述媒体信息属性的同时屏蔽自身的振铃设置和/或开启外放喇叭。
5.如权利要求3所述的方法,其特征在于,所述显示所述媒体信息属性时,显示文字信息或语音信息提示終端用户将要或正在播放的媒体信息的格式类型;和/或显示操作菜单用于对所述媒体信息的播放进程进行控制。
6.如权利要求I所述的方法,其特征在于,所述媒体业务标识包括 所述主叫终端在所述呼叫建立请求中插入的所述媒体业务标识;或 服务器接收到所述主叫终端的呼叫建立请求后,向所述呼叫建立请求中插入的所述媒体 业务标识。
7.一种下发媒体业务的方法,其特征在于,包括 服务器接收呼叫建立请求,并获取所述呼叫建立请求中携带的媒体业务能力标识; 所述服务器根据所述媒体业务能力标识指示的主叫終端处理媒体业务的能力,在被叫终端的媒体业务签约信息中选取与所述主叫终端处理媒体业务的能力相匹配的媒体信息; 所述服务器向所述主叫终端发送携帯媒体属性标识的会话进程信息,所述媒体属性标识用于指示被选取的媒体信息的属性。
8.如权利要求7所述的方法,其特征在于,所述向所述主叫终端发送携帯媒体属性标识的会话进程信息之后,还包括 主叫終端接收到所述会话进程信息后,提示終端用户当前业务的类型并接收所述媒体信息,提示的方式包括文字提示、语音提示和提供操作菜单提示中的ー种或多种。
9.如权利要求8所述的方法,其特征在于,所述提示終端用户当前业务的类型时,关闭通话计时功能,待所述媒体信息播放完毕后重新启动所述通话计时功能。
10.如权利要求7所述的方法,其特征在于,所述根据所述媒体业务能力标识指示的主叫終端处理媒体业务的能力,选取匹配的媒体信息,包括 将所述主叫終端处理媒体业务的能力依次与所述被叫終端媒体业务签约信息中媒体信息的属性进行匹配,对终端能力的要求不高于所述主叫终端处理媒体业务能力的媒体信息为匹配的媒体信息; 若具有多个与所述主叫終端处理媒体业务能力相匹配的媒体信息,在所述匹配的媒体信息中选取任一媒体信息。
11.如权利要求7所述的方法,其特征在于,所述媒体信息的属性包括媒体信息的类型、格式、大小、传输速率、图像像素中的ー项或多项。
12.如权利要求7-11中任一项所述的方法,其特征在于,通过多媒体子系统可定制定义或会话描述协议或可扩展标识语言携帯所述媒体业务能力标识或所述媒体属性标识。
13.一种接收媒体业务的被叫终端,其特征在于,包括 第一判断模块,用于判断呼叫建立请求中是否携帯媒体业务标识; 第一接收模块,用于判断携帯所述媒体业务标识时,检测所述终端是否有能力处理所述媒体业务标识对应的业务,若有,则接收所述媒体业务标识指示的媒体信息。
14.如权利要求13所述的被叫終端,其特征在于,还包括 第一解析模块,用于解析所述媒体业务标识,获取所述媒体业务标识指示的媒体信息的属性; 第一处理模块,用于显示所述媒体信息的属性。
15.—种下发媒体业务的服务器,其特征在于,包括 第二获取模块,用于接收呼叫建立请求后,获取所述呼叫建立请求中携帯的媒体业务能力标识; 选取模块,用于根据所述媒体业务能力标识指示的主叫終端处理媒体业务的能力,在被叫终端的媒体业务签约信息中选取与所述主叫终端处理媒体业务的能力相匹配的媒体信息; 发送模块,用于向所述主叫终端发送携帯媒体属性标识的会话进程信息,所述媒体属性标识用于指示被选取的媒体信息的属性。
16.如权利要求15所述的服务器,其特征在于,所述选取模块包括 解析子模块,用于解析所述第二获取模块获取的媒体业务能力标识,获得主叫终端处理媒体业务的能力; 查询子模块,用于查询被叫終端媒体业务签约信息中媒体信息的属性; 匹配子模块,用于根据所述解析子模块解析获得的所述主叫終端处理媒体业务的能力,依次与所述查询子模块查询到的媒体信息的属性进行匹配; 选择子模块,用于在所述匹配子模块获得多个匹配的媒体信息时,在所述匹配的媒体信息中选取任一媒体信息。
17.—种媒体业务传输的系统,其特征在于,包括主叫终端和服务器; 所述服务器,包括媒体业务的下发装置,用于接收呼叫建立请求,并获取所述呼叫建立请求中携带的媒体业务能力标识;根据所述媒体业务能力标识指示的所述主叫终端处理媒体业务的能力,在被叫终端的媒体业务签约信息中选取与所述主叫終端处理媒体业务的能力相匹配的媒体信息;向所述主叫终端发送携帯媒体属性标识的会话进程信息,所述媒体属性标识用于指示被选取的媒体信息的属性; 所述主叫終端,用于向所述服务器发送所述呼叫建立请求,并接收所述服务器发送的会话进程信息和媒体信息。
18.如权利要求17所述的系统,其特征在于,所述主叫終端包括 终端发送模块,用于向所述服务器发送携帯媒体业务能力标识的呼叫请求; 終端接收模块,用于接收所述服务器下发的携帯媒体属性标识的会话进程信息,所述媒体属性标识指示的媒体信息的属性与所述媒体业务能力标识指示的媒体业务处理能力相匹配; 终端处理模块,用于提示終端用户所述媒体属性标识指示的媒体信息的属性。
19.如权利要求18所述的系统,其特征在于,所述终端处理模块用于通过文字、语音、顔色、提供操作菜单中的ー种或多种形式进行提示,进行提示操作时关闭通话计时功能,待媒体信息播放完毕后再重新启动。
20.如权利要求18所述的系统,其特征在于,所述主叫终端还包括 終端媒体接收模块,用于接收所述服务器下发的媒体信息。
全文摘要
本发明实施例公开了一种接收和下发媒体业务的方法、装置和系统及终端、服务器,该接收媒体业务的方法包括判断呼叫建立请求中是否携带媒体业务标识;若携带所述媒体业务标识,接收所述媒体业务标识指示的媒体信息。可以通过在信息交互时信息携带的标识指示终端预接收的媒体信息的属性,使终端可以提示用户并根据媒体信息的属性做好相应的准备;通过标识还可以指示终端处理媒体业务的能力,针对不同的终端处理能力,对终端进行相应的处理,使终端接收到与自身媒体信息处理能力相匹配的媒体信息。
文档编号H04M3/42GK102710872SQ20121017531
公开日2012年10月3日 申请日期2008年8月15日 优先权日2008年8月15日
发明者包渊, 杨健, 王嗣琛, 陈国乔 申请人:华为技术有限公司