1.一种用于实现彩铃播放的方法,其特征在于,包括:
在向被叫终端发起呼叫时,与IP多媒体子系统IMS网络进行会话初始协议SIP信令交互;
判断被叫终端是否处于空闲状态;
若被叫终端处于空闲状态,则屏蔽IMS网络后向播放的媒体流,并根据预设的彩铃播放策略进行彩铃播放。
2.根据权利要求1所述的方法,其特征在于,在根据预设的彩铃播放策略进行彩铃播放后,还包括:
判断被叫终端的状态是否发生变化;
若被叫终端的状态发生变化,则停止播放彩铃,并恢复IMS网络后向播放的媒体流。
3.根据权利要求1所述的方法,其特征在于,判断被叫终端是否处于空闲状态的步骤包括:
判断是否接收到被叫终端振铃消息;
若接收到被叫终端振铃消息,则判定被叫终端处于空闲状态。
4.一种用于实现彩铃播放的主叫终端,其特征在于,包括:
信令交互模块,用于在向被叫终端发起呼叫时,与IMS网络进行SIP信令交互;
状态判断模块,用于判断被叫终端是否处于空闲状态;
彩铃播放模块,用于若被叫终端处于空闲状态,则屏蔽IMS网络向后播放的媒体流,并根据预设的彩铃播放策略进行彩铃播放。
5.根据权利要求4所述的主叫终端,其特征在于,
所述状态判断模块,还用于判断被叫终端的状态是否发生变化;
所述彩铃播放模块,还用于若被叫终端的状态发生变化,则停止播放彩铃,并恢复IMS网络后向播放的媒体流。
6.根据权利要求4所述的主叫终端,其特征在于,所述状态判断模块具体用于:
判断是否接收到被叫终端振铃消息;若接收到被叫终端振铃消息,则判定被叫终端处于空闲状态。
7.一种用于实现彩铃播放的方法,其特征在于,包括:
在接收到主叫终端发起的呼叫请求后,与IMS网络进行SIP信令交互;
向IMS网络发送更新消息,以便IMS网络停止向主叫终端播放媒体流,与主叫终端建立专用承载;
根据预设的彩铃播放策略进行彩铃播放,以便将彩铃通过与主叫终端建立的专用承载发送给主叫终端。
8.根据权利要求7所述的方法,其特征在于,还包括:
在用户进行应答操作或拒接操作后,停止播放彩铃。
9.根据权利要求7所述的方法,其特征在于,播放的彩铃与主叫终端支持的媒体类型相匹配。
10.一种用于实现彩铃播放的被叫终端,其特征在于,包括:
信令交互模块,用于在接收到主叫终端发起的呼叫请求后,与IMS网络进行SIP信令交互;
彩铃播放模块,用于向IMS网络发送更新消息,以便IMS网络停止向主叫终端播放媒体流,与主叫终端建立专用承载;根据预设的彩铃播放策略进行彩铃播放,以便将彩铃通过与主叫终端建立的专用承载发送给主叫终端。
11.根据权利要求10所述的被叫终端,其特征在于,
所述彩铃播放模块,还用于在用户进行应答操作或拒接操作后,停止播放彩铃。
12.根据权利要求10所述的被叫终端,其特征在于,播放的彩铃与主叫终端支持的媒体类型相匹配。
13.一种用于实现彩铃播放的系统,包括权利要求4-6任意一项所述的用于实现彩铃播放的主叫终端和权利要求10-12任意一项所述的用于实现彩铃播放的被叫终端。