一种即时通信中的多媒体实现方法和系统技术方案

技术编号:28987128 阅读:27 留言:0更新日期:2021-06-23 09:38
本发明专利技术实施例涉及通信技术领域,特别涉及一种即时通信中的多媒体实现方法和系统,在即时通信过程中,IM客户端在协商通话,并完成资源预留后,IM客户端与媒体资源服务器进行视频彩铃协商,以使媒体资源服务器能够根据协商结果像目标IM客户端推送对应的多媒体,从而实现即时通信应用在呼叫等待阶段的多媒体播放,解决了现有技术中IM语音通话的接通率远低于运营商语音通话、呼叫等待的时长也更长,主叫侧和被叫侧在建立通话前的用户等待阶段枯燥无趣、通话体验差的问题。

【技术实现步骤摘要】
一种即时通信中的多媒体实现方法和系统
本专利技术实施例涉及通信
,特别涉及一种即时通信中的多媒体实现方法和系统。
技术介绍
即时通信(InstantMessage,IM)类软件经过常年的发展,已积累了大量用户,使用IM软件的用户已超越了单个运营商通信用户数。现阶段用户已越来越接受使用即时通信软件实现语音或视频通话功能,主要缘于网络带宽的不断增大、网络质量优化、使用便捷等因素,对传统的通信网络语音或VoLTE视频通话业务也带来了很大的冲击。同运营商的IMS、VoLTE语音呼叫不同,IM语音呼叫的基本原理是通过语音压缩算法对语音数据进行压缩编码处理,然后将语音数据按照通信标准打包,经过IP网络把数据包发送到接收端,之后将语音数据包串起来,经过解码解压之后,恢复成原来的语音信号,从而达到利用互联网(数据通信网)传送语音的目的,总体来说是一种依靠Internet来交付数据包的VoIP技术。VoLTE呼叫需要更复杂的信令流程和处理网元,而IM即时语音通信的呼叫原理更简单,有部署更灵活、投入成本低的特点,但是在话音质量、通话稳定性、Qos保障等无法与VoLTE通话比拟。使用IM软件实现语音通话的流程如图1中所示,用户A通过某IM软件拨打用户B;首先,用户A发起呼叫会话的invite消息,(2)Invite消息通过信令服务器经核心路由服务器转发至用户B,用户B发起收到的临时响应100Tring,告知用户A“请求收到,处理中”;100Tring通过信令服务器经核心路由服务器转发至用户A,用户B发送180Ringing振铃,告知用户A“本端已开始呼叫”;180Ringring通过信令服务器经核心路由服务器转发至用户A;用户B接听,通过信令服务器返回表示连接成功应答200OK;200OK通过信令服务器经核心路由服务器转发至用户A;用户A发送ACK回执,告知用户B“已确认接收无误”;ACK回执,通过信令服务器经核心服务器转发至用户B;用户A和B用户之间建立通信连接,开始通话。IM软件进行语音或视频通话时,显示对方个人头像加昵称显示在通话等待接通画面,等待阶段枯燥无趣。使用IM软件进行语音通话时,由于被叫用户的接听场景更为复杂,如未安装IM软件、IM软件未唤醒、被叫振铃声小等因素,导致IM语音通话的接通率远低于运营商语音通话、呼叫等待的时长也更长,造成主叫侧和被叫侧在建立通话前的用户等待阶段枯燥无趣、通话体验差。
技术实现思路
本专利技术实施方式的目的在于提供一种即时通信中的多媒体实现方法和系统,解决了现有技术中IM语音通话的接通率远低于运营商语音通话、呼叫等待的时长也更长,主叫侧和被叫侧在建立通话前的用户等待阶段枯燥无趣、通话体验差的问题。为解决上述技术问题,第一方面,本专利技术的实施例提供了一种即时通信中的多媒体实现方法,包括:即时通信IM客户端进行协商通话并完成资源预留;IM客户端发送媒体协商请求至媒体资源服务器,以触发媒体资源服务器进行视频彩铃协商,并使所述媒体资源服务器根据所述视频彩铃协商的结果向目标IM客户端推送对应的多媒体。第二方面,本专利技术的实施方式还提供了一种即时通信中的多媒体实现方法,应用于媒体资源服务器,包括:媒体资源服务器接收即时通信IM客户端发送的媒体协商请求;所述媒体协商请求是所述IM客户端在进行协商通话并完成资源预留后发送的;媒体资源服务器根据所述媒体协商请求确定目标IM客户端后,与所述目标IM客户端进行视频彩铃协商;媒体资源服务器根据所述视频彩铃协商的结果向所述目标IM客户端推送对应的多媒体。第三方面,本专利技术实施例提供一种即时通信中的多媒体实现系统,包括:即时通信IM客户端和媒体资源服务器;所述IM客户端执行第一方面实施例所述的即时通信中的多媒体实现方法;所述媒体资源服务器执行第二方面实施例所述的即时通信中的多媒体实现方法。第四方面,本专利技术实施例提供了一种电子设备,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够实现第一方面或第二方面实施例所述的即时通信中的多媒体实现方法。第五方面,本专利技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现第一方面或第二方面实施例所述的即时通信中的多媒体实现方法。本专利技术实施方式相对于现有技术而言,在即时通信过程中,IM客户端在协商通话,并完成资源预留后,IM客户端与媒体资源服务器进行视频彩铃协商,以使媒体资源服务器能够根据协商结果像目标IM客户端推送对应的多媒体,从而实现即时通信应用在呼叫等待阶段的多媒体播放,解决了现有技术中IM语音通话的接通率远低于运营商语音通话、呼叫等待的时长也更长,IM客户端在建立通话前的用户等待阶段枯燥无趣、通话体验差的问题。另外,所述IM客户端为主叫IM客户端或被叫IM客户端;所述目标IM客户端包括主叫IM客户端和/或被叫IM客户端。另外,所述方法还包括:IM客户端接收核心路由服务器发送的修改会话请求;IM客户端根据所述修改会话请求向所述核心路由服务器反馈媒体能力,以使所述核心路由服务器根据所述媒体能力确定通话类型后,建立与所述通话类型匹配的通话。另外,所述IM客户端根据所述修改会话请求向所述核心路由服务器反馈媒体能力后,还包括:IM客户端接收核心路由服务器发送的通话类型确定结果;IM客户端根据所述通话类型确定结果向所述核心路由服务器反馈IM客户端的通话准备状态,以使所述核心路由服务器根据IM客户端的通话准备状态,建立与所述通话类型匹配的通话。另外,IM客户端根据所述通话类型确定结果向所述核心路由服务器反馈IM客户端的通话准备状态后,还包括:IM客户端接收所述核心路由服务器反馈接通消息,所述接通消息是所述核心路由服务器在确定所述通话准备状态达到预设期望状态后发送的。另外,所述视频彩铃协商的结果包括目标IM客户端支持的多媒体的信息,以及目标IM客户端接收多媒体的互联网协议IP地址、传输协议、端口信息和编/解码信息。另外,若所述协商通话为视频通话的协商,则媒体资源服务器根据所述视频彩铃协商的结果向所述目标IM客户端推送对应的多媒体时,将传输协议的video媒体流和audio媒体流的方向均标为a=sendrecv,以使目标IM客户端在通话建立后,接收video媒体流;若所述协商通话为语音通话的协商,则媒体资源服务器根据所述视频彩铃协商的结果向所述目标IM客户端推送对应的多媒体时,将传输协议的audio媒体流的方向标为a=sendrecv,以使目标IM客户在通话建立后,通过对应的audio通道接收audio媒体流。另外,所述目标IM客户端至少包括被叫IM客户端;所述媒体资源服务器根据所述视频彩铃协商的结果向所述目标IM客户端推送对应的多媒体本文档来自技高网
...

