媒体流转换方法及装置的制作方法

文档序号:7644602阅读:183来源:国知局
专利名称:媒体流转换方法及装置的制作方法
技术领域
本发明涉及通信领域,具体而言,涉及媒体流转换方法及装置。
背景技术
固定电话与手机的彩铃(包括音视频彩铃和视频彩铃)的播放录制业务是在媒 体服务器上实现媒体文件的读取、存储的,这部分的功能通常是在PS(Packet Switched, 分组交换)域实现的,即通过RTP(Real-time Transport Protocol,实时传输协议)包 承载媒体内容,经由IP (Internet Protocol,网络互联协议)网传输到媒体服务器的 媒体存储转发单元,或者由媒体存储转发单元经IP网传输出去的。而固定电话所在的 PSTN (Public Switched Telephone Network,公共电话交换网)以及手机所在的无线网络 属于CS(Circuit Switch,电路交换)域,PS域与CS域是不能直接互联互通的,一般来说, 需要通过网关设备连接PS域与CS域,将2种不同类型的信号负载进行转换。参见图1所示的系统组网架构图,对于PSTN与媒体服务器间的媒体流转换,需 要在SS(Soft Switch,软交换)控制的TG(Trunk (Gateway,中继网关)上实现,SS通过 SIP (Session Initiation Protocol,会话启云力协议)信令与 AS (Application Server,应 用服务器)交互。由TG通过H.248实现CS域和PS域之间的转换编码,将彩铃信号编码为
G.723等RTP音频信号传入媒体服务器,媒体服务器与AS间通过SIP信令交互。而对于无 线网络与媒体服务器间的媒体流转换,需要在MSC(Mobile Switching Center,移动交换中 心)控制的MGW(Media feiteWay,媒体网关)上实现,MSC通过SIP信令与AS交互。MSC通过
H.248将手机上传的H. 223视频彩铃分为H. M5、音频、视频部分(即RTP(音)、RTP(视)) 分别转换,如果后续媒体服务器需要复用的H. 223媒体流还需要媒体服务器自己进行复用 处理,媒体服务器与AS间通过SIP信令交互。现有的媒体流在CS域和PS域转换的组网 实现比较复杂,且对于PSTN和无线网络的信号需要不同的设备进行处理,网络结构较为复杂。针对相关技术中现有的媒体流在CS域和PS域转换的组网实现比较复杂,且对于 PSTN和无线网络的信号需要不同的设备进行处理,网络结构较为复杂的问题,目前尚未提 出更好的解决方案。

发明内容
本发明旨在提供一种媒体流转换方法及装置,以解决相关技术中现有的媒体流在 CS域和PS域转换的组网实现比较复杂,且对于PSTN和无线网络的信号需要不同的设备进 行处理,网络结构较为复杂的问题。根据本发明的一个方面,提供了一种媒体流转换方法,包括媒体服务器接收El 信号承载的媒体流;所述媒体服务器在所述El信号承载的媒体流中的各路El信号的时隙 中获取数据信息;所述媒体服务器将所述数据信息封装成实时传输协议RTP包,将所述El 信号承载的媒体流转换为RTP数据流。
优选的,所述媒体服务器在所述El信号承载的媒体流中的各路El信号的时隙中 获取数据信息,包括所述媒体服务器在各路El信号的时隙中读取子复帧;所述媒体服务 器对所述子复帧进行解析,获取所述数据信息。优选的,所述媒体服务器将所述数据信息封装成实时传输协议RTP包,包括所述 媒体服务器将所述数据信息按预设规则分成若干数据块;所述媒体服务器将每块数据块加 上RTP头、网络互联协议IP头,封装成所述RTP包。优选的,所述方法应用于彩铃业务,所述彩铃业务包括音频彩铃业务和/或视频 彩铃业务。优选的,所述El信号是所述彩铃业务在电路交换CS域的承载信号,所述RTP包是 所述彩铃业务在分组交换PS域的承载信号。根据本发明的另一个方面,提供了另外一种媒体流转换方法,包括媒体服务器接 收实时传输协议RTP数据流;所述媒体服务器解析并获取所述RTP数据流中携带的数据信 息;所述媒体服务器将所述数据信息填充到指定的El信号的时隙中,将所述RTP数据流转 换为El信号承载的媒体流。优选的,所述方法应用于彩铃业务,所述彩铃业务包括音频彩铃业务和/或视频 彩铃业务。优选的,所述El信号是所述彩铃业务在电路交换CS域的承载信号,所述RTP包是 所述彩铃业务在分组交换PS域的承载信号。根据本发明的另一个方面,提供了一种媒体流转换装置,设置于媒体服务器中,包 括第一接收模块,用于接收El信号承载的媒体流;获取模块,用于在所述El信号承载的 媒体流中的各路El信号的时隙中获取数据信息;封装模块,用于将所述数据信息封装成实 时传输协议RTP包,将所述El信号承载的媒体流转换为RTP数据流。优选的,所述获取模块还用于在各路El信号的时隙中读取子复帧;对所述子复帧 进行解析,获取所述数据信息。优选的,所述封装模块还用于将所述数据信息按预设规则分成若干数据块;将每 块数据块加上RTP头、网络互联协议IP头封装成所述RTP包。根据本发明的另一个方面,提供了另一种媒体流转换装置,包括第二接收模块, 用于接收实时传输协议RTP数据流;解析模块,用于解析并获取所述RTP数据流中携带的数 据信息;填充模块,用于将所述数据信息填充到指定的El信号的时隙中,将所述RTP数据流 转换为El信号承载的媒体流。在本发明实施例中,媒体服务器接收El信号承载的媒体流,从El信号承载的媒体 流中的各路El信号的时隙中获取数据信息,进而将数据信息封装成RTP包,将El信号承载 的媒体流转换为RTP数据流。本发明实施例在媒体服务器上实现El与RTP承载媒体流的 转换,完成了 PSTN和无线网络的彩铃/视频彩铃信号统一处理,简化了网络结构,可以在 媒体部分去掉网关,并在媒体服务器上完成媒体信号在电路交换域和分组交换域的相互转 换,提高处理效率,节省大量资源。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图1是根据相关技术的系统组网架构图;图2是根据本发明实施例的一种媒体流转换方法的处理流程图;图3是根据本发明实施例的媒体服务器在El信号承载的媒体流中各路El信号的 时隙中获取数据信息的处理流程图;图4是根据本发明实施例的另一种媒体流转换方法的处理流程图;图5是根据本发明实施例的系统组网架构图;图6是根据本发明实施例的彩铃业务El信号到RTP数据流转换流程的流程图;图7是根据本发明实施例的彩铃业务RTP数据流到El信号承载的媒体流转换流 程的流程图;图8是根据本发明实施例的第一种媒体流转换装置的结构示意图;图9是根据本发明实施例的第二种媒体流转换装置的结构示意图。
具体实施例方式下面将参考附图并结合实施例,来详细说明本发明。下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的 情况下,本申请中的实施例及实施例中的特征可以相互组合。相关技术中提到,对于PSTN与媒体服务器间的媒体流转换,需要在SS控制的中继 网关TG上实现,由TG实现CS域和PS域之间的转换编码,将彩铃信号编码为G. 723等音频 信号传入媒体服务器。而对于无线网络与媒体服务器间的媒体流转换,需要在MSC控制的 MGff上实现,将手机上传的H. 223视频彩铃分为H. M5、音频、视频部分分别转换,如果后续 媒体服务器需要复用的H. 223媒体流还需要媒体服务器自己进行复用处理。现有的媒体流 在CS域和PS域转换的组网实现比较复杂,且对于PSTN和无线网络的信号需要不同的设备 进行处理,网络结构较为复杂。对于彩铃来说,其媒体内容在CS域侧可以用El (欧洲标准,30路脉码调制)负载 传输,音频彩铃为?〔默^^1^等,视频彩铃为?011( 11186 Code Modulation,脉码调制)通道 承载的H. 223媒体,均为PCM承载实现,如果能在媒体服务器上实现El与RTP承载媒体流 的转换,就完成了 PSTN和无线网络的彩铃/视频彩铃信号统一处理,简化了网络结构,节省 资源。基于上述原理,本发明实施例提供了一种媒体流转换方法,其处理流程如图2所 示,包括步骤S202、媒体服务器接收El信号承载的媒体流;步骤S204、媒体服务器在El信号承载的媒体流中的各路El信号的时隙中获取数 据信息;步骤S206、媒体服务器将数据信息封装成实时传输协议RTP包,将El信号承载的 媒体流转换为RTP数据流。在本发明实施例中,媒体服务器接收El信号承载的媒体流,从El信号承载的媒体 流中的各路El信号的时隙中获取数据信息,进而将数据信息封装成RTP包,将El信号承载 的媒体流转换为RTP数据流。本发明实施例在媒体服务器上实现El与RTP承载媒体流的转换,完成了 PSTN和无线网络的彩铃/视频彩铃信号统一处理,简化了网络结构,可以在 媒体部分去掉网关,并在媒体服务器上完成媒体信号在电路交换域和分组交换域的相互转 换,提高处理效率。如图2所示流程,步骤S204在实施时,媒体服务器在El信号承载的媒体流中的各 路El信号的时隙中获取数据信息,优选的,其处理流程如图3所示,包括步骤S302、媒体服务器在各路El信号的时隙中读取子复帧;步骤S304、媒体服务器对子复帧进行解析,获取数据信息。其中,步骤S304在实施时,获取数据信息包括获取数据信息的类型。如图2所示流程,步骤S206在实施时,媒体服务器将数据信息封装成RTP包可以 有多种封装方式,例如,可以将数据信息嵌入已有的RTP包的数据信息部分,优选的,可以 按如下步骤进行RTP包的封装,包括媒体服务器将数据信息按预设规则分成若干数据块;媒体服务器将每块数据块加上RTP头、网络互联协议IP头,封装成RTP包。其中,预设规则可以是媒体服务器预先设定的数据块的大小,例如,数据块包括多 少bit的数据,每个数据块包含的bit数可以相同,也可以不同,根据实际情况而定。预设 规则也可以是媒体服务器预先设定的数据块的类型,例如,将语音数据分成一块,将文字数 据分成一块,等等。在本发明实施例中,若干数据块包括至少一块。应当说明的是,本发明实施例提供的方法应用于彩铃业务,该彩铃业务包括音频 彩铃业务、视频彩铃业务以及两者的结合,例如,手机来电铃音彩铃,手机来电视频彩铃,手 机来电视频+铃音彩铃,固定电话铃音彩铃,等等。本发明提供的方法应用于彩铃业务,相应的,El信号是彩铃业务在电路交换CS域 的承载信号,RTP包是彩铃业务在分组交换PS域的承载信号,采用本发明实施例就能够实 现彩铃业务在CS域与PS域间的转换。基于同一发明构思,本发明实施例还提供了另外一种媒体流转换方法,其处理流 程如图4所示,包括步骤S402、媒体服务器接收实时传输协议RTP数据流;步骤S404、媒体服务器解析并获取RTP数据流中携带的数据信息;步骤S406、媒体服务器将数据信息填充到指定的El信号的时隙中,将RTP数据流 转换为El信号承载的媒体流。图2所示流程介绍了如何从El信号承载的媒体流转换为RTP数据流,而图4所示 流程相应介绍了如何从RTP数据流转换为El信号承载的媒体流,同样在媒体服务器上实现 El与RTP承载媒体流的转换,完成了 PSTN和无线网络的彩铃/视频彩铃信号统一处理,简 化了网络结构,可以在媒体部分去掉网关,并按媒体服务器的需要配置转换结果,提高处理 效率,节省大量资源。图4所示的方法应用于彩铃业务,该彩铃业务包括音频彩铃业务、视频彩铃业务 以及两者的结合,例如,手机来电铃音彩铃,手机来电视频彩铃,手机来电视频+铃音彩铃,寸寸。本发明实施例提供的方法应用于彩铃业务,相应的,El信号是彩铃业务在电路交 换CS域的承载信号,RTP包是彩铃业务在分组交换PS域的承载信号,采用本发明实施例就能够实现彩铃业务在CS域与PS域间的转换。采用了图2及图4所示的方法的本发明实施例,其网络架构也相应发生了变化,变 得更为简单,变化的系统组网架构请参见图5 对于音频彩铃业务,El信号是以PCM方式承载的音频媒体流,媒体服务器的El接 口将其接收后,在MGCF(Media Gateway Control Function,媒体网关控制功能)使用H. M8 协议控制下,为方便后文描述,在本例中,设定在媒体服务器中存在一个El处理单元,用于 处理CS域与PS域的转换。通过El处理单元(或者是El处理单元的DSP (Digital Signal ft~OCeSSOr,数字信号处理器))从每个El的时隙读取子复帧,在对子复帧解析后得到G. 711 数据,将这些数据按固定大小,加上RTP头、IP头封装到RTP包中,再由媒体服务器的内部 网络平面转发到媒体服务器的媒体转发存储部分处理。这其中,媒体服务器的El处理单元 只进行信号读取打包操作,不进行转码操作。相反的,El处理单元接收媒体服务器内部传 来的G. 711的RTP数据流后,将其中的数据信息取出,由DSP填充到指定的El时隙中。其 中,MGCF通过SIP信令与AS交互,AS通过SIP信令与媒体服务器交互。对于视频彩铃业务,El信号是以PCM方式承载的视频H. 223数据,媒体服务器的 El接口将其接收后,在MGCF使用H. 248协议控制下,通过其El处理单元的DSP从每个El 的时隙读取子复帧,在对子复帧解析后得到H. 223数据,将这些数据按固定大小,加上RTP 头、IP头封装到RTP包中,再由媒体服务器的内部网络平面转发到媒体服务器的媒体转发 存储部分处理。同样,这其中媒体服务器的El处理单元不进行图像、声音部分的解复用处 理。相反的,El处理单元接收媒体服务器内部传来的H. 223的RTP数据流后,将其中的数 据信息取出,由DSP填充到指定的El时隙中。为将本发明实施例提供的方法阐述地更清楚更明白,现以具体实施例进行说明。在进行CS域与PS域的媒体流转换之前,首先需要建立PSTN或者无线网络到媒 体服务器的信令与媒体链接通道,如附图2所示。PSTN或者无线网络首先通过MGCF经由 H. 248协议占用媒体服务器的RTP资源及建立RTP资源与中继的关系,再由MGCF使用SIP 信令通过应用服务器与媒体服务器建立信令通道链接,在媒体服务器及DSP上打开对应El 与RTP承载媒体流转换处理通道,建立媒体服务器与El号、时隙号的对应关系,等待媒体数 据流进入。实施例一彩铃业务El信号承载的媒体流到RTP数据流转换流程,参见图6步骤S601、媒体服务器的信令处理部分收到应用服务器的播放音频彩铃/视频彩 铃控制消息;步骤S602、媒体服务器通过文件系统读出音频彩铃/视频彩铃数据;步骤S603、媒体服务器流化为RTP包(本地轨文件),在媒体服务器中进行转码 为G. 711(音频彩铃)格式、音视频复用为H. 223(视频彩铃)格式打包发往El处理单元的 DSP ;步骤S604、DSP在应用服务器的控制下从RTP包中取出G. 711、H. 223数据,去掉 RTP头、IP头,将负载内容放入指定的El时隙中发往CS域;步骤S605、确定文件是否播完,若是,执行步骤S606,若否,执行步骤S602 ;步骤S606上报应用服务器文件播放完毕后,由应用服务器通知MGCF播放完毕。实施例二 彩铃业务RTP数据流到El信号承载的媒体流转换流程,参见图7
步骤S701、媒体服务器的信令处理部分收到应用服务器的录制音频彩铃/视频彩 铃控制消息;步骤S702、媒体服务器打开录制文件;步骤S703、媒体服务器的DSP从El接口中读取对应的El时隙数据;步骤S704、DSP将读出的数据缓存到规定大小后,加RTP头、IP头发送到媒体服务 器的媒体转发存储部分(即PS域);步骤S705、媒体转发存储部分按需求存储音频彩铃/视频彩铃,此RTP媒体流包括 G. 711(彩铃)格式、H. 223(视频彩铃)格式;步骤S706、应用服务器确定是否下发停止录制命令,若是,执行步骤S707,若否, 执行步骤S702 ;步骤S707、关闭录制的文件,停止接收El数据。基于同一发明构思,本发明实施例还提供了一种媒体流转换装置,其结构如图8 所示,设置于媒体服务器中,包括第一接收模块801,用于接收El信号承载的媒体流;获取模块802,用于在El信号承载的媒体流中的各路El信号的时隙中获取数据信 息;封装模块803,用于将数据信息封装成实时传输协议RTP包,将El信号承载的媒体 流转换为RTP数据流。其中,第一接收模块801、获取模块802、封装模块803依次相连。在一个实施例中,优选的,获取模块802还可以用于在各路El信号的时隙中读取 子复帧;对子复帧进行解析,获取数据信息。在一个实施例中,优选的,封装模块803还可以用于将数据信息按预设规则分成 若干数据块;将每块数据块加上RTP头、网络互联协议IP头封装成RTP包。基于同一发明构思,本发明实施例还提供了另外一种媒体流转换装置,其结构如 图9所示,包括第二接收模块901,用于接收实时传输协议RTP数据流;解析模块902,用于解析并获取RTP数据流中携带的数据信息;填充模块903,用于将数据信息填充到指定的El信号的时隙中,将RTP数据流转换 为El信号承载的媒体流。其中,第二接收模块901、解析模块902和填充模块903依次相连。从以上的描述中,可以看出,本发明实现了如下技术效果在本发明实施例中,媒体服务器接收El信号承载的媒体流,从El信号承载的媒体 流中的各路El信号的时隙中获取数据信息,进而将数据信息封装成RTP包,将El信号承载 的媒体流转换为RTP数据流。本发明实施例在媒体服务器上实现El与RTP承载媒体流的 转换,完成了 PSTN和无线网络的彩铃/视频彩铃信号统一处理,简化了网络结构,可以在 媒体部分去掉网关,并在媒体服务器上完成媒体信号在电路交换域和分组交换域的相互转 换,提高处理效率。显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用 的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而可以将它们存储在 存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中 的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬 件和软件结合。 以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技 术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修 改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种媒体流转换方法,其特征在于,包括 媒体服务器接收El信号承载的媒体流;所述媒体服务器在所述El信号承载的媒体流中各路El信号的时隙中获取数据信息; 所述媒体服务器将所述数据信息封装成实时传输协议RTP包,将所述El信号承载的媒 体流转换为RTP数据流。
2.根据权利要求1所述的方法,其特征在于,所述媒体服务器在所述El信号流中各路 El信号的时隙中获取数据信息,包括所述媒体服务器在各路El信号的时隙中读取子复帧; 所述媒体服务器对所述子复帧进行解析,获取所述数据信息。
3.根据权利要求2所述的方法,其特征在于,所述媒体服务器将所述数据信息封装成 实时传输协议RTP包,包括所述媒体服务器将所述数据信息按预设规则分成若干数据块;所述媒体服务器将每块数据块加上RTP头、网络互联协议IP头,封装成所述RTP包。
4.根据权利要求1至3任一项所述的方法,其特征在于,所述方法应用于彩铃业务,所 述彩铃业务包括音频彩铃业务和/或视频彩铃业务。
5.根据权利要求4所述的方法,其特征在于,所述El信号是所述彩铃业务在电路交换 CS域的承载信号,所述RTP包是所述彩铃业务在分组交换PS域的承载信号。
6.一种媒体流转换方法,其特征在于,包括 媒体服务器接收实时传输协议RTP数据流;所述媒体服务器解析并获取所述RTP数据流中携带的数据信息; 所述媒体服务器将所述数据信息填充到指定的El信号的时隙中,将所述RTP数据流转 换为El信号承载的媒体流。
7.根据权利要求6所述的方法,其特征在于,所述方法应用于彩铃业务,所述彩铃业务 包括音频彩铃业务和/或视频彩铃业务。
8.根据权利要求7所述的方法,其特征在于,所述El信号是所述彩铃业务在电路交换 CS域的承载信号,所述RTP包是所述彩铃业务在分组交换PS域的承载信号。
9.一种媒体流转换装置,其特征在于,设置于媒体服务器中,包括 第一接收模块,用于接收El信号承载的媒体流;获取模块,用于在所述El信号承载的媒体流中各路El信号的时隙中获取数据信息; 封装模块,用于将所述数据信息封装成实时传输协议RTP包,将所述El信号承载的媒 体流转换为RTP数据流。
10.根据权利要求9所述的装置,其特征在于,所述获取模块还用于在各路El信号的时 隙中读取子复帧;对所述子复帧进行解析,获取所述数据信息。
11.根据权利要求10所述的装置,其特征在于,所述封装模块还用于将所述数据信息 按预设规则分成若干数据块;将每块数据块加上RTP头、网络互联协议IP头封装成所述 RTP 包。
12.—种媒体流转换装置,其特征在于,包括 第二接收模块,用于接收实时传输协议RTP数据流;解析模块,用于解析并获取所述RTP数据流中携带的数据信息;填充模块, 用于将所述数据信息填充到指定的El信号的时隙中,将所述RTP数据流转 换为El信号承载的媒体流。
全文摘要
本发明提供了媒体流转换方法及装置,一种媒体转换流方法包括媒体服务器接收E1信号承载的媒体流;媒体服务器在E1信号承载的媒体流中各路E1信号的时隙中获取数据信息;媒体服务器将数据信息封装成RTP包,将E1信号承载的媒体流转换为RTP数据流。采用本发明能够完成PSTN和无线网络的彩铃/视频彩铃信号统一处理,在媒体服务器上完成媒体信号在电路交换域和分组交换域的相互转换,简化了网络结构,可以在媒体部分去掉网关,并按媒体服务器的需要配置转换结果,提高处理效率,节省大量资源。
文档编号H04L29/06GK102137112SQ20111009964
公开日2011年7月27日 申请日期2011年4月20日 优先权日2011年4月20日
发明者丁向军, 田路, 黄升旗 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1