一种基于Flash的电话业务实现方法及系统技术方案

技术编号:8685528 阅读:191 留言:0更新日期:2013-05-09 05:09
本发明专利技术提供一种基于Flash的电话业务实现方法及系统,该方法包括:服务侧系统根据接收的交换网络发送的邀请invite请求,向Flash用户发送呼叫到达请求,并接收Flash用户发送的接听请求,建立呼叫,通知Flash用户呼叫建立成功,并完成Flash用户与交换网络用户之间的数据传输。由于在本发明专利技术中无论是系统内部的通话,还是系统外部的,逻辑上都是一样的,因此最大程度减少了业务变化时需要修改Flash软电话的可能,应用扩展性强,由于各Flash用户间无逻辑联系,通过简单的增加服务器的数量即可增加系统容量。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种基于Flash的电话业务实现方法及系统
技术介绍
Flash技术可以提供文本显示功能,并且基于Flash可以进行音视频业务。现有技术中基于Flash进行电话业务时,是以Flash媒体服务器为中心的,典型的Flash媒体服务器包括:Adobe Flash Media Server 和 Red5。目前,基于Flash进行电话业务时,通话双方只能为Flash用户,Flash用户不能和交换网络中的普通电话用户进行互通,并且各个Flash用户之间的数据交换依赖于Flash媒体服务器,不便于扩展。
技术实现思路
本专利技术提供一种基于Flash的电话业务实现方法及系统,用以解决现有技术中基于Flash进行电话业务时,不能与交换网络中的普通电话用户进行交互,并且扩展性差的问题。本专利技术实施例提供的一种基于Flash的电话业务实现方法,所述方法包括:服务侧系统接收交换网络发送的邀请invite请求;服务侧系统根据该请求向Flash用户发送呼叫到达请求,并接收Flash用户发送的接听请求;服务侧系统根据接收到的该接听请求,通过交换网络向会话发起协议服务器SIP本文档来自技高网...

【技术保护点】
一种基于Flash的电话业务实现方法,其特征在于,所述方法包括:服务侧系统接收交换网络发送的邀请invite请求;服务侧系统根据该请求向Flash用户发送呼叫到达请求,并接收Flash用户发送的接听请求;服务侧系统根据接收到的该接听请求,通过交换网络向会话发起协议服务器SIP?Server发送应答信息,建立呼叫;服务侧系统通知Flash用户呼叫建立成功,并完成Flash用户与交换网络用户之间的媒体数据传输。

【技术特征摘要】
1.一种基于Flash的电话业务实现方法,其特征在于,所述方法包括: 服务侧系统接收交换网络发送的邀请invite请求; 服务侧系统根据该请求向Flash用户发送呼叫到达请求,并接收Flash用户发送的接听请求; 服务侧系统根据接收到的该接听请求,通过交换网络向会话发起协议服务器SIPServer发送应答信息,建立呼叫; 服务侧系统通知Flash用户呼叫建立成功,并完成Flash用户与交换网络用户之间的媒体数据传输。2.按权利要求1所述的方法,其特征在于,所述服务侧系统接收交换网络发送的邀请invite请求之前,所述方法还包括: 服务侧系统接收Flash用户发送的注册请求; 服务侧系统将所述注册请求生成SIP注册请求,并发送给SIP Server ; 将SIP Server返回的注册结果信息通知Flash用户。3.按权利要求1所述的方法,其特征在于,所述Flash用户与交换网络用户之间的媒体数据传输,包括: 接收来自Flash用户的上行媒体 流,将其解码为脉冲编码调制PCM数据,并将解码后的数据按照与交换网络用户之间协商的编码格式编码后,发送给交换网络用户; 接收来自交换网用户发送的实时传送协议RTP数据包,按照与Flash用户协商的格式解码为PCM数据包,将解码后的数据编码为Flash用户可识别的媒体格式,生成实时消息协议RTMP数据包发送给Flash用户。4.一种基于Flash的电话业务实现方法,其特征在于,所述方法包括: 服务侧系统接收Flash用户发送的呼叫请求; 服务侧系统根据该呼叫请求,向会话发起协议服务器SIP Server发送邀请请求; 当接收到SIP Server返回的2000K时,向Flash用户发送被叫应答信息,建立呼叫;服务侧系统通知交换网络用户呼叫建立成功,并完成Flash用户与交换网络用户之间的媒体数据传输。5.按权利要求4所述的方法,其特征在于,所述服务侧系统接收Flash用户发送的呼叫请求之前,所述方法还包括: 服务侧系统接收Flash用户发送的注册请求; 服务侧系统将所述注册请求生成SIP注册请求,并发送给SIP Server ; 将SIP Server返回的注册结果信息通知Flash用户。6.按权利要求4所述的方法,其特征在于,所述完成Flash用户与交换网络用户之间的媒体数据传输,包括: 接收来自Flash用户的上行媒体流,将其解码为原代码调制PCM数据,并将解码后的数据按照与交换网络用户之间协商的编码格式编码后,发送给交换网络用户; 接收来自交换网用户发送的实时传送协议RTP数据包,按照与Flash用户协商的格式解码为PCM数据包,将解码后的数据编码为Flash用户可识别的媒体格式,生成实时消息协议RTMP数据包发送给Flash用户。7.一种基于Flash的电话业务实现系统,其特征在于,所述系统包括:交换网络用户,用于向...

【专利技术属性】
技术研发人员:李刚贺彬张治华
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:

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

1