CN105306747A - 彩铃播放方法及装置 - Google Patents
彩铃播放方法及装置 Download PDFInfo
- Publication number
- CN105306747A CN105306747A CN201410256623.5A CN201410256623A CN105306747A CN 105306747 A CN105306747 A CN 105306747A CN 201410256623 A CN201410256623 A CN 201410256623A CN 105306747 A CN105306747 A CN 105306747A
- Authority
- CN
- China
- Prior art keywords
- crbt
- high definition
- tonequality
- file
- calling terminal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明公开了一种彩铃播放方法,该方法包括:彩铃***响应主叫终端发送的会话邀请消息,根据所述会话邀请消息,获取主叫终端的描述符;彩铃***根据获取的主叫终端的所述描述符,判断是否满足播放高清音质彩铃的条件;彩铃***判定满足播放高清音质彩铃的条件时,向所述主叫方播放高清音质彩铃。本发明还公开了一种彩铃播放装置。相较于现有技术,本发明根据主叫终端的能力类型播放高清音质铃音,能够满足用户播放高清音质铃音的需求。
Description
技术领域
本发明涉及通信技术领域,尤其涉及彩铃播放方法及装置。
背景技术
随着彩铃业务的发展,个性化彩铃业务的需求愈加显著。随着IMS(IPMultimediaSubsystem,网际协议多媒体子***)的业务日趋成熟,相关的IMS彩铃业务也在迅猛发展,但是和传统的彩铃业务一样,目前各大运营商和设备提供商的IMS彩铃都只提供基于G.711编码方式的普通音频彩铃,随着终端能力的提升和网络带宽提升,这种普通音质彩铃已不能满足终端用户的个性化需求。
上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。
发明内容
本发明的主要目的在于,根据主叫终端的能力类型,播放高清音质铃音。
为实现上述目的,本发明提供的一种彩铃播放方法,所述彩铃播放方法包括以下步骤:
彩铃***响应主叫终端发送的会话邀请消息,根据所述会话邀请消息,获取主叫终端的描述符;
彩铃***根据获取的主叫终端的所述描述符,判断是否满足播放高清音质彩铃的条件;
彩铃***判定满足播放高清音质彩铃的条件时,向所述主叫终端播放所述高清音质彩铃。
优选地,所述彩铃***根据获取的主叫终端的所述描述符,判断是否满足播放高清音质彩铃的条件的步骤包括:
彩铃***根据主叫终端的所述描述符,判断所述主叫终端是否支持所述高清音质彩铃的播放,若不支持,判定不满足播放所述高清音质彩铃的条件;
当所述主叫终端支持所述高清音质彩铃的播放时,彩铃***判断被叫终端是否获得高清彩铃业务,以及是否存在与所述高清音质彩铃对应的高清音质彩铃文件;
当所述被叫终端获得所述高清彩铃业务,且存在与所述高清音质彩铃对应的所述高清音质彩铃文件时,彩铃***判定所述主叫终端满足播放所述高清音质彩铃的条件;当所述被叫终端没有获得所述高清彩铃业务,或者不存在与所述高清音质彩铃对应的所述高清音质彩铃文件时,判定不满足播放所述高清音质彩铃的条件。
优选地,所述彩铃***根据获取的主叫终端的所述描述符,判断是否满足播放高清音质彩铃的条件的步骤之后包括:
彩铃***判定不满足播放所述高清音质彩铃的条件时,向所述主叫终端播放普通音质彩铃。
优选地,所述彩铃***响应主叫终端发送的会话邀请消息,根据所述会话邀请消息,获取主叫终端的描述符的步骤之前包括:
彩铃***接收上传的彩铃文件,并获取上传的所述彩铃文件的文件类型;
在所述彩铃文件中包括普通音质彩铃文件时,彩铃***存储所述彩铃文件中的所述普通音质彩铃文件和/或所述高清音质彩铃文件,并记录所述普通音质彩铃文件和/或所述高清音质彩铃文件的存储位置;
在所述彩铃文件中包括所述高清音质彩铃文件,且不包括所述普通音质彩铃文件时,彩铃***根据所述高清音质彩铃文件,判断是否存在与所述高清音质彩铃对应的普通音质彩铃;若是,存储所述高清音质彩铃文件,并记录所述高清音质彩铃文件的存储位置;若否,则停止执行并提示用户。
优选地,所述向所述主叫终端播放所述高清音质彩铃的步骤包括:
彩铃***根据查找的所述高清音质彩铃对应的所述高清音质彩铃文件的存储位置,获取所述高清音质彩铃文件;
根据获取的所述高清音质彩铃文件,向所述主叫终端播放所述高清音质彩铃。
此外,为实现上述目的,本发明还提供一种彩铃播放装置,所述彩铃播放装置包括:
第一获取模块,用于响应主叫终端发送的会话邀请消息,根据所述会话邀请消息,获取主叫终端的描述符;
判断模块,用于根据获取的主叫终端的所述描述符,判断是否满足播放高清音质彩铃的条件;
第一播放模块,用于判定满足播放高清音质彩铃的条件时,向所述主叫终端播放所述高清音质彩铃。
优选地,所述判断模块包括:
第一判断单元,用于根据主叫终端的所述描述符,判断所述主叫终端是否支持所述高清音质彩铃的播放,若不支持,判定不满足播放所述高清音质彩铃的条件;
第二判断单元,用于当所述主叫终端支持所述高清音质彩铃的播放时,判断被叫终端是否获得高清彩铃业务,以及是否存在与所述高清音质彩铃对应的高清音质彩铃文件;
第三判定单元,用于当所述被叫终端获得所述高清彩铃业务,且存在与所述高清音质彩铃对应的所述高清音质彩铃文件时,判定所述主叫终端满足播放所述高清音质彩铃的条件;当所述被叫终端没有获得所述高清彩铃业务,或者不存在与所述高清音质彩铃对应的所述高清音质彩铃文件时,判定不满足播放所述高清音质彩铃的条件。
优选地,所述彩铃播放装置还包括:
第二播放模块,用于判定不满足播放所述高清音质彩铃的条件时,向所述主叫终端播放普通音质彩铃。
优选地,所述彩铃播放装置还包括:
第二获取模块,用于接收上传的彩铃文件,并获取上传的所述彩铃文件的文件类型;
第一存储模块,用于在所述彩铃文件中包括普通音质彩铃文件时,存储所述彩铃文件中的所述普通音质彩铃文件和/或所述高清音质彩铃文件,并记录所述普通音质彩铃文件和/或所述高清音质彩铃文件的存储位置;
第二存储模块,用于在所述彩铃文件中包括所述高清音质彩铃文件,且不包括所述普通音质彩铃文件时,根据所述高清音质彩铃文件,判断是否存在与所述高清音质彩铃对应的普通音质彩铃;若是,存储所述高清音质彩铃文件,并记录所述高清音质彩铃文件的存储位置;若否,则停止执行并提示用户。
优选地,所述第一播放模块包括:
获取单元,用于根据查找的所述高清音质彩铃对应的所述高清音质彩铃文件的存储位置,获取所述高清音质彩铃文件;
播放单元,用于根据获取的所述高清音质彩铃文件,向所述主叫终端播放所述高清音质彩铃。
本发明彩铃***响应主叫终端发送的会话邀请消息,根据所述会话邀请消息,获取主叫终端的描述符;彩铃***根据获取的主叫终端的所述描述符,判断是否满足播放高清音质彩铃的条件;彩铃***判定满足播放高清音质彩铃的条件时,向所述主叫方播放高清音质彩铃。相较于现有技术,本发明根据主叫终端的能力类型播放高清音质铃音,能够满足用户播放高清音质铃音的需求。
附图说明
图1为本发明彩铃播放方法第一实施例的流程示意图;
图2为本发明彩铃播放方法第二实施例的流程示意图;
图3为本发明彩铃播放方法第三实施例的流程示意图;
图4为本发明彩铃播放装置第一实施例的功能模块示意图;
图5为本发明彩铃播放装置第二实施例的功能模块示意图;
图6为本发明彩铃播放装置第三实施例的功能模块示意图;
图7为本发明彩铃播放装置一优选实施例的功能模块示意图;
图8为图7彩铃播放装置中第一播放模块的细化功能模块示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明提供一种彩铃播放方法。
参照图1,图1为本发明彩铃播放方法第一实施例的流程示意图。
在本发明彩铃播放方法第一实施例中,该方法包括:
步骤S10,彩铃***响应主叫终端发送的会话邀请消息,根据所述会话邀请消息,获取主叫终端的描述符;
主叫终端发出会话邀请消息(如INVITE(SDP_A)),彩铃***响应主叫终端发送的会话邀请消息,根据该会话邀请消息,获取主叫终端的描述符,主叫终端的描述符可以包括设备信息、主叫终端的能力类型等。例如,主叫终端的描述符为会话邀请消息INVITE(SDP_A)中rtpmap字段,通过该rtpmap字段可确认主叫终端的能力类型,即主叫终端是否支持播放高清音质彩铃。rtpmap字段数值可和运营商、IMS核心网共同协商一个具体数值或参考数据列表。
步骤S20,彩铃***根据获取的主叫终端的所述描述符,判断是否满足播放高清音质彩铃的条件;
由于主叫终端的描述符可以包括设备信息、主叫终端的能力类型等,因此,彩铃***根据获取的主叫终端的描述符,可以判断是否满足播放高清音质彩铃的条件,高清音质彩铃的条件可以预先设置,例如,主叫终端支持播放高清音质彩铃、被叫终端获得高清音质彩铃的条件,存在高清音质彩铃文件、主叫终端没有禁止播放高清音质彩铃等,可设置满足上述条件中任一项条件即为满足播放高清音质彩铃的条件,或者全部满足上述条件才为满足播放高清音质彩铃的条件。
步骤S30,彩铃***判定满足播放高清音质彩铃的条件时,向所述主叫终端播放所述高清音质彩铃。
彩铃***在判定满足播放高清音质彩铃的条件时,向主叫终端播放高清音质彩铃。彩铃***在判定不满足播放高清音质彩铃的条件时,可向主叫终端播放普通音质彩铃,或者,不向主叫终端播放彩铃,或者,返回重新判断是否满足播放高清音质彩铃的条件,当然,在判定不满足播放高清音质彩铃的条件时,还可以执行其他预先设置的步骤,本发明不作限定。
本发明彩铃***响应主叫终端发送的会话邀请消息,根据所述会话邀请消息,获取主叫终端的描述符;彩铃***根据获取的主叫终端的所述描述符,判断是否满足播放高清音质彩铃的条件;彩铃***判定满足播放高清音质彩铃的条件时,向所述主叫方播放高清音质彩铃。相较于现有技术,本发明根据主叫终端的能力类型播放高清音质铃音,能够满足用户播放高清音质铃音的需求,另一方面,本实施例在现有的IMS网络的基础上,不需要改变现有网络结构。
参照图2,图2为本发明彩铃播放方法第二实施例的流程示意图。
本发明彩铃播放方法第二实施例中,本实施例与第一实施例的区别在于,本实施例在第一实施例的基础上,所述彩铃***根据获取的主叫终端的所述描述符,判断是否满足播放高清音质彩铃的条件的步骤包括:
步骤S21,彩铃***根据主叫终端的所述描述符,判断所述主叫终端是否支持播放所述高清音质彩铃的播放,若不支持,判定不满足播放所述高清音质彩铃的条件;
由于主叫终端的描述符可反映主叫终端是否支持播放高清音质彩铃,因此,彩铃***根据主叫终端的描述符,可判定主叫终端是否支持播放高清音质彩铃。例如,假设将支持高清音质彩铃(如AMR_WB格式的彩铃)的主叫终端的rtpmap字段赋值为“rtpmap:109AMR-WB/16000”,彩铃***根据该主叫终端发送的INVITE(SDP_A)中rtpmap字段可确定主叫终端支持AMR_WB格式的彩铃,即高清音质彩铃,则判定主叫终端支持播放高清音质彩铃。
彩铃***在判定主叫终端不支持播放高清音质彩铃时,判定不满足播放高清音质彩铃的条件。
步骤S22,当所述主叫终端支持所述高清音质彩铃的播放时,彩铃***判断所述被叫终端是否获得高清彩铃业务,以及是否存在与所述高清音质彩铃对应的高清音质彩铃文件;彩铃***在判定主叫终端支持播放高清音质彩铃时,进一步判断被叫终端是否获得高清彩铃业务,且存在对应的高清音质彩铃文件。
高清彩铃业务是被叫终端的用户与彩铃***的运营商达成协议,从而获得的播放高清音质彩铃的服务。彩铃***通过读取存储的被叫终端的用户信息,可确定被叫终端是否获得该高清彩铃业务,或者,彩铃***通过读取存储的被叫终端的标识,可确定被叫终端是否获得该高清彩铃业务。判断被叫终端是否获得高清彩铃业务的方法还有很多,这里不一一列举。
高清音质彩铃文件是高清音质彩铃的音频文件,该高清音质彩铃文件存储在彩铃***中,供彩铃***使用该高清音质彩铃文件向主叫终端播放高清音质彩铃。
步骤S23,当所述被叫终端获得所述高清彩铃业务,且存在与所述高清音质彩铃对应的所述高清音质彩铃文件时,彩铃***判定所述主叫终端满足播放所述高清音质彩铃的条件;当被叫终端没有获得所述高清彩铃业务,或者不存在与所述高清音质彩铃对应的所述高清音质彩铃文件时,判定不满足播放所述高清音质彩铃的条件。
若被叫终端没有获得高清彩铃业务,则彩铃***不会向主叫终端播放高清音质彩铃;若彩铃***中不存在对于的高清音质彩铃文件,则彩铃***无法向主叫终端播放高清音质彩铃。因此,存在两个条件:条件一,被叫终端获得高清彩铃业务,条件二,存在与所述高清音质彩铃对应的高清音质彩铃文件;彩铃***判定被叫终端获得高清彩铃业务且存在与所述高清音质彩铃对应的高清音质彩铃文件时,即满足上述两个条件时,才判定主叫终端满足播放高清音质彩铃的条件。彩铃***判定被叫终端没有获得高清彩铃业务,或者不存在与所述高清音质彩铃对应的高清音质彩铃文件,即上述两个条件中不满足其中一个条件时,判定不满足播放高清音质彩铃的条件。
参照图3,图3为本发明彩铃播放方法第三实施例的流程示意图。
本发明彩铃播放方法第三实施例中,本实施例与第一实施例和第二实施例的区别在于,本实施例与第二实施例和/或第二实施例的基础上,所述彩铃***根据获取的主叫终端的所述描述符,判断是否满足播放高清音质彩铃的条件的步骤之后包括:
步骤S40,彩铃***判定不满足播放所述高清音质彩铃的条件时,向所述主叫终端播放普通音质彩铃。
彩铃***判定不满足播放高清音质彩铃的条件时,向主叫终端播放普通音质彩铃,该普通音质彩铃与高清音质彩铃的内容相同,相当于作为备用的彩铃。
本实施例在不满足播放高清音质彩铃的条件时,向主叫终端播放普通音质彩铃。有利于避免在不满足播放高清音质彩铃的情况下,无法向主叫终端播放任何彩铃,造成播放彩铃失败的问题。
在本实施例中,向所述主叫终端播放普通音质彩铃的步骤包括:
彩铃***根据查找的所述普通音质彩铃对应的普通音质彩铃文件的存储位置,获取所述普通音质彩铃文件;
根据获取的所述普通音质彩铃文件,向所述主叫终端播放所述普通音质彩铃。
本发明一优选实施例中,所述彩铃***响应主叫终端发送的会话邀请消息,根据所述会话邀请消息,获取主叫终端的描述符的步骤之前包括:
彩铃***接收上传的彩铃文件,并获取上传的所述彩铃文件的文件类型;
在所述彩铃文件中包括普通音质彩铃文件时,彩铃***存储彩铃文件中的所述普通音质彩铃文件和/或所述高清音质彩铃文件,并记录所述普通音质彩铃文件和/或所述高清音质彩铃文件的存储位置;
在所述彩铃文件中包括所述高清音质彩铃文件,且不包括所述普通音质彩铃文件时,彩铃***根据所述高清音质彩铃文件,判断是否存在与所述高清音质彩铃对应的普通音质彩铃;若是,存储所述高清音质彩铃文件,并记录所述高清音质彩铃文件的存储位置;若否,则停止执行并提示用户。
高清音质彩铃文件和普通音质彩铃文件的文件格式或者文件的大小存在明显差异,因此彩铃***可根据高清音质彩铃文件和普通音质彩铃文件的差异,获取彩铃文件的文件类型,或者,可以读取彩铃文件的文件描述符,获取彩铃文件的文件类型。
在彩铃文件中包括普通音质彩铃文件时,彩铃文件中包括高清音质彩铃文件或者不包括高清音质彩铃文件,彩铃***将彩铃文件中的普通音质彩铃文件和/或高清音质彩铃文件进行存储(如存储至媒体服务器中),且分别记录普通音质彩铃文件和/或高清音质彩铃文件的存储位置(如将各个存储位置存储在数据库中),供后续彩铃***获取各个普通音质彩铃文件或高清音质彩铃文件的存储位置。
在彩铃文件中包括高清音质彩铃文件,且不包括普通音质彩铃文件时,彩铃***根据高清音质彩铃文件,判断是否存在与高清音质彩铃对应的普通音质彩铃,即是否已经存储与高清音质彩铃的内容相同的普通音质彩铃;若是,将高清音质彩铃文件进行存储,并记录高清音质彩铃文件的存储位置;若否,则停止执行并提示用户。
本实施例记录彩铃文件中高清音质彩铃文件和普通音质彩铃文件的存储位置,有利于在后续播放高清音质彩铃或普通音质彩铃时,能快速的查找到需要的彩铃文件的位置。另一方面,本实施例避免在彩铃***中不存在普通音质彩铃,且不满足播放高清音质彩铃的条件时,造成的播放彩铃失败的问题。
本发明一优选实施例中,所述向所述主叫终端播放所述高清音质彩铃的步骤包括:
彩铃***根据查找的所述高清音质彩铃对应的所述高清音质彩铃文件的存储位置,获取所述高清音质彩铃文件;
根据获取的所述高清音质彩铃文件,向所述主叫终端播放所述高清音质彩铃。
彩铃***根据查找的高清音质彩铃对应的高清音质彩铃文件的存储位置,获取高清音质彩铃文件。例如,将各个高清音质彩铃设置对应的高清音质彩铃标识,将其存储在彩铃***中的被叫终端的用户信息中,彩铃***根据该标识确定需要播放的高清音质彩铃,根据该高清音质彩铃查找对应的高清音质彩铃文件的存储位置,根据该高清音质彩铃文件的存储位置,获取高清音质彩铃文件。
根据获取的高清音质彩铃文件,向主叫终端播放高清音质彩铃。
本发明进一步提供一种彩铃播放装置。
参照图4,图4为本发明彩铃播放装置第一实施例的功能模块示意图。
在本发明彩铃播放装置第一实施例中,该装置包括:
第一获取模块10,用于响应主叫终端发送的会话邀请消息,根据所述会话邀请消息,获取主叫终端的描述符;
主叫终端发出会话邀请消息(如INVITE(SDP_A)),第一获取模块10响应主叫终端发送的会话邀请消息,根据该会话邀请消息,获取主叫终端的描述符,主叫终端的描述符可以包括设备信息、主叫终端的能力类型等。例如,主叫终端的描述符为会话邀请消息INVITE(SDP_A)中rtpmap字段,通过该rtpmap字段可确认主叫终端的能力类型,即主叫终端是否支持播放高清音质彩铃。rtpmap字段数值可和运营商、IMS核心网共同协商一个具体数值或参考数据列表。
判断模块20,用于根据获取的主叫终端的所述描述符,判断是否满足播放高清音质彩铃的条件;
由于主叫终端的描述符可以包括设备信息、主叫终端的能力类型等,因此,判断模块20根据获取的主叫终端的描述符,可以判断是否满足播放高清音质彩铃的条件,高清音质彩铃的条件可以预先设置,例如,主叫终端支持播放高清音质彩铃、被叫终端获得高清音质彩铃的条件,存在高清音质彩铃文件、主叫终端没有禁止播放高清音质彩铃等,可设置满足上述条件中任一项条件即为满足播放高清音质彩铃的条件,或者全部满足上述条件才为满足播放高清音质彩铃的条件。
第一播放模块30,用于判定满足播放高清音质彩铃的条件时,向所述主叫终端播放所述高清音质彩铃。
第一播放模块30在判定满足播放高清音质彩铃的条件时,向主叫终端播放高清音质彩铃。装置还可设置其他模块用于在判定不满足播放高清音质彩铃的条件时,向主叫终端播放普通音质彩铃,或者,不向主叫终端播放彩铃,或者,返回重新判断是否满足播放高清音质彩铃的条件,当然,在判定不满足播放高清音质彩铃的条件时,还可以执行其他预先设置的步骤,本发明不作限定。
本发明第一获取模块10响应主叫终端发送的会话邀请消息,根据所述会话邀请消息,获取主叫终端的描述符;判断模块20根据获取的主叫终端的所述描述符,判断是否满足播放高清音质彩铃的条件;第一播放模块30判定满足播放高清音质彩铃的条件时,向主叫方播放高清音质彩铃。相较于现有技术,本发明根据主叫终端的能力类型播放高清音质铃音,能够满足用户播放高清音质铃音的需求,另一方面,本实施例在现有的IMS网络的基础上,不需要改变现有网络结构。
参照图5,图5为本发明彩铃播放装置第二实施例的功能模块示意图。
本发明彩铃播放装置第二实施例中,本实施例与第一实施例的区别在于,本实施例在第一实施例的基础上,所述判断模块20包括:
第一判断单元21,用于根据主叫终端的所述描述符,判断所述主叫终端是否支持所述高清音质彩铃的播放,若不支持,判定不满足播放所述高清音质彩铃的条件;
由于主叫终端的描述符可反映主叫终端是否支持播放高清音质彩铃,因此,第一判断单元21根据主叫终端的描述符,可判定主叫终端是否支持播放高清音质彩铃。例如,假设将支持高清音质彩铃(如AMR_WB格式的彩铃)的主叫终端的rtpmap字段赋值为“rtpmap:109AMR-WB/16000”,第一判断单元21根据该主叫终端发送的INVITE(SDP_A)中rtpmap字段可确定主叫终端支持AMR_WB格式的彩铃,即高清音质彩铃,则判定主叫终端支持播放高清音质彩铃。
第一判断单元21在判定主叫终端不支持播放高清音质彩铃时,判定不满足播放高清音质彩铃的条件。
第二判断单元22,用于当所述主叫终端支持所述高清音质彩铃的播放时,判断所述被叫终端是否获得高清彩铃业务,以及是否存在与所述高清音质彩铃对应的高清音质彩铃文件;第二判断单元22在判定主叫终端支持播放高清音质彩铃时,进一步判断被叫终端是否获得高清彩铃业务,且存在对应的高清音质彩铃文件。
高清彩铃业务是被叫终端的用户与彩铃***的运营商达成协议,从而获得的播放高清音质彩铃的服务。第二判断单元22通过读取存储的被叫终端的用户信息,可确定被叫终端是否获得该高清彩铃业务,或者,第二判断单元22通过读取存储的被叫终端的标识,可确定被叫终端是否获得该高清彩铃业务。判断被叫终端是否获得高清彩铃业务的方法还有很多,这里不一一列举。
高清音质彩铃文件是高清音质彩铃的音频文件,该高清音质彩铃文件存储在彩铃***中,供第一播放模块30使用该高清音质彩铃文件向主叫终端播放高清音质彩铃。
第三判定单元23,用于当所述被叫终端获得所述高清彩铃业务,且存在与所述高清音质彩铃对应的所述高清音质彩铃文件时,判定所述主叫终端满足播放所述高清音质彩铃的条件;当判定被叫终端没有获得所述高清彩铃业务,或者不存在与所述高清音质彩铃对应的所述高清音质彩铃文件时,判定不满足播放所述高清音质彩铃的条件。
若被叫终端没有获得高清彩铃业务,则第一播放模块30不会向主叫终端播放高清音质彩铃;若不存在对于的高清音质彩铃文件,则第一播放模块30无法向主叫终端播放高清音质彩铃。因此,存在两个条件:条件一,被叫终端获得高清彩铃业务,条件二,存在与所述高清音质彩铃对应的高清音质彩铃文件;第三判定单元23判定被叫终端获得高清彩铃业务且存在与所述高清音质彩铃对应的高清音质彩铃文件时,即满足上述两个条件时,才判定主叫终端满足播放高清音质彩铃的条件。第三判定单元23判定被叫终端没有获得高清彩铃业务,或者不存在与所述高清音质彩铃对应的高清音质彩铃文件,即上述两个条件中不满足其中一个条件时,判定不满足播放高清音质彩铃的条件。
参照图6,图6为本发明彩铃播放装置第三实施例的功能模块示意图。
本发明彩铃播放装置第三实施例中,本实施例与第一实施例和第二实施例的区别在于,本实施例与第二实施例和/或第二实施例的基础上,所述彩铃播放装置还包括:
第二播放模块40,用于判定不满足播放所述高清音质彩铃的条件时,向所述主叫终端播放普通音质彩铃。
第二播放模块40判定不满足播放高清音质彩铃的条件时,向主叫终端播放普通音质彩铃,该普通音质彩铃与高清音质彩铃的内容相同,相当于作为备用的彩铃。
本实施例在不满足播放高清音质彩铃的条件时,向主叫终端播放普通音质彩铃。有利于避免在不满足播放高清音质彩铃的情况下,无法向主叫终端播放任何彩铃,造成播放彩铃失败的问题。
在本实施例中,向所述主叫终端播放普通音质彩铃的步骤包括:
彩铃***根据查找的所述普通音质彩铃对应的普通音质彩铃文件的存储位置,获取所述普通音质彩铃文件;
根据获取的所述普通音质彩铃文件,向所述主叫终端播放所述普通音质彩铃。
参照图7,图7为本发明彩铃播放装置一优选实施例的功能模块示意图。
本发明一优选实施例中,所述彩铃播放装置还包括:
第二获取模块50,用于接收上传的彩铃文件,并获取上传的所述彩铃文件的文件类型;
第一存储模块60,用于在所述彩铃文件中包括普通音质彩铃文件时,存储彩铃文件中的所述普通音质彩铃文件和/或所述高清音质彩铃文件,并记录所述普通音质彩铃文件和/或所述高清音质彩铃文件的存储位置;
第二存储模块70,用于在所述彩铃文件中包括所述高清音质彩铃文件,且不包括所述普通音质彩铃文件时,根据所述高清音质彩铃文件,判断是否存在与所述高清音质彩铃对应的普通音质彩铃;若是,存储所述高清音质彩铃文件,并记录所述高清音质彩铃文件的存储位置;若否,则停止执行并提示用户。
高清音质彩铃文件和普通音质彩铃文件的文件格式或者文件的大小存在明显差异,因此第二获取模块50可根据高清音质彩铃文件和普通音质彩铃文件的差异,获取彩铃文件的文件类型,或者,可以读取彩铃文件的文件描述符,获取彩铃文件的文件类型。
在彩铃文件中包括普通音质彩铃文件时,彩铃文件中包括高清音质彩铃文件或者不包括高清音质彩铃文件,第一存储模块60将彩铃文件中的普通音质彩铃文件和/或高清音质彩铃文件进行存储(如存储至媒体服务器中),且分别记录普通音质彩铃文件和/或高清音质彩铃文件的存储位置(如将各个存储位置存储在数据库中),供后续第一播放模块30、第二播放模块40获取各个普通音质彩铃文件或高清音质彩铃文件的存储位置。
在彩铃文件中包括高清音质彩铃文件,且不包括普通音质彩铃文件时,第二存储模块70根据高清音质彩铃文件,判断是否存在与高清音质彩铃对应的普通音质彩铃,即是否已经存储与高清音质彩铃的内容相同的普通音质彩铃;若是,将高清音质彩铃文件进行存储,并记录高清音质彩铃文件的存储位置;若否,则停止执行并提示用户。
本实施例记录彩铃文件中高清音质彩铃文件和普通音质彩铃文件的存储位置,有利于在后续播放高清音质彩铃或普通音质彩铃时,能快速的查找到需要的彩铃文件的位置。另一方面,本实施例避免在彩铃***中不存在普通音质彩铃,且不满足播放高清音质彩铃的条件时,造成的播放彩铃失败的问题。
参照图8,图8为图7彩铃播放装置中第一播放模块30的细化功能模块示意图。
本发明一优选实施例中,所述第一播放模块30包括:
获取单元31,用于根据查找的所述高清音质彩铃对应的所述高清音质彩铃文件的存储位置,获取所述高清音质彩铃文件;
播放单元32,用于根据获取的所述高清音质彩铃文件,向所述主叫终端播放所述高清音质彩铃。
获取单元31根据查找的高清音质彩铃对应的高清音质彩铃文件的存储位置,获取高清音质彩铃文件。例如,将各个高清音质彩铃设置对应的高清音质彩铃标识,将其存储在被叫终端的用户信息中,获取单元31根据该标识确定需要播放的高清音质彩铃,根据该高清音质彩铃查找对应的高清音质彩铃文件的存储位置,根据该高清音质彩铃文件的存储位置,获取高清音质彩铃文件。
播放单元32根据获取的高清音质彩铃文件,向主叫终端播放高清音质彩铃。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
Claims (10)
1.一种彩铃播放方法,其特征在于,所述彩铃播放方法包括以下步骤:
彩铃***响应主叫终端发送的会话邀请消息,根据所述会话邀请消息,获取主叫终端的描述符;
彩铃***根据获取的主叫终端的所述描述符,判断是否满足播放高清音质彩铃的条件;
彩铃***判定满足播放高清音质彩铃的条件时,向所述主叫终端播放所述高清音质彩铃。
2.如权利要求1所述的彩铃播放方法,其特征在于,所述彩铃***根据获取的主叫终端的所述描述符,判断是否满足播放高清音质彩铃的条件的步骤包括:
彩铃***根据主叫终端的所述描述符,判断所述主叫终端是否支持所述高清音质彩铃的播放,若不支持,判定不满足播放所述高清音质彩铃的条件;
当所述主叫终端支持所述高清音质彩铃的播放时,彩铃***判断被叫终端是否获得高清彩铃业务,以及是否存在与所述高清音质彩铃对应的高清音质彩铃文件;
当所述被叫终端获得所述高清彩铃业务,且存在与所述高清音质彩铃对应的所述高清音质彩铃文件时,彩铃***判定所述主叫终端满足播放所述高清音质彩铃的条件;当所述被叫终端没有获得所述高清彩铃业务,或者不存在与所述高清音质彩铃对应的所述高清音质彩铃文件时,判定不满足播放所述高清音质彩铃的条件。
3.如权利要求1或2所述的彩铃播放方法,其特征在于,所述彩铃***根据获取的主叫终端的所述描述符,判断是否满足播放高清音质彩铃的条件的步骤之后包括:
彩铃***判定不满足播放所述高清音质彩铃的条件时,向所述主叫终端播放普通音质彩铃。
4.如权利要求3所述的彩铃播放方法,其特征在于,所述彩铃***响应主叫终端发送的会话邀请消息,根据所述会话邀请消息,获取主叫终端的描述符的步骤之前包括:
彩铃***接收上传的彩铃文件,并获取上传的所述彩铃文件的文件类型;
在所述彩铃文件中包括普通音质彩铃文件时,彩铃***存储所述彩铃文件中的所述普通音质彩铃文件和/或所述高清音质彩铃文件,并记录所述普通音质彩铃文件和/或所述高清音质彩铃文件的存储位置;
在所述彩铃文件中包括所述高清音质彩铃文件,且不包括所述普通音质彩铃文件时,彩铃***根据所述高清音质彩铃文件,判断是否存在与所述高清音质彩铃对应的普通音质彩铃;若是,存储所述高清音质彩铃文件,并记录所述高清音质彩铃文件的存储位置;若否,则停止执行并提示用户。
5.如权利要求4所述的彩铃播放方法,其特征在于,所述向所述主叫终端播放所述高清音质彩铃的步骤包括:
彩铃***根据查找的所述高清音质彩铃对应的所述高清音质彩铃文件的存储位置,获取所述高清音质彩铃文件;
根据获取的所述高清音质彩铃文件,向所述主叫终端播放所述高清音质彩铃。
6.一种彩铃播放装置,其特征在于,所述彩铃播放装置包括:
第一获取模块,用于响应主叫终端发送的会话邀请消息,根据所述会话邀请消息,获取主叫终端的描述符;
判断模块,用于根据获取的主叫终端的所述描述符,判断是否满足播放高清音质彩铃的条件;
第一播放模块,用于判定满足播放高清音质彩铃的条件时,向所述主叫终端播放所述高清音质彩铃。
7.如权利要求6所述的彩铃播放装置,其特征在于,所述判断模块包括:
第一判断单元,用于根据主叫终端的所述描述符,判断所述主叫终端是否支持所述高清音质彩铃的播放,若不支持,判定不满足播放所述高清音质彩铃的条件;
第二判断单元,用于当所述主叫终端支持所述高清音质彩铃的播放时,判断被叫终端是否获得高清彩铃业务,以及是否存在与所述高清音质彩铃对应的高清音质彩铃文件;
第三判定单元,用于当所述被叫终端获得所述高清彩铃业务,且存在与所述高清音质彩铃对应的所述高清音质彩铃文件时,判定所述主叫终端满足播放所述高清音质彩铃的条件;当所述被叫终端没有获得所述高清彩铃业务,或者不存在与所述高清音质彩铃对应的所述高清音质彩铃文件时,判定不满足播放所述高清音质彩铃的条件。
8.如权利要求6或7所述的彩铃播放装置,其特征在于,所述彩铃播放装置还包括:
第二播放模块,用于判定不满足播放所述高清音质彩铃的条件时,向所述主叫终端播放普通音质彩铃。
9.如权利要求8所述的彩铃播放装置,其特征在于,所述彩铃播放装置还包括:
第二获取模块,用于接收上传的彩铃文件,并获取上传的所述彩铃文件的文件类型;
第一存储模块,用于在所述彩铃文件中包括普通音质彩铃文件时,存储所述彩铃文件中的所述普通音质彩铃文件和/或所述高清音质彩铃文件,并记录所述普通音质彩铃文件和/或所述高清音质彩铃文件的存储位置;
第二存储模块,用于在所述彩铃文件中包括所述高清音质彩铃文件,且不包括所述普通音质彩铃文件时,根据所述高清音质彩铃文件,判断是否存在与所述高清音质彩铃对应的普通音质彩铃;若是,存储所述高清音质彩铃文件,并记录所述高清音质彩铃文件的存储位置;若否,则停止执行并提示用户。
10.如权利要求9所述的彩铃播放装置,其特征在于,所述第一播放模块包括:
获取单元,用于根据查找的所述高清音质彩铃对应的所述高清音质彩铃文件的存储位置,获取所述高清音质彩铃文件;
播放单元,用于根据获取的所述高清音质彩铃文件,向所述主叫终端播放所述高清音质彩铃。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410256623.5A CN105306747A (zh) | 2014-06-10 | 2014-06-10 | 彩铃播放方法及装置 |
PCT/CN2014/089599 WO2015188569A1 (zh) | 2014-06-10 | 2014-10-27 | 彩铃播放方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410256623.5A CN105306747A (zh) | 2014-06-10 | 2014-06-10 | 彩铃播放方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105306747A true CN105306747A (zh) | 2016-02-03 |
Family
ID=54832834
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410256623.5A Pending CN105306747A (zh) | 2014-06-10 | 2014-06-10 | 彩铃播放方法及装置 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN105306747A (zh) |
WO (1) | WO2015188569A1 (zh) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1972340A (zh) * | 2005-11-25 | 2007-05-30 | 北京三星通信技术研究有限公司 | 在ims域中实现视频彩铃业务的方法 |
EP1914970A2 (en) * | 2003-05-15 | 2008-04-23 | Huawei Technologies Co., Ltd. | A System and Method for Providing RBT in Communication Network |
CN102710872A (zh) * | 2008-08-15 | 2012-10-03 | 华为技术有限公司 | 接收和下发媒体业务的方法、装置和***及终端、服务器 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070133785A1 (en) * | 2005-12-09 | 2007-06-14 | Cotignola Christopher J | Method and apparatus for providing personalized ringback greetings |
CN101267653B (zh) * | 2007-03-16 | 2011-05-04 | 展讯通信(上海)有限公司 | 移动通信***中个性化多媒体回铃业务的实现方法 |
CN101374259B (zh) * | 2007-08-22 | 2012-08-08 | 华为技术有限公司 | 实现多媒体彩铃和多媒体彩像业务的方法和装置 |
-
2014
- 2014-06-10 CN CN201410256623.5A patent/CN105306747A/zh active Pending
- 2014-10-27 WO PCT/CN2014/089599 patent/WO2015188569A1/zh active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1914970A2 (en) * | 2003-05-15 | 2008-04-23 | Huawei Technologies Co., Ltd. | A System and Method for Providing RBT in Communication Network |
CN1972340A (zh) * | 2005-11-25 | 2007-05-30 | 北京三星通信技术研究有限公司 | 在ims域中实现视频彩铃业务的方法 |
CN102710872A (zh) * | 2008-08-15 | 2012-10-03 | 华为技术有限公司 | 接收和下发媒体业务的方法、装置和***及终端、服务器 |
Also Published As
Publication number | Publication date |
---|---|
WO2015188569A1 (zh) | 2015-12-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110099078A (zh) | 设备间通信、消息同步方法、装置、设备和存储介质 | |
CN109194427B (zh) | 基于ip网络的校园广播*** | |
EP3166343A1 (en) | Audio playing method and apparatus for multiple playing devices | |
CN105025051A (zh) | 一种云端语音服务提供方法和*** | |
CN105635180A (zh) | 消息推送方法及装置 | |
JP6974688B2 (ja) | 通信方法、端末、通信会社サーバー及びスマートデバイス | |
CN103139173A (zh) | 终端设备、媒体交换网***、媒体业务下载方法及*** | |
KR20110048966A (ko) | 컨텐츠의 속성을 기초로 컨텐츠를 제공할 기기를 결정하는 컨텐츠 제공방법 및 이를 적용한 전자기기 | |
CN102148881A (zh) | 地址处理方法及装置 | |
CN101884197B (zh) | 在通用即插即用网络中控制服务质量的方法和装置 | |
CN102651732B (zh) | 一种ims网络中的业务触发方法和*** | |
CN105868170A (zh) | 一种服务器端工业数据报表生成方法 | |
CN103428528A (zh) | 一种云流媒体自适应播放装置及方法 | |
CN105577622A (zh) | 为数字标牌分配用户分组的方法、装置和数字标牌*** | |
CN109217980A (zh) | 一种编解码能力配置方法、设备和计算机存储介质 | |
CN101621667B (zh) | 视频提供方法和***及网络设备 | |
CN103428893B (zh) | 承载路径建立方法、多连接服务器及通信*** | |
CN103139049B (zh) | 信息交互方法 | |
CN103581147A (zh) | 音视频提供方法、音视频提供***及服务器端 | |
CN105306747A (zh) | 彩铃播放方法及装置 | |
CN102938717A (zh) | 一种对dlna设备进行播放控制的方法、设备和*** | |
CN101179408B (zh) | 一种在即时通信群组中获得网络电视节目的方法及*** | |
CN108337537B (zh) | 一种云平台视频播放调度的方法 | |
CN104750786A (zh) | 一种数据显示方法及装置 | |
CN101997712B (zh) | 管理终端的方法、装置和*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20160203 |