一种社区视频电话会议互通方法、服务器及系统的制作方法

文档序号:7632394阅读:168来源:国知局
专利名称:一种社区视频电话会议互通方法、服务器及系统的制作方法
技术领域
本发明属于互联网技术领域,尤其涉及一 种社区视频电话会议互通方法、服务器及系统。
背景技术
电话会议在现代生活中的每一天都变得更加普遍。电话会议已经在商业通信中证明是非常有用的,在这里若干人需要被划算的集合在一起,并快速做出基于可靠信息的决定。同时,随着移动电话使用的增加,员工的移动性也在稳定地增加。在现有技术中,建立移动远程会议成为一个开发的重点。针对移动远程会议的解决方案,经过检索,申请号为200580046541. 7公开了 “建立电话会议的方法和装置”,主要介绍的技术方案为用户可以从他的移动电话选择电话会议的参与者,并且移动电话中的客户端应用将相关参数传送到呼叫中心服务器,然后该呼叫中心服务器将经由网关服务器呼叫会议发起者及其它参与者。呼叫被移交给网关服务器,该网关服务器将每个呼叫数字化为音频和/或视频流,一般地,数字化为RTP流。所述流被传递到计算机,诸如会议发起者PC-计算机,在这里所述流被组合以形成成功的电话会议。然后,电话会议被记录到计算机上的数据文件中,并且其可以经由例如电子邮件或因特网发送到参与者。但是,前述的解决方案具有显著的缺点在该解决方案中需要大量的硬件成本 至少一个呼叫中心服务器、至少一个网关服务器,给企业带来了很大的负担。