【技术保护点】
1.一种即时通信中的多媒体实现方法,其特征在于,包括:/n即时通信IM客户端进行协商通话并完成资源预留;/nIM客户端发送媒体协商请求至媒体资源服务器,以触发媒体资源服务器进行视频彩铃协商,并使所述媒体资源服务器根据所述视频彩铃协商的结果向目标IM客户端推送对应的多媒体。/n

【技术特征摘要】
1.一种即时通信中的多媒体实现方法,其特征在于,包括:
即时通信IM客户端进行协商通话并完成资源预留;
IM客户端发送媒体协商请求至媒体资源服务器,以触发媒体资源服务器进行视频彩铃协商,并使所述媒体资源服务器根据所述视频彩铃协商的结果向目标IM客户端推送对应的多媒体。


2.根据权利要求1所述的即时通信中的多媒体实现方法,其特征在于,所述IM客户端为主叫IM客户端或被叫IM客户端;
所述目标IM客户端包括主叫IM客户端和/或被叫IM客户端。


3.根据权利要求1所述的即时通信中的多媒体实现方法,其特征在于,所述方法还包括:
IM客户端接收核心路由服务器发送的修改会话请求;
IM客户端根据所述修改会话请求向所述核心路由服务器反馈媒体能力,以使所述核心路由服务器根据所述媒体能力确定通话类型后,建立与所述通话类型匹配的通话。


4.根据权利要求3所述的即时通信中的多媒体实现方法,其特征在于,所述IM客户端根据所述修改会话请求向所述核心路由服务器反馈媒体能力后,还包括:
IM客户端接收核心路由服务器发送的通话类型确定结果;
IM客户端根据所述通话类型确定结果向所述核心路由服务器反馈通话准备状态,以使所述核心路由服务器根据所述通话准备状态,建立与所述通话类型匹配的通话。


5.根据权利要求4所述的即时通信中的多媒体实现方法,其特征在于,IM客户端根据所述通话类型确定结果向所述核心路由服务器反馈IM客户端的通话准备状态后,还包括:
IM客户端接收所述核心路由服务器反馈的接通消息,所述接通消息是所述核心路由服务器在确定所述通话准备状态达到预设期望状态后发送的。


6.一种即时通信中的多媒体实现方法,其特征在于,包括:
媒体资源服务器接收即时通信IM客户端发送的媒体协商请求;所述媒体协商请求是所述IM客户端在进行协商通话并完成资源预留后发送的;
媒体资源服务器根据所述媒体协商请求确定目标IM客户端后,与所述目标IM客户端进行视频彩铃协商;
媒体资源服务器根据所述视频彩铃协商的结果向所述目标IM客户端推送对应的多媒体。


7.根据权利要求6所述的即时通信中的多媒体实现方法,其特征在于,所述视频彩铃协商的结果包括目标IM客户端支持的多媒体的信息,以及目标IM客户端...

【专利技术属性】
技术研发人员:杨硕董庆军刘涛吴杰胡吉超
申请(专利权)人:咪咕音乐有限公司咪咕文化科技有限公司中国移动通信集团有限公司
类型:发明
国别省市:四川;51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1