媒体码流获取方法、unisaf服务器及软交换通信系统的制作方法

文档序号:7551977阅读:121来源:国知局
专利名称:媒体码流获取方法、unisaf服务器及软交换通信系统的制作方法
技术领域
本申请涉及软交换技术领域,特别涉及一种媒体码流获取方法、UNISAF服务器及软交换通信系统。
背景技术
目前,为实现异地语音或视频通信,通常采用软交换系统中的两个语音或视频话机终端通信方案。而为获取通信过程中产生的媒体码流(包括语音信息和/或视频信息),一般采用监听解包方案,即为,在某两个终端所在网络交换机上设置监听设备,由监听设置复制媒体码流进行获取。但上述方案中,需要对网络中的每个交换机均进行设备设置,若在网络交换机较多时,不仅增加设备物资成本,急剧增加工程的复杂程度,增加对设备的维护工作量,同时也降低了系统的可靠性,无法适用于集中媒体码流获取方式。

发明内容
本申请所要解决的技术问题是提供一种媒体码流获取方法、UNISAF服务器及软交换通信系统,用以解决现有技术中在获取媒体码流信息时,物资成本及维护较高,且系统可靠性较低的技术问题。本申请提供了一种媒体码流获取方法,应用于软交换通信系统,所述软交换通信系统包括至少两个通信终端,每个所述通信终端中配置有单边自我绑定地址UNISAF协议,所述方法包括:接收所述软交换通信系统中的第一通信终端发送的第一地址请求信息,所述第一地址请求信息包括所述第一通信终端的第一地址标识信息;依据所述第一地址请求信息中的第一地址标识信息,确定所述第一通信终端的第一码流传输地址;将所述第一码流传输地址返回至所述第一通信终端,由所述第一通信终端将所述第一码流传输地址发送给第二通信终端,触发所述第二通信终端依据所述第一码流传输地址发送媒体码流信息;获取所述第二通信终端发送的媒体码流信息。上述方法,优选的,在所述获取所述第二通信终端发送的媒体码流信息之后,所述方法还包括:依据所述第一码流传输地址和所述第一地址标识信息的对应关系,将所述媒体码流信息发送至所述第一通信终端,由所述第一通信终端依据所述第一地址标识信息接收所述媒体码流信息。上述方法,优选的,在所述获取所述第二通信终端发送的媒体码流信息之后,所述方法还包括:将所述媒体码流信息发送至预设的信息处理设备。
上述方法,优选的,所述第一地址标识信息包括其所属通信终端的源地址信息。上述方法,优选的,所述媒体码流信息包括语音信息码流和/或视频信息码流。本申请还提供了 一种UNISAF服务器,应用于软交换通信系统,所述软交换通信系统包括至少两个通信终端,每个所述通信终端中配置有单边自我绑定地址UNISAF协议,所述UNISAF服务器包括:请求接收单元,用于接收所述软交换通信系统中的第一通信终端发送的第一地址请求信息,所述第一地址请求信息包括所述第一通信终端的第一地址标识信息;地址确定单元,用于依据所述第一地址请求信息中的第一地址标识信息,确定所述第一通信终端的第一码流传输地址;地址返回单元,用于将所述第一码流传输地址返回至所述第一通信终端,由所述第一通信终端将所述第一码流传输地址发送给第二通信终端,触发所述第二通信终端依据所述第一码流传输地址发送媒体码流信息;媒体信息获取单元,用于获取所述第二通信终端发送的媒体码流信息。上述UNISAF服务器,优选的,还包括:第一信息转发单元,用于依据所述第一码流传输地址和所述第一地址标识信息的对应关系,将所述媒体码流信息发送至所述第一通信终端,由所述第一通信终端依据所述第一地址标识信息接收所述媒体码流信息。上述UNISAF服务器,优选的,还包括:第二信息转发单元,用于将所述媒体码流信息发送至预设的信息处理设备。上述UNISAF服务器,优选的,所述标识信息包括其所属通信终端的源地址信息。本申请还提供了一种软交换通信系统,包括至少两个通信终端,每个所述通信终端中配置有UNISAF协议,所述软交换通信系统还包括如上述任意一项所述的UNISAF服务器。由上述方案可知,本申请提供的一种媒体码流获取方法、UNISAF服务器及软交换通信系统,基于UNISAF协议,为所述软交换通信系统的通信终端配置码流传输地址,由通信终端依据对方的码流传输地址传输媒体码流信息,从而获取该媒体码流信息,进而在保证通信终端正常传输媒体码流信息的同时,获取媒体码流信息,避免了现有技术中特定添加监听等设备,使得物资成本增加且增加维护工作量等技术缺陷,节省了物资成本及维护成本,提高了系统的可靠性,能够广泛应用于实际中。