发明内容
本发明提供了一种社区视频电话会议互通方法、服务器及系统,实现了不需要大量硬件成本即可实现网络与电话会议的互通。本发明的技术方案如下互联网用户依据注册信息登录社区交互平台,通过应用程序代码,传入所述注册信息并请求服务器;所述服务器解析获得的即时通讯相关数据和资源,生成即时通讯工且.
Z、 9电话用户、互联网用户通过服务器建立通信与会议连接;互联网用户通过即时通讯工具发送视频信息至服务器并由服务器进行存储,服务器获得视频信息后,通过在自身存储的信息中查找目标互联网用户或者根据发送视频信息的互联网用户信息从映射服务器中查找其他目标互联网用户,通过即时通讯工具进行发送或者通过将视频信息转换成图像信号并进行存储,通知并发送给电话用户或者电话用户发送图像信号至服务器,服务器将图像信号转换成视频信息并进行存储,通过即时通讯工具通知并发送给互联网用户;若有会议成员没有接收到视频信息或者图像信号,则请求服务器,服务器将存储的视频信息或者图像信号,通过即时通讯工具或者直接发送给没有接收到的会议成员,其中,会议成员包括但不限于电话用户、互联网用户。本发明提供了一种社区视频电话会议互通方法、服务器及系统,实现了不需要大量硬件成本即可实现网络与电话会议的互通。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图1是本发明的流程图;图2是本发明系统结构图;图3是本发明的服务器结构图。
具体实施例方式下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。本发明的技术方案如下互联网用户依据注册信息登录社区交互平台,通过应用程序代码,传入所述注册信息并请求服务器;所述服务器解析获得的即时通讯相关数据和资源,生成即时通讯工且.
Z、 9电话用户、互联网用户通过服务器建立通信与会议连接;互联网用户通过即时通讯工具发送视频信息至服务器并由服务器进行存储,服务器获得视频信息后,通过在自身存储的信息中查找目标互联网用户或者根据发送视频信息的互联网用户信息从映射服务器中查找其他目标互联网用户,通过即时通讯工具进行发送或者通过将视频信息转换成图像信号并进行存储,通知并发送给电话用户或者电话用户发送图像信号至服务器,服务器将图像信号转换成视频信息并进行存储,通过即时通讯工具通知并发送给互联网用户;若有会议成员没有接收到视频信息或者图像信号,则请求服务器,服务器将存储的视频信息或者图像信号,通过即时通讯工具或者直接发送给没有接收到的会议成员,其中,会议成员包括但不限于电话用户、互联网用户。图1是本发明的流程图,包括以下步骤步骤101 互联网用户依据注册信息登录社区交互平台,通过应用程序代码,传入
所述注册信息并请求服务器,服务器解析获得的即时通讯相关数据和资源,生成即时通讯 — 详细的过程如下根据页面上嵌入的即时通讯的应用程序编程接口 API代码,传入所述注册信息; 所述API代码请求服务器,返回即时通讯相关数据和资源,按照社区交互平台的样式的规贝U,服务器对所述数据和资源进行解析和显示,生成即时通讯工具。用户根据在社区交互平台的注册信息,进行登录,其中,社区交互平台包括但不限于个人门户;注册信息包括但不限于邮箱、密码。例如用户根据在个人门户的邮箱、密码,进行登录;同时,根据页面上嵌入的即时通讯的API (Application Programming Interface,应用程序编程接口 )代码,传入用户的邮箱、密码信息;API代码请求服务器,返回即时通讯相关数据(用户设置数据、好友数据、群数据等)和资源(包括样式表、脚本文件、图片等),按照门户的样式(皮肤)的规则, 服务器对数据和资源进行解析和显示,生成即时通讯工具;其中,即时通讯工具是基于网页生成的,无需下载任何客户端软件。步 骤102 电话用户通过接入设备接入互联网;电话用户通过接入设备接入互联网;其中,接入设备与服务器相连;电话用户包括但不限于固定电话用户、移动电话用户。步骤103 互联网用户通过服务器建立连接;互联网用户通过服务器建立连接的方式包括但不限于互联网用户登陆网页,网页加载flash,所述flash连接服务器。步骤101、步骤102的顺序可以互换。步骤104 服务器通过存储的电话用户、互联网用户的相关呼叫参数信息,进行呼口七建立会议连接;其中,相关呼叫参数信息包括但不限于IP地址、电话号码。步骤105 互联网用户、电话用户通过服务器实现会议通信。建立会议连接后,互联网用户通过即时通讯工具发送视频信息至服务器并由服务器进行存储,服务器将获得的所述视频信息通过即时通讯工具发送给其他目标互联网用户或者通过将视频信息转换成图像信号并进行存储,通知并发送给电话用户或者电话用户发送图像信号至服务器,服务器将图像信号转换成视频信息并进行存储,通过即时通讯工具通知并发送给互联网用户,从而实现互联网用户、电话用户之间的会议互通。互联网用户通过即时通讯工具发送视频信息至服务器并由服务器进行存储,服务器将获得的所述视频信息通过即时通讯工具发送给其他目标互联网用户包括但不限于以下方式服务器获得视频信息后,通过在自身存储的信息中查找目标互联网用户或者根据发送视频信息的互联网用户信息从映射服务器中查找其他目标互联网用户。其中,服务器获得视频信息或者图像信号后,进行存储;若有会议成员没有接收到视频信息或者图像信号,则请求服务器,服务器将存储的视频信息或者图像信号,通过即时通讯工具或者直接发送给没有接收到的会议成员。其中,会议成员包括但不限于电话用户、互联网用户。步骤106 会议结束后,服务器断开电话用户、互联网用户之间的连接会议结束的判断方式包括但不限于设置时间阈值,服务器在该时间阈值内,没有检测到视频信息,则认为会议结束,断开电话用户、互联网用户之间的连接;会议的组织者通知服务器会议结束,服务器断开电话用户、互联网用户之间的连接。其中,会议的组织者包括但不限于电话用户、互联网用户、管理员。图2是本发明系统结构图,详细介绍如下互联网用户A、B、C通过服务器建立连接;电话用户D、E、F通过接入设备与服务器建立通信连接。电话用户包括但不限于固定电话用户、移动电话用户。
互联网用户依据注册信息登录社区交互平台,通过应用程序代码,传入所述注册信息并请求服务器;所述服务器解析获得的即时通讯相关数据和资源,生成即时通讯工具;互联网用户通过服务器建立通信连接;电话用户通过接入设备与服务器建立连接;服务器通过存储的电话用户、互联网用户的相关呼叫参数信息,进行呼叫,建立会议连接;互联网用户通过即时通讯工具发送视频信息至服务器并由服务器进行存储,服务器获得视频信息后,通过在自身存储的信息中查找目标互联网用户或者根据发送视频信息的互联网用户信息从映射服务器中查找其他目标互联网用户,通过即时通讯工具进行发送或者通过将视频信息转换成图像信号并进行存储,通知并发送给电话用户或者电话用户发送图像信号至服务器,服务器将图像信号转换成视频信息并进行存储,通过即时通讯工具通知并发送给互联网用户。图3是本发明的服务器结构图,包括生成模块301、连接建立模块302、转换模块 303、通知发送模块304、存储模块305 ;生成模块301,用于根据传入的所述注册信息,解析获得的即时通讯相关数据和资源,生成即时通讯工具;其中,所述注册信息的传入是通过互联网用户依据注册信息登录社区交互平台,调用应用程序代码实现的;连接建立模块302,用于电话用户、互联网用户建立通信与会议连接;转换模块303与连接建立模块302连接,用于互联网用户、电话用户通信时,实现视频信息与图像信号之间的转换;通知发送模块304与转换模块303连接,用于在互联网用户、电话用户之间传递视频信息或图像信号;从存储模块305中获取视频信息或图像信号,进行通知发送;用于在存储模块中查找目标互联网用户或者根据发送视频信息的互联网用户信息从映射服务器中查找其他目标互联网用户,通过即时通讯工具进行通知发送;存储模块305与连接建立模块302、通知发送模块304连接,用于存储视频信息、图像信号,电话用户与互联网用户信息。其中,转换模块303,进一步用于将互联网用户发送的视频信息转换成图像信号,或者电话用户发送的图像信号转换成视频信息。本发明还提供了一种社区视频电话会议互通系统,包括互联网用户、电话用户、 服务器,互联网用户依据注册信息登录社区交互平台,通过应用程序代码,传入所述注册信息并请求服务器;服务器解析获得的即时通讯相关数据和资源,生成即时通讯工具;电话用户、互联网用户通过服务器建立通信与会议连接;互联网用户通过即时通讯工具发送视频信息至服务器并由服务器进行存储,服务器获得视频信息后,通过在自身存储的信息中查找目标互联网用户或者根据发送视频信息的互联网用户信息从映射服务器中查找其他目标互联网用户,通过即时通讯工具进行发送或者通过将视频信息转换成图像信号并进行存储,通知并发送给电话用户或者电话用户发送图像信号至服务器,服务器将图像信号转换成视频信息并进行存储,通过即时通讯工具通知并发送给互联网用户;若有会议成员没有接收到视频信息或者图像信号,则请求服务器,服务器将存储的视频信息或者图像信号,通过即时通讯工具或者直接发送给没有接收到的会议成员,其中,会议成员包括但不限于电话用户、互联网用户。本发明提供了一种社区网络电话会议互通方法、装置及系统,实现了不需要大量硬件成本即可实现网络与电话会议的互通。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围内。
权利要求
1.一种社区视频电话会议互通方法,其特征在于互联网用户依据注册信息登录社区交互平台,通过应用程序代码,传入所述注册信息并请求服务器;所述服务器解析获得的即时通讯相关数据和资源,生成即时通讯工具;电话用户、互联网用户通过服务器建立通信与会议连接;互联网用户通过即时通讯工具发送视频信息至服务器并由服务器进行存储,服务器获得视频信息后,通过在自身存储的信息中查找目标互联网用户或者根据发送视频信息的互联网用户信息从映射服务器中查找其他目标互联网用户,通过即时通讯工具进行发送或者通过将视频信息转换成图像信号并进行存储,通知并发送给电话用户或者电话用户发送图像信号至服务器,服务器将图像信号转换成视频信息并进行存储,通过即时通讯工具通知并发送给互联网用户;若有会议成员没有接收到视频信息或者图像信号,则请求服务器,服务器将存储的视频信息或者图像信号,通过即时通讯工具或者直接发送给没有接收到的会议成员,其中,会议成员包括但不限于电话用户、互联网用户。
2.根据权利要求1所述的方法,其特征在于用户依据注册信息登录社区交互平台后, 还包括根据页面上嵌入的即时通讯的应用程序编程接口 API代码,传入所述注册信息;所述 API代码请求即时通讯服务器,返回即时通讯相关数据和资源,按照社区交互平台的样式的规则,对所述数据和资源进行解析和显示,生成即时通讯工具。
3.根据权利要求1所述的方法,其特征在于所述注册信息包括但不限于邮箱、密码。
4.根据权利要求1所述的方法,其特征在于所述即时通讯相关数据包括但不限于用户设置数据、好友数据、群数据。
5.根据权利要求1所述的方法,其特征在于所述即时通讯相关资源包括但不限于样式表、脚本文件、图片。
6.根据权利要求1所述的方法,其特征在于所述社区交互平台包括但不限于个人门户。
7.根据权利要求1所述的方法,其特征在于电话用户、互联网用户通过服务器建立通信与会议连接的过程为电话用户通过接入设备接入互联网,互联网用户通过服务器建立通信连接;服务器通过存储的电话用户、互联网用户的相关呼叫参数信息,进行呼叫,建立会议连接。
8.一种服务器,其特征在于包括生成模块301、连接建立模块302、转换模块303、通知发送模块304、存储模块305 ;生成模块301,用于根据传入的所述注册信息,解析获得的即时通讯相关数据和资源, 生成即时通讯工具;其中,所述注册信息的传入是通过互联网用户依据注册信息登录社区交互平台,调用应用程序代码实现的;连接建立模块302,用于电话用户、互联网用户建立通信与会议连接;转换模块303与连接建立模块302连接,用于互联网用户、电话用户通信时,实现视频信息与图像信号之间的转换;通知发送模块304与转换模块303连接,用于在互联网用户、电话用户之间传递视频信息或图像信号;从存储模块305中获取视频信息或图像信号,进行通知发送;用于在存储模块中查找目标互联网用户或者根据发送视频信息的互联网用户信息从映射服务器中查找其他目标互联网用户,通过即时通讯工具进行通知发送;存储模块305与连接建立模块302、通知发送模块304连接,用于存储视频信息、图像信号,电话用户与互联网用户信息。
9.根据权利要求8所述的服务器,其特征在于转换模块303,进一步用于将互联网用户发送的视频信息转换成图像信号,或者电话用户发送的图像信号转换成视频信息。
10.一种社区视频电话会议互通系统,包括互联网用户、电话用户、服务器,其特征在于互联网用户依据注册信息登录社区交互平台,通过应用程序代码,传入所述注册信息并请求服务器;服务器解析获得的即时通讯相关数据和资源,生成即时通讯工具; 电话用户、互联网用户通过服务器建立通信与会议连接;互联网用户通过即时通讯工具发送视频信息至服务器并由服务器进行存储,服务器获得视频信息后,通过在自身存储的信息中查找目标互联网用户或者根据发送视频信息的互联网用户信息从映射服务器中查找其他目标互联网用户,通过即时通讯工具进行发送或者通过将视频信息转换成图像信号并进行存储,通知并发送给电话用户或者电话用户发送图像信号至服务器,服务器将图像信号转换成视频信息并进行存储,通过即时通讯工具通知并发送给互联网用户;若有会议成员没有接收到视频信息或者图像信号,则请求服务器,服务器将存储的视频信息或者图像信号,通过即时通讯工具或者直接发送给没有接收到的会议成员,其中,会议成员包括但不限于电话用户、互联网用户。
全文摘要
本发明提供一种社区视频电话会议互通方法、服务器及系统。上述方法包括以下步骤互联网用户依据注册信息登录社区交互平台,服务器解析获得的即时通讯相关数据和资源,生成即时通讯工具;电话用户、互联网用户通过服务器建立通信与会议连接;互联网用户通过即时通讯工具发送视频信息至服务器并存储,服务器获得视频信息后,通过在自身存储的信息中查找目标互联网用户或根据发送视频信息的互联网用户信息从映射服务器中查找其他目标互联网用户,通过即时通讯工具发送或将视频信息转换成图像信号并存储,通知并发送给电话用户或电话用户发送图像信号至服务器,服务器将图像信号转换成视频信息并存储,通过即时通讯工具通知并发送给互联网用户。
文档编号H04L12/58GK102315950SQ20111008516
公开日2012年1月11日 申请日期2011年4月6日 优先权日2011年4月6日
发明者胡加明 申请人:苏州阔地网络科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1