一种视频会议终端的点对点呼叫方法及视频会议终端 技术领域 本发明涉及视频会议领域, 尤其涉及一种视频会议终端的点对点呼叫方法及视频 会议终端。
背景技术 目前视频会议终端的点对点呼叫一般都是直接呼叫被叫终端的 IP 地址, 或者通 过 GK 呼叫别名。直接呼叫被叫终端的 IP 地址之前, 需要先获取被叫终端的 IP 地址信息, 本领域预先获取被叫终端的 IP 地址信息的方式不够完善, 当被叫终端不是静态 IP 地址时, 获取终 IP 地址信息的操作更加困难。
发明内容 本发明提供一种更加完善的视频会议终端的点对点呼叫方法及视频会议终端。
为解决上述技术问题, 本发明采用以下技术方案 :
一种视频会议终端的点对点呼叫方法, 包括 :
主叫终端通过公共交换电话网络或移动电话网获取被叫终端的 IP 地址信息和端 口信息 ;
主叫终端根据获取的所述 IP 地址信息和端口信息向被叫终端发起视频呼叫。
主叫终端通过公共交换电话网络或移动电话网获取被叫终端的 IP 地址信息和端 口信息的方法具体为 :
主叫终端通过公共交换电话网络或移动电话网与被叫终端建立通信连接 ;
主叫终端发送采用与被叫终端协商一致的调制解调方式调制后的请求数据包至 被叫终端 ;
被叫终端解调所述请求数据包, 根据预设规则判断是否发送 IP 地址信息和端口 信息给主叫终端 ;
如果是, 则发送采取所述调制解调方式调制后的数据应答包给主叫终端, 所述应 答包携带所述被叫终端的 IP 地址信息和端口信息 ;
主叫终端解调所述数据应答包, 获取被叫终端的 IP 地址信息和端口信息。
所述调制解调方式为频移键控调制解调方式。
所述主叫终端和被叫终端通过预先设置的接口模块接入公共交换电话网络 ; 或者 所述主叫终端和被叫终端通过预先设置的移动网络接入模块接入移动电话网。
所述移动网络接入模块为 SIM 卡。
一种视频会议终端, 包括信息获取模块和视频呼叫模块, 其中,
所述信息获取模块用于通过公共交换电话网络或移动电话网获取被叫终端的 IP 地址信息和端口信息 ;
所述视频呼叫模块用于根据所述信息获取模块获取的所述 IP 地址信息和端口信 息向被叫终端发起视频呼叫。
所述信息获取模块包括接口模块, 所述接口模块用于接入公共交换电话网络 ; 和 / 或所述信息获取模块包括移动网络接入模块, 所述移动网络接入模块用于接入移动电话 网。
所述移动网络接入模块为 SIM 卡。
本发明提供一种更加完善的视频会议终端的点对点呼叫方法及视频会议终端, 目 前, 公众对公共交换电话网络或移动电话网的应用非常普遍, 本发明利用现成的公共交换 电话网络或移动电话网, 获取被叫终端的 IP 地址信息和端口信息, 被叫终端的固定或移动 电话号码相对于 IP 地址而言较固定, 主叫终端只需要知道被叫终端的固定或移动电话号 码, 不论被叫终端是否是静态 IP 地址, 都能简便、 及时地获取被叫终端的 IP 地址信息和端 口信息, 为视频会议终端的点对点呼叫提供了极大的方便。 附图说明
图 1 为本发明实施例一种视频会议终端的点对点呼叫方法的流程图 ;
图 2 为本发明另一实施例一种视频会议终端的点对点呼叫方法的流程图 ;
图 3 为本发明实施例一种视频会议终端的框架图。 具体实施方式 图 1 为本发明实施例一种视频会议终端的点对点呼叫方法的流程图, 请参考图 1 :
S11、 主叫终端通过公共交换电话网络或移动电话网获取被叫终端的 IP 地址信息 和端口信息 ;
S12、 主叫终端根据获取的 IP 地址信息和端口信息向被叫终端发起视频呼叫。
步骤 S11 中主叫终端通过公共交换电话网络或移动电话网获取被叫终端的 IP 地 址信息和端口信息的方式有多种, 下面通过具体实施方式结合附图对本发明作进一步详细 说明。
图 2 为本发明另一实施例一种视频会议终端的点对点呼叫方法的流程图, 请参考 图2:
S21、 主叫终端通过公共交换电话网络或移动电话网呼叫被叫终端, 被叫终端振 铃, 建立电话连接。
如果是通过公共交换电话网络呼叫, 则主叫终端和被叫终端上均设置有接口模 块, 接口模块通过固定电话线路接入公共交换电话网络, 选优的, 接口模块为固定电话线的 插槽。
如果是通过移动电话网呼叫, 则主叫终端和被叫终端上均设置有移动网络接入模 块, 通过移动网络接入模块接入移动电话网, 移动网络接入模块优选的为 SIM 卡。
S22、 主叫终端发送经过 FSK(Frequency-shift keying, 频移键控 ) 调制过的请求 数据包至被叫终端, 请求被叫终端的 IP 地址和端口信息。FSK 调制解调方式为主叫终端与 被叫终端预先协商一致的调制解调方式。
S23、 被叫终端接收并解调请求数据包。
S24、 被叫终端根据预设规则 ( 如自身配置的策略 ) 判断是否发送 IP 地址信息和 端口信息给主叫终端, 如果是, 则进入步骤 S25, 如果否, 进入步骤 S26。则拒绝发送 IP 地址
信息和端口信息给主叫终端。
S25、 被叫终端发送经过 FSK 调制的数据应答包给主叫终端, 进入步骤 S27。
S26、 拒绝发送 IP 地址信息和端口信息给主叫终端。
S27、 主叫终端解调数据应答包, 获取被叫终端的 IP 地址信息以及端口信息, 并将 该信息存储。
S28、 挂断电话。
S29、 主叫终端根据获取的被叫终端的 IP 地址信息以及端口信息, 通过 IP 网络向 被叫终端发起视频呼叫, 建立视频呼叫。
本发明还包括一种视频会议终端, 包括信息获取模块和视频呼叫模块, 其中, 信息 获取模块用于通过公共交换电话网络或移动电话网获取被叫终端的 IP 地址信息和端口信 息; 视频呼叫模块用于根据信息获取模块获取的被叫终端的 IP 地址信息和端口信息向被 叫终端发起视频呼叫。
本发明实施例一种视频会议终端的框架图, 请参考图 3 :
一种视频会议终端, 包括信息获取模块 31 和视频呼叫模块 32, 其中,
信息获取模块 31 具体用于通过公共交换电话网络或移动电话网与被叫终端建立 通信连接 ; 发送采用与被叫终端协商一致的调制解调方式调制后的请求数据包至被叫终 端; 接收被叫终端采取所述调制解调方式调制后的数据应答包, 所述应答包携带所述被叫 终端的 IP 地址信息和端口信息 ; 解调所述数据应答包, 获取被叫终端的 IP 地址信息和端口 信息 ;
视频呼叫模块 32 用于根据信息获取模块 31 获取的被叫终端的 IP 地址信息和端 口信息向被叫终端发起视频呼叫。
进一步, 信息获取模块 31 包括接口模块 311 和移动网络接入模块 312, 接口模块 311 用于接入公共交换电话网络 ; 移动网络接入模块 312 用于接入移动电话网。
本 实 施 例 中, 公 共 交 换 电 话 网 络 ( 简 称 PSTN, Public Switched Telephone Network) 主要包括固定电话网络 ; 移动电话网 (mobile telephone network) 包括现有技 术中多种类型的移动电话网, 如模拟移动电话网、 CDMA 制式移动电话网、 全球通 (GSM) 数字 移动电话网等。 不局限于 FSK 调制解调方式, 还可以是其他调制解调方式 ; 端口信息主要包 括端口号 ; 信息获取模块可以包括接口模块或移动网络接入模块中的一种, 也可以包括接 口模块和移动网络接入模块卡, 移动网络接入模块不局限于 SIM 卡, 视频会议终端还可以 采取其他替代的方式接入公共交换电话网络和移动电话网, 如利用视频会议终端上现有模 块实现同样功能、 设置其他替代模块实现同样功能等。
本实施例只需要借助视频会议终端上的接口模块、 移动网络接入模块或其他可实 现同样功能的其他模块便可通过公共交换电话网络和 / 或移动电话网与被叫终端建立通 信, 获取被叫终端的 IP 地址信息和端口信息。
以上内容是结合具体的实施方式对本发明所作的进一步详细说明, 不能认定本发 明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说, 在不脱 离本发明构思的前提下, 还可以做出若干简单推演或替换, 都应当视为属于本发明的保护 范围。