基于SIP协议的网络广播系统及其广播方法与流程

文档序号:14847598发布日期:2018-06-30 16:54阅读:578来源:国知局
基于SIP协议的网络广播系统及其广播方法与流程

本发明涉及广播技术领域,具体涉及一种基于SIP协议的网络广播系统及其广播方法。



背景技术:

传统的广播有模拟传输技术与数字传输技术广播,而数字广播通常采用自主研发的TCP/UDP传输协议,各个厂家的广播自主研发,每个厂家都有自有传输协议,各厂家的技术力量不同,数字广播的实时性与通用性因而差异。发明人在实施本发明的过程中,发现现有技术至少存在如下缺点:由于各厂家自主研发的网络协议存在差异化,每个品牌厂家的设备都不能兼容互通,因此,用户若需要增加设备则只能购买原厂家的设备,否则,将无法实现网络电话与广播系统的互通,即现有技术存在兼容性差的缺点。



技术实现要素:

本发明提供一种基于SIP协议的网络广播系统及其广播方法,可实现广播系统与电话系统的兼容与互通。

本发明一方面提供一种基于SIP协议的网络广播系统,所述网络广播系统包括SIP网络交换服务器、至少一台SIP网络电话、数据中转管理器和网络广播子系统;

所述SIP网络电话用于向所述SIP网络交换服务器传输基于SIP协议生成的对讲数据或寻呼数据;

所述SIP网络交换服务器用于向所述数据中转管理器发送所述至少一台SIP网络电话中的一台SIP网络电话传输的对讲数据或寻呼数据;

所述数据中转管理器用于接收所述SIP网络交换服务器发送的对讲数据或寻呼数据;

所述数据中转管理器还用于将所述对讲数据转换为适于向所述网络广播子系统传输的UDP对讲数据或将所述寻呼数据转换为适于向所述网络广播子系统传输的UDP寻呼数据;

所述网络广播子系统用于根据所述UDP对讲数据或UDP寻呼数据进行广播。

在一种可选的实施方式中,所述数据中转管理器还用于对所述对讲数据进行解码,以得到所述适于向所述网络广播子系统传输的UDP对讲数据,或,所述数据中转管理器还用于对所述寻呼数据进行解码,以得到适于向所述网络广播子系统传输的UDP寻呼数据。

在一种可选的实施方式中,所述网络广播子系统的数量为至少一个。

在一种可选的实施方式中,所述至少一台SIP网络电话包括虚拟的SIP网络电话;所述数据中转管理器还用于响应于虚拟的SIP网络电话的生成指令,获取所述网络广播子系统的数量,及生成与所述网络广播子系统的数量相等的虚拟的SIP网络电话。

在一种可选的实施方式中,所述数据中转管理器用于生成与所述网络广播子系统的数量相等的虚拟的SIP网络电话,具体用于生成与所述网络广播子系统的数量相等的虚拟的SIP网络电话的注册信息,及根据所述注册信息向SIP网络交换服务器注册虚拟的SIP网络电话,以生成与所述网络广播子系统的数量相等的虚拟的SIP网络电话。

本发明另一方面还提供一种基于SIP协议的网络广播系统的广播方法,所述网络广播系统包括SIP网络交换服务器、至少一台SIP网络电话、数据中转管理器和网络广播子系统;

所述方法包括:

所述SIP网络电话向所述SIP网络交换服务器传输基于SIP协议生成的对讲数据或寻呼数据;

所述SIP网络交换服务器向所述数据中转管理器发送所述至少一台SIP网络电话中的一台SIP网络电话传输的对讲数据或寻呼数据;

所述数据中转管理器接收所述SIP网络交换服务器发送的对讲数据或寻呼数据;

所述数据中转管理器将所述对讲数据转换为适于向所述网络广播子系统传输的UDP对讲数据或将所述寻呼数据转换为适于向所述网络广播子系统传输的UDP寻呼数据;

所述网络广播子系统根据所述UDP对讲数据或UDP寻呼数据进行广播。

在一种可选的实施方式中,所述数据中转管理器将所述对讲数据转换为适于向所述网络广播子系统传输的UDP对讲数据或将所述寻呼数据转换为适于向所述网络广播子系统传输的UDP寻呼数据,包括:

所述数据中转管理器对所述对讲数据进行解码,以得到所述适于向所述网络广播子系统传输的UDP对讲数据,或,所述数据中转管理器还用于对所述寻呼数据进行解码,以得到适于向所述网络广播子系统传输的UDP寻呼数据。

在一种可选的实施方式中,所述网络广播子系统的数量为至少一个。

在一种可选的实施方式中,所述至少一台SIP网络电话包括虚拟的SIP网络电话;所述广播方法还包括:

所述数据中转管理器响应于虚拟的SIP网络电话的生成指令,获取所述网络广播子系统的数量;

所述数据中转管理器生成与所述网络广播子系统的数量相等的虚拟的SIP网络电话。

在一种可选的实施方式中,所述数据中转管理器生成与所述网络广播子系统的数量相等的虚拟的SIP网络电话,包括:

所述数据中转管理器生成与所述网络广播子系统的数量相等的虚拟的SIP网络电话的注册信息;

所述数据中转管理器根据所述注册信息向SIP网络交换服务器注册虚拟的SIP网络电话,以生成与所述网络广播子系统的数量相等的虚拟的SIP网络电话。

相比于现有技术,本发明具有如下突出的有益效果:本发明提供了一种基于SIP协议的网络广播系统及其广播方法,通过SIP网络电话基于SIP中间层数据与网络广播子系统进行对讲或寻呼,通过数据中转管理器将基于SIP协议传输的对讲数据或寻呼数据转换为适于向网络广播子系统传输的UDP对讲数据或UDP寻呼数据,实现广播系统与电话系统的兼容与互通,打破以往内通电话系统接入传统网络化广播系统的局限,SIP网络电话与SIP网络交换服务器形成的SIP内通电话系统可任意接入传统的网络广播子系统,由于SIP实时性与压缩率比传统广播系统要好,可跨越互联网的接入,增加系统的兼容性;且SIP内通电话系统与网络广播子系统是两套可独立运行的系统,任意一套系统出现崩溃也不会影响对方在正常业务范围内的运行;各品牌厂商的网络广播子系统可通过SIP中间层数据互通,增加对不同品牌产品的扩容性。

附图说明

图1是本发明优选实施例提供的基于SIP协议的网络广播系统的结构框图;

图2是本发明优选实施例提供的基于SIP协议的网络广播系统的广播方法的流程示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参阅图1,其是本发明优选实施例提供的基于SIP协议的网络广播系统的结构框图。如图1所示,所述网络广播系统包括SIP网络交换服务器10、至少一台SIP网络电话11(图1仅示出一台)、数据中转管理器12和网络广播子系统13;

所述SIP网络电话用于向所述SIP网络交换服务器传输基于SIP协议生成的对讲数据或寻呼数据;

所述SIP网络交换服务器用于向所述数据中转管理器发送所述至少一台SIP网络电话中的一台SIP网络电话传输的对讲数据或寻呼数据;

所述数据中转管理器用于接收所述SIP网络交换服务器发送的对讲数据或寻呼数据;

所述数据中转管理器还用于将所述对讲数据转换为适于向所述网络广播子系统传输的UDP对讲数据或将所述寻呼数据转换为适于向所述网络广播子系统传输的UDP寻呼数据;

所述网络广播子系统用于根据所述UDP对讲数据或UDP寻呼数据进行广播。

即通过SIP网络电话基于SIP中间层数据与网络广播子系统进行对讲或寻呼,通过数据中转管理器将基于SIP协议传输的对讲数据或寻呼数据转换为适于向网络广播子系统传输的UDP对讲数据或UDP寻呼数据,实现广播系统与电话系统的兼容与互通,打破以往内通电话系统接入传统网络化广播系统的局限,SIP网络电话与SIP网络交换服务器形成的SIP内通电话系统可任意接入传统的网络广播子系统,由于SIP实时性与压缩率比传统广播系统要好,可跨越互联网的接入,增加系统的兼容性;且SIP内通电话系统与网络广播子系统是两套可独立运行的系统,任意一套系统出现崩溃也不会影响对方在正常业务范围内的运行;各品牌厂商的网络广播子系统可通过SIP中间层数据互通,增加对不同品牌产品的扩容性。

在一种可选的实施方式中,所述SIP网络电话包括第一SIP数据交换接口;所述SIP网络交换服务器包括第二SIP数据交换接口和SIP数据输出端;所述数据中转管理器包括SIP数据输入端和第一UDP数据传输接口;所述网络广播子系统包括第二UDP数据传输接口;所述第一SIP数据交换接口与所述第二SIP数据交换接口连接;所述SIP数据输出端与所述SIP数据输入端连接;所述第一UDP数据传输接口与所述第二UDP数据传输接口连接。

在一种可选的实施方式中,所述数据中转管理器还用于对所述对讲数据进行解码,以得到所述适于向所述网络广播子系统传输的UDP对讲数据,或,所述数据中转管理器还用于对所述寻呼数据进行解码,以得到适于向所述网络广播子系统传输的UDP寻呼数据。

即通过对所述对讲数据进行解码或对所述寻呼数据进行解码,从而通过SIP与自主研发UDP解码终端实现SIP网络电话与网络广播子系统的兼容。

在一种可选的实施方式中,所述网络广播子系统的数量为至少一个。

在一种可选的实施方式中,所述至少一台SIP网络电话包括虚拟的SIP网络电话;所述数据中转管理器还用于响应于虚拟的SIP网络电话的生成指令,获取所述网络广播子系统的数量,及生成与所述网络广播子系统的数量相等的虚拟的SIP网络电话。

即通过生成虚拟的SIP网络电话便于在没有SIP网络电话的情况下通过虚拟的SIP网络电话进行对讲或寻呼,提高信息传播的及时性。