为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本申请提供的一种媒体码流获取方法实施例一的流程图;图2为本申请提供的一种媒体码流获取方法实施例二的部分流程图;图3为本申请提供的一种媒体码流获取方法实施例三的部分流程图;图4为本申请提供的一种UNISAF服务器实施例四的结构示意图5为本申请提供的一种UNISAF服务器实施例五的部分结构示意图;图6为本申请提供的一种UNISAF服务器实施例六的部分结构示意图;图7为本申请提供的一种软交换通信系统实施例七的结构示意图;图8为本申请实施例七的应用示例图;图9为本申请实施例七实际应用的时序示例图。
具体实施例方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。在软交换通信系统的录音(媒体码流获取)的实现中,需要考虑如何在不影响通讯的前提下获取媒体码流信息,现有技术中常见的有两种方案:监听截包方案和会议录音方案。其中,监听截包方案中,需要在软交换通信系统的网络交换机上不止设备做监听截包录音,若软交换通信系统的多个交换机上均设置有监听设备,需要在这些交换机上均做媒体码流信息的赋值工作,而在复杂的网络(包括由多个交换机及多个通信终端如话机)上会大大增加设备工程的复杂程度,不仅增加设备的物资成本,加大对系统设备的维护工作量,降低了系统的可靠性,同时不适用于集中录音方案。而会议录音方案中,需要定制开发特殊的会议服务器,用于完成整个呼叫通信控制流程,同时获取媒体码流信息,而且,还需要对软交换通信系统中的设备做出特定的配置,这种方案不仅使得系统复杂化,并且会限制应用的范围,同时,这种方案无法对不在会议控制中的通话进行录音(媒体码流信息的获取)。采用会议录音方案的另一种方式是需要从录音服务器侧对原有通话进行控制,如将点对点的通话转入到会议中。这种方式同样会使得系统复杂化,降低系统可靠性。通过上述描述可知,现有技术中对媒体码流信息的获取通常会对当前通信造成成本增加和/或可靠性降低的情况,由此,本申请提出,通过已经设置在软交换通信系统的通信终端上的UNISAF协议,为通信终端配置码流传输地址(映射地址)及通信端口,由通信终端通过该映射地址传输媒体码流信息,从而获取媒体码流信息。参考图1,其示出了本申请提供的一种媒体码流获取方法实施例一的流程图,所述方法应用于软交换通信系统,所述软交换通信系统包括至少两个通信终端,每个所述通信终端中配置有UNISAF协议,所述方法可以包括以下步骤:步骤101:接收所述软交换通信系统中的第一通信终端发送的第一地址请求信息,所述第一地址请求信息包括所述第一通信终端的第一地址标识信息。其中,所述通信终端包括话机终端等通信设备。所述通信终端包括支持视频功能的话机终端设备。需要说明的是,所述UNISAF协议全称为Unilateral Self-Address Fixing单边自我绑定地址协议,由IETF的RFC3424定义,其作用为让位于网络地址转换NAT或网络端口地址转换NAPT后的一个终端设法发现位于NAT/NAPT公网一侧的该终端的映射地址,之后应用新学习到的映射地址而不是其自身实际的IP地址进行通讯,以实现通过NAT/NAPT设备进行通讯。其中,常用的UNISAF协议包括STUN协议,TURN协议等。本申请实施例中,在软交换通信系统的软交换话机上预先配置UNISAF协议以适应于多种简单或复杂的网络环境,以便于透过NAT/NAPT等网络设备进行通讯。优选的,本申请实施例可以设置于预先配置的服务器中。步骤102:依据所述第一地址请求信息中的第一地址标识信息,确定所述第一通信终端的第一码流传输地址。优选的,所述步骤102可以通过以下方式具体实现:分配第一码流传输地址,与第一地址标识信息对应。将所述媒体地址作为所述第一通信终端的第一码流传输地址。步骤103:将所述第一码流传输地址返回至所述第一通信终端,由所述第一通信终端将所述第一码流传输地址发送给第二通信终端,触发所述第二通信终端依据所述第一码流传输地址发送媒体码流信息。其中,所述第一码流传输地址作为所述第一通信终端的映射地址,在所述第一码流传输地址返回至所述第一通信终端之后,由所述第一通信终端依据该第一码流传输地址发起通信呼叫,所述第二通信终端接收所述第一通信终端通过呼叫发出的媒体地址即所述第一码流传输地址之后,并响应本次呼叫,由此,触发所述第二通信终端通过所述第一码流传输地址传输其媒体码流信息。需要说明的是,所述第二通信终端操作方式与所述第一通信终端相对应,以实现两个通信方语音及/或视频的双向正常通信。步骤104:获取所述第二通信终端发送的媒体码流信息。优选的,在所述步骤104之后,所述方法还包括:对所述媒体码流信息进行数据包分析,得到分析结果,提取所述分析结果中与通信信息相对应的关联信息。其中,所述通信信息包括呼叫信息,所述关联信息为呼叫相关信息。由上述方案可知,本申请提供的一种媒体码流获取方法实施例一,基于UNISAF协议,为所述软交换通信系统的通信终端配置码流传输地址,由通信终端依据对方的码流传输地址传输媒体码流信息,从而获取该媒体码流信息,进而在保证通信终端正常传输媒体码流信息的同时,获取媒体码流信息,避免了现有技术中特定添加监听等设备,使得物资成本增加且增加维护工作量等技术缺陷,节省了物资成本及维护成本,提高了系统的可靠性,能够广泛应用于实际中。优选的,上述实施例中,所述第一地址标识信息包括其所属通信终端的源地址信
肩、O优选的,上述实施例中,所述媒体码流信息包括语音信息码流和/或视频信息码流。需要说明的是,所述第一通信终端与所述第二通信终端为对等关系,并不限定于某一终端。参考图2,其示出了本申请提供的一种媒体码流获取方法实施例二的部分流程图,在所述步骤104之后,所述方法还包括以下步骤:步骤201:依据所述第一码流传输地址和所述第一地址标识信息的对应关系,将所述媒体码流信息发送至所述第一通信终端,由所述第一通信终端依据所述第一地址标识信息接收所述媒体码流信息。其中,所述媒体码流信息包括彩铃媒体数据信息,即在对彩铃媒体数据信息,本申请实施例获取之后,转发至第一通信终端。由上述方案可知,本申请提供的一种媒体码流获取方法实施例二,基于UNISAF协议,为所述软交换通信系统的通信终端配置码流传输地址,由通信终端依据对方的码流传输地址传输媒体码流信息,从而获取该媒体码流信息,并依据对方的地址标识信息将所述媒体码流信息转发至对方通信终端,进而在保证通信终端之间正常传输媒体码流信息的同时,获取媒体码流信息,避免了现有技术中特定添加监听等设备,使得物资成本增加且增加维护工作量等技术缺陷,节省了物资成本及维护成本,提高了系统的可靠性,能够广泛应用于实际中。参考图3,其示出了本申请提供的一种数据处理方法实施例三的部分流程图,在所述步骤104之后,所述方法还包括:步骤301:将所述媒体码流信息发送至预设的信息处理设备。需要说明的是,所述信息处理设备为区别于所述第一通信设备的媒体设备,包括录音设备和/或监听设备等。需要说明的是,所述步骤301还可以在所述步骤201之后被触发执行。优选的,在所述步骤301之后,所述方法还包括:由预设的分析设备对该媒体码流信息进行数据包分析,得到呼叫相关信息等数据。上述方案中,本申请实施例三通过UNISAF协议为软交换通信系统中的第一通信终端配置映射地址(码流传输地址),由此,在第二通信终端通过第一码流传输地址传输媒体码流信息,本申请实施例对该媒体码流信息进行获取后,将所述媒体码流信息发送至预设的信息处理设备进行存储或数据处理分析,从而在软交换通信系统中通信终端进行语音或视频通信的同时,获取通信过程中的媒体码流信息如语音和/或视频信息等,避免了现有技术中特定添加监听等设备,使得物资成本增加且增加维护工作量等技术缺陷,节省了物资成本及维护成本,提高了系统的可靠性,能够广泛应用于实际中。优选的,上述各实施例中,若所述媒体码流信息中包括彩铃数据信息,那么在获取到所述第二通信终端发送媒体码流信息之后,只需将所述媒体码流信息转发至所述第一通信终端,无需将所述媒体码流信息转发至所述信息处理设备中。参考图4,其示出了本申请提供的一种UNISAF服务器实施例四的结构示意图,所述UNISAF服务器应用于软交换通信系统,所述软交换通信系统包括至少两个通信终端,每个所述通信终端中配置有单边自我绑定地址UNISAF协议,所述UNISAF服务器包括:请求接收单元401,用于接收所述软交换通信系统中的第一通信终端发送的第一地址请求信息,所述第一地址请求信息包括所述第一通信终端的第一地址标识信息。其中,所述通信终端包括话机终端等通信设备。所述通信终端包括支持视频功能的话机终端设备。
需要说明的是,所述UNISAF协议全称为Unilateral Self-Address Fixing单边自我绑定地址协议,由IETF的RFC3424定义,其作用为让位于网络地址转换NAT或网络端口地址转换NAPT后的一个终端设法发现位于NAT/NAPT公网一侧的该终端的映射地址,之后应用新学习到的映射地址而不是其自身实际的IP地址进行通讯,以实现通过NAT/NAPT设备进行通讯。其中,常用的UNISAF协议包括STUN协议,TURN协议等。本申请实施例中,在软交换通信系统的软交换话机上预先配置UNISAF协议以适应于多种简单或复杂的网络环境,以便于透过NAT/NAPT等网络设备进行通讯。优选的,本申请实施例可以设置于预先配置的服务器中。所述第一请求接收单元401可以通过UNISAF服务器的地址协商模块实现。地址确定单元402,用于依据所述第一地址请求信息中的第一地址标识信息,确定所述第一通信终端的第一码流传输地址。需要说明的是,所述地址确定单元402与所述请求接收单元401相连接。所述地址确定单元402在确定所述第一码流传输地址之后,可以通过UNISAF服务器的媒体端口管理模块响应所述第一地址请求信息请求建立通信端口,通过UNISAF服务器的媒体码流收发模块完成通信端口的建立。优选的,所述地址确定单元402可以通过以下方式具体实现:分析所述第一地址标识信息中的地址信息;为所述地址信息分配一个对应的第一码流传输地址。地址返回单元403,用于将所述第一码流传输地址返回至所述第一通信终端,由所述第一通信终端将所述第一码流传输地址发送给第二通信终端,触发所述第二通信终端依据所述第一码流传输地址发送媒体码流信息。其中,所述第一码流传输地址作为所述第一通信终端的映射地址,在所述第一码流传输地址返回至所述第一通信终端之后,由所述第一通信终端依据该第一码流传输地址发起通信呼叫,所述第二通信终端接收所述第一通信终端通过呼叫发出的媒体地址即所述第一码流传输地址之后,响应本次呼叫,由此,触发所述第二通信终端通过所述第一码流传输地址传输其媒体码流信息。需要说明的是,所述第二通信终端与所述第一通信终端相对应,为实现语音或视频正常通信的两个通信方。需要说明的是,所述地址返回单元403还可以通过UNISAF服务器的媒体端口管理模块获取其他通信终端通过所述第一码流传输地址传输的信息数据。媒体信息获取单元404,用于获取所述第二通信终端传输的媒体码流信息。优选的,在所述媒体信息获取单元404获取所述第二通信终端传输的媒体码流信息之后,所述UNISAF服务器还包括:数据分析单元,用于对所述媒体码流信息进行数据包分析,得到分析结果,提取所述分析结果中与通信信息相对应的关联信息。其中,所述通信信息包括呼叫信息,所述关联信息为呼叫相关信息。由上述方案可知,本申请提供的一种UNISAF服务器实施例四,基于UNISAF协议,为所述软交换通信系统的通信终端配置码流传输地址,由通信终端依据对方的码流传输地址传输媒体码流信息,从而获取该媒体码流信息,进而在保证通信终端正常传输媒体码流信息的同时,获取媒体码流信息,避免了现有技术中特定添加监听等设备,使得物资成本增加且增加维护工作量等技术缺陷,节省了物资成本及维护成本,提高了系统的可靠性,能够广泛应用于实际中。优选的,上述实施例中,所述标识信息包括其所属通信终端的源地址信息。优选的,上述实施例中,所述媒体码流信息包括语音信息码流和/或视频信息码流。参考图5,其示出了本申请提供的一种UNISAF服务器实施例五的结构示意图,所述UNISAF服务器还包括:第一信息转发单元405,用于依据所述第一码流传输地址和所述第一地址标识信息的对应关系,将所述媒体码流信息发送至所述第一通信终端,由所述第一通信终端依据所述第一地址标识信息接收所述媒体码流信息。其中,所述第一信息转发单元405与所述媒体信息获取单元404相连接,由所述媒体信息获取单元404获取到所述第二通信终端发送的媒体码流信息之后,触发所述第一信息转发单元405,依据所述第一码流传输地址和所述第一地址标识信息的对应关系,将所述媒体码流信息发送至所述第一通信终端,由所述第一通信终端依据所述第一地址标识信息接收所述媒体码流信息,实现在通信终端之间正常信息传输的同时,获取媒体码流信息。其中,所述媒体码流信息包括彩铃数据信息,即在对彩铃数据信息,本申请实施例获取之后,转发至第一通信终端。由上述方案可知,本申请提供的一种UNISAF服务器实施例五,基于UNISAF协议,为所述软交换通信系统的通信终端配置码流传输地址,由通信终端依据对方的码流传输地址传输媒体码流信息,从而获取该媒体码流信息,并依据对方的地址标识信息将所述媒体码流信息转发至对方通信终端,进而在保证通信终端之间正常传输媒体码流信息的同时,获取媒体码流信息,避免了现有技术中特定添加监听等设备,使得物资成本增加且增加维护工作量等技术缺陷,节省了物资成本及维护成本,提高了系统的可靠性,能够广泛应用于实际中。参考图6,其示出了本申请提供的一种UNISAF服务器实施例六的结构示意图,UNISAF服务器还包括:第二信息转发单元406,用于将所述媒体码流信息发送至预设的信息处理设备。需要说明的是,所述第二信息转发的那样406与所述媒体信息获取单元404相连接。所述信息处理设备为区别于所述第一通信设备的媒体设备,包括录音设备和/或监听设备等。优选的,在所述第二信息转发单元406在将所述媒体码流信息发送至预设的信息处理设备之后,所述UNISAF服务器还包括:数据分析单元,用于对该媒体码流信息进行数据包分析,得到呼叫相关信息等数据。上述方案中,本申请实施例六通过UNISAF协议为软交换通信系统中的第一通信终端配置映射地址(码流传输地址),由此,在第二通信终端通过第一码流传输地址传输媒体码流信息,本申请实施例对该媒体码流信息进行获取后,将所述媒体码流信息发送至预设的信息处理设备进行存储或数据处理分析,从而在软交换通信系统中通信终端进行语音或视频通信的同时,获取通信过程中的媒体码流信息如语音和/或视频信息等,避免了现有技术中特定添加监听等设备,使得物资成本增加且增加维护工作量等技术缺陷,节省了物资成本及维护成本,提高了系统的可靠性,能够广泛应用于实际中。优选的,上述各实施例中,若所述媒体码流信息中包括彩铃数据信息,那么在获取到所述第二通信终端发送媒体码流信息之后,只需将所述媒体码流信息转发至所述第一通信终端,无需将所述媒体码流信息转发至所述信息处理设备中。参考图7,其示出了本申请提供的一种软交换通信系统实施例七的结构示意图,所述软交换通信系统包括至少两个通信终端(例如,第一通信终端701和第二通信终端702),每个所述通信终端中配置有UNISAF协议,所述软交换通信系统还包括如上述任意一项实施例所述的UNISAF服务器703 ;其中,所述UNISAF服务器703,用于接收所述软交换通信系统中的第一通信终端发送的第一地址请求信息,所述第一地址请求信息包括所述第一通信终端的第一地址标识信息,依据所述第一地址请求信息中的第一地址标识信息,确定所述第一通信终端的第一码流传输地址,将所述第一码流传输地址返回至所述第一通信终端,由所述第一通信终端将所述第一码流传输地址发送给第二通信终端,触发所述第二通信终端依据所述第一码流传输地址发送媒体码流信息,获取所述第二通信终端发送的媒体码流信息。优选的,所述UNISAF服务器703在获取所述第二通信终端发送的媒体码流信息之后,还用于依据所述第一码流传输地址和所述第一地址标识信息的对应关系,将所述媒体码流信息发送至所述第一通信终端,由所述第一通信终端依据所述第一地址标识信息接收所述媒体码流信息。优选的,所述UNISAF服务器703在所述获取所述第二通信终端传输的媒体码流信息之后,还用于将所述媒体码流信息发送至预设的信息处理设备。其中,所述信息处理设备为区别于所述第一通信设备的媒体设备。优选的,所述标识信息包括其所属通信终端的源地址信息。优选的,所述媒体码流信息包括语音信息码流和/或视频信息码流。如图8所示,为本申请实施例的应用示例图,所述软交换通信系统包括服务器(UNISAF服务器)、软交换话机A和软交互话机B,而所述服务器中包括UNISAF协议处理模块(STUN/TURN等)、媒体端口管理模块和媒体码流收发模块,其中:服务器通过UNISAF相关协议为软交换话机提供媒体通信端口,软交换话机呼叫时使用得到的媒体通信端口进行协商,并媒体接收地址信息(媒体通信端口)进行通讯。在这之后的通讯中,媒体码流信息会由服务器获取。服务器收到媒体码流信息后,会将码流转发给通讯的对端,使双方能正常通讯,同时会将码流转发给其它需要该媒体码流的设备,如录音设备,或监听设备。上述通讯的流程如图9所示,其中:话机A通过UNISAF协议与服务器协商服务器端的媒体地址、端口信息;服务器媒体端口管理模块内部请求建立媒体端口 ;服务器内部媒体码流收发模块完成建立媒体端口 ;服务器内部端口管理模块获得新建的媒体端口信息;
服务器通过UNISAF协议将媒体地址端口信息发送给话机A ;话机A发起呼叫,所用的媒体信息为从服务器获得的媒体地址端口信息;话机B收到呼叫;话机B同样通过UNISAF协议与服务器协商获取媒体地址端口信息;话机B应答呼叫,所用的媒体信息为从服务器获得的媒体地址端口信息;话机A、B收发媒体码流均是在与服务器媒体码流收发模块间进行:服务器媒体码流收发模块接收来自话机A的码流,并转发给话机B ;服务器媒体码流收发模块接收来自话机B的码流,并转发给话机A。话机A、话机B实现正常的通讯;服务器媒体码流收发模块将收到的码流转发给其它需要媒体码流的设备,如录音设备、录像设备。由上述方案可知,本申请提供的一种软交换通信系统实施例七,基于UNISAF协议,为所述软交换通信系统的通信终端配置码流传输地址,由通信终端依据对方的码流传输地址传输媒体码流信息,从而获取该媒体码流信息,进而在保证通信终端正常传输媒体码流信息的同时,获取媒体码流信息, 避免了现有技术中特定添加监听等设备,使得物资成本增加且增加维护工作量等技术缺陷,节省了物资成本及维护成本,提高了系统的可靠性,能够广泛应用于实际中。需要说明的是,若本申请实施例应用的服务器出现故障,无法接收并回应通信终端发送的地址请求信息,那么在通信终端进行呼叫时使用的地址为通信终端自身的地址端口(如IP地址)等信息,并不影响软交换通信系统中通信终端的数据传输。要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。以上对本发明所提供的一种媒体码流获取方法、UNISAF服务器及软交换通信系统进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式
及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。
权利要求
1.一种媒体码流获取方法,应用于软交换通信系统,所述软交换通信系统包括至少两个通信终端,每个所述通信终端中配置有单边自我绑定地址UNISAF协议,其特征在于,所述方法包括: 接收所述软交换通信系统中的第一通信终端发送的第一地址请求信息,所述第一地址请求信息包括所述第一通信终端的第一地址标识信息; 依据所述第一地址请求信息中的第一地址标识信息,确定所述第一通信终端的第一码流传输地址; 将所述第一码流传输地址返回至所述第一通信终端,由所述第一通信终端将所述第一码流传输地址发送给第二通信终端,触发所述第二通信终端依据所述第一码流传输地址发送媒体码流信息; 获取所述第二通信终端发送的媒体码流信息。
2.根据权利要求1所述的方法,其特征在于,在所述获取所述第二通信终端发送的媒体码流信息之后,所述方法还包括: 依据所述第一码流传输地址和所述第一地址标识信息的对应关系,将所述媒体码流信息发送至所述第一通信终端,由所述第一通信终端依据所述第一地址标识信息接收所述媒体码流息。
3.根据权利要求1所述的方法,其特征在于,在所述获取所述第二通信终端发送的媒体码流信息之后,所述方法还包括: 将所述媒体码流信息发送至预设的信息处理设备。
4.根据权利要求1所述的方法,其特征在于,所述第一地址标识信息包括其所属通信终端的源地址信息。
5.根据权利要求1所述的方法,其特征在于,所述媒体码流信息包括语音信息码流和/或视频信息码流。
6.一种UNISAF服务器,其特征在于,应用于软交换通信系统,所述软交换通信系统包括至少两个通信终端,每个所述通信终端中配置有单边自我绑定地址UNISAF协议,其特征在于,所述UNISAF服务器包括: 请求接收单元,用于接收所述软交换通信系统中的第一通信终端发送的第一地址请求信息,所述第一地址请求信息包括所述第一通信终端的第一地址标识信息; 地址确定单元,用于依据所述第一地址请求信息中的第一地址标识信息,确定所述第一通信终端的第一码流传输地址; 地址返回单元,用于将所述第一码流传输地址返回至所述第一通信终端,由所述第一通信终端将所述第一码流传输地址发送给第二通信终端,触发所述第二通信终端依据所述第一码流传输地址发送媒体码流信息; 媒体信息获取单元,用于获取所述第二通信终端发送的媒体码流信息。
7.根据权利要求1所述的UNISAF服务器,其特征在于,还包括: 第一信息转发单兀,用于依据所述第一码流传输地址和第一地址标识信息的对应关系,将所述媒体码流信息发送至所述第一通信终端,由所述第一通信终端依据所述第一地址标识信息接收所述媒体码流信息。
8.根据权利要求1所述的UNISAF服务器,其特征在于,还包括:第二信息转发单元,用于将所述媒体码流信息发送至预设的信息处理设备。
9.根据权利要求1所述的方法,其特征在于,所述标识信息包括其所属通信终端的源地址信息。
10.一种软交换通信系统,包括至少两个通信终端,每个所述通信终端中配置有UNISAF协议,其特征在于,所述软交换通信系统还包括如上述权利要求6至9任意一项所述的UNISAF服务 器。
全文摘要
本申请公开了一种媒体码流获取方法、UNISAF服务器及软交换通信系统,所述方法应用于软交换通信系统,软交换通信系统包括至少两个通信终端,每个通信终端中配置有单边自我绑定地址UNISAF协议,所述方法包括接收软交换通信系统中的第一通信终端发送的第一地址请求信息,所述第一地址请求信息包括所述第一通信终端的第一地址标识信息;依据所第一地址标识信息,确定所述第一通信终端的第一码流传输地址;将所述第一码流传输地址返回至所述第一通信终端,由所述第一通信终端将所述第一码流传输地址发送给第二通信终端,触发所述第二通信终端依据所述第一码流传输地址发送媒体码流信息;获取所述第二通信终端发送的媒体码流信息。
文档编号H04L29/12GK103139209SQ20131004584
公开日2013年6月5日 申请日期2013年2月1日 优先权日2013年2月1日
发明者王继, 王艳清 申请人:杭州常春藤软件科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1