在一种可选的实施方式中,所述数据中转管理器用于生成与所述网络广播子系统的数量相等的虚拟的SIP网络电话,具体用于生成与所述网络广播子系统的数量相等的虚拟的SIP网络电话的注册信息,及根据所述注册信息向SIP网络交换服务器注册虚拟的SIP网络电话,以生成与所述网络广播子系统的数量相等的虚拟的SIP网络电话。

即通过向SIP网络交换服务器注册虚拟的SIP网络电话,便于在没有SIP网络电话的情况下通过SIP网络交换服务器上已注册的虚拟的SIP网络电话进行对讲或寻呼,提高信息传播的及时性。

请参阅图2,其是本发明优选实施例提供的基于SIP协议的网络广播系统的广播方法的流程示意图。其中,所述网络广播系统包括SIP网络交换服务器、至少一台SIP网络电话、数据中转管理器和网络广播子系统;如图2所示,所述方法包括:

S1、所述SIP网络电话向所述SIP网络交换服务器传输基于SIP协议生成的对讲数据或寻呼数据;

S2、所述SIP网络交换服务器向所述数据中转管理器发送所述至少一台SIP网络电话中的一台SIP网络电话传输的对讲数据或寻呼数据;

S3、所述数据中转管理器接收所述SIP网络交换服务器发送的对讲数据或寻呼数据;

S4、所述数据中转管理器将所述对讲数据转换为适于向所述网络广播子系统传输的UDP对讲数据或将所述寻呼数据转换为适于向所述网络广播子系统传输的UDP寻呼数据;

S5、所述网络广播子系统根据所述UDP对讲数据或UDP寻呼数据进行广播。

即通过SIP网络电话基于SIP中间层数据与网络广播子系统进行对讲或寻呼,通过数据中转管理器将基于SIP协议传输的对讲数据或寻呼数据转换为适于向网络广播子系统传输的UDP对讲数据或UDP寻呼数据,实现广播系统与电话系统的兼容与互通,打破以往内通电话系统接入传统网络化广播系统的局限,SIP网络电话与SIP网络交换服务器形成的SIP内通电话系统可任意接入传统的网络广播子系统,由于SIP实时性与压缩率比传统广播系统要好,可跨越互联网的接入,增加系统的兼容性;且SIP内通电话系统与网络广播子系统是两套可独立运行的系统,任意一套系统出现崩溃也不会影响对方在正常业务范围内的运行;各品牌厂商的网络广播子系统可通过SIP中间层数据互通,增加对不同品牌产品的扩容性。

在一种可选的实施方式中,所述SIP网络电话包括第一SIP数据交换接口;所述SIP网络交换服务器包括第二SIP数据交换接口和SIP数据输出端;所述数据中转管理器包括SIP数据输入端和第一UDP数据传输接口;所述网络广播子系统包括第二UDP数据传输接口;所述第一SIP数据交换接口与所述第二SIP数据交换接口连接;所述SIP数据输出端与所述SIP数据输入端连接;所述第一UDP数据传输接口与所述第二UDP数据传输接口连接。

在一种可选的实施方式中,所述数据中转管理器将所述对讲数据转换为适于向所述网络广播子系统传输的UDP对讲数据或将所述寻呼数据转换为适于向所述网络广播子系统传输的UDP寻呼数据,包括:

所述数据中转管理器对所述对讲数据进行解码,以得到所述适于向所述网络广播子系统传输的UDP对讲数据,或,所述数据中转管理器还用于对所述寻呼数据进行解码,以得到适于向所述网络广播子系统传输的UDP寻呼数据。

即通过对所述对讲数据进行解码或对所述寻呼数据进行解码,从而通过SIP与自主研发UDP解码终端实现SIP网络电话与网络广播子系统的兼容。

在一种可选的实施方式中,所述网络广播子系统的数量为至少一个。

在一种可选的实施方式中,所述至少一台SIP网络电话包括虚拟的SIP网络电话;所述广播方法还包括:

所述数据中转管理器响应于虚拟的SIP网络电话的生成指令,获取所述网络广播子系统的数量;

所述数据中转管理器生成与所述网络广播子系统的数量相等的虚拟的SIP网络电话。

即通过生成虚拟的SIP网络电话便于在没有SIP网络电话的情况下通过虚拟的SIP网络电话进行对讲或寻呼,提高信息传播的及时性。

在一种可选的实施方式中,所述数据中转管理器生成与所述网络广播子系统的数量相等的虚拟的SIP网络电话,包括:

所述数据中转管理器生成与所述网络广播子系统的数量相等的虚拟的SIP网络电话的注册信息;

所述数据中转管理器根据所述注册信息向SIP网络交换服务器注册虚拟的SIP网络电话,以生成与所述网络广播子系统的数量相等的虚拟的SIP网络电话。

即通过向SIP网络交换服务器注册虚拟的SIP网络电话,便于在没有SIP网络电话的情况下通过SIP网络交换服务器上已注册的虚拟的SIP网络电话进行对讲或寻呼,提高信息传播的及时性。

以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1