CN101465919B - 视频会议的实现方法和系统 - Google Patents
视频会议的实现方法和系统 Download PDFInfo
- Publication number
- CN101465919B CN101465919B CN2007101799187A CN200710179918A CN101465919B CN 101465919 B CN101465919 B CN 101465919B CN 2007101799187 A CN2007101799187 A CN 2007101799187A CN 200710179918 A CN200710179918 A CN 200710179918A CN 101465919 B CN101465919 B CN 101465919B
- Authority
- CN
- China
- Prior art keywords
- pstn
- conference
- terminal
- calling
- server
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 155
- 238000012545 processing Methods 0.000 claims description 18
- 230000003993 interaction Effects 0.000 claims 1
- 230000008569 process Effects 0.000 description 48
- 238000004891 communication Methods 0.000 description 24
- 230000005540 biological transmission Effects 0.000 description 16
- 230000004913 activation Effects 0.000 description 8
- 230000008901 benefit Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 7
- 230000006870 function Effects 0.000 description 7
- 238000012795 verification Methods 0.000 description 6
- 230000004044 response Effects 0.000 description 5
- 230000001960 triggered effect Effects 0.000 description 5
- 230000006855 networking Effects 0.000 description 4
- 238000003825 pressing Methods 0.000 description 4
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000011664 signaling Effects 0.000 description 2
- 230000003213 activating effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 230000026676 system process Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Telephonic Communication Services (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明公开了视频会议的实现方法,在视频会议系统中,为用户设置用户盒,方法包括:为多媒体业务系统中的每个用户盒和VCS分别分配IP标识,将用户盒IP标识与PSTN号码绑定;绑定IP标识的PSTN终端发起PSTN呼叫,PSTN终端与电话会议服务器间建立PSTN连接,并利用PSTN连接传输视频会议中的语音数据;VCS获取主叫PSTN号码,确定与主叫PSTN号码绑定的IP标识,通过呼叫控制服务器与IP标识代表的用户盒建立IP连接,利用IP网络传输视频数据。本发明还公开了视频会议系统。本发明利用现有PSTN终端进行视频会议业务的操作,扩大了视频会议业务的使用范围。
Description
技术领域
本发明涉及多媒体通信技术,特别涉及视频会议的实现方法和系统。
背景技术
目前,PSTN网和IP网上分别存在多种形式的语音会议,例如:
(1)PSTN网语音会议:在PSTN网建立多方通信的语音交流平台,通过电话会议服务器进行多方通信的控制,通信终端是PSTN终端;
(2)IP语音通信会议:通过IP网建立通信多方会议的语音交流平台,通过IP网络的MCU进行多方通信的控制,通话终端是基于电脑的终端,即PC到PC的方式,由于通信终端的功能增强,IP网语音通信可以同时支持通信多方的视频通信。
基于PSTN网的语音通信的优势是:语音质量号,具备可移动性,通话方只要具备电话终端,无需配备个人电脑,适用面较广,而且,通话方不需要在线,能够满足在任何时间、任何地点找到对方、进行交流沟通的需求。但是这种通信方式存在以下不足:通话形式比较单调,缺少图像和视频方式,部分电话终端还缺乏文字通信功能,大多数电话终端的操作功能简单,缺少人性化的操作界面。
基于IP网语音通信的优势是:通信方式比较丰富,除了语音外,还可以提供视频、图像等通信方式,以弥补语言、文字不能表达或难以表达的情况。通信终端的功能较强,具备人性化的操作界面。但是也有以下不足:语音通信质量会因IP网络的拥塞而变差,可移动性差,对通信参与者的技术要求较高,需要具备和会操作使用电脑。
发明内容
有鉴于此,本发明提供视频会议的实现方法和系统,能够利用现有PSTN终端进行视频会议的操作,扩大视频会议业务的使用范围。
为实现上述目的,本发明采用如下的技术方案:
一种视频会议的实现方法,在包括视频会议服务器VCS、IP网络、PSTN网络、PSTN交换设备、电话会议服务器和PSTN终端的视频会议系统中,为每个用户设置与IP网络相连的用于处理IP协议和进行视频编解码的用户盒,所述电话会议服务器与PSTN网络相连,该方法包括:
为所述多媒体业务系统中的每个用户盒和VCS分别分配IP标识,并将每个用户盒的IP标识与至少一个PSTN终端的PSTN号码绑定;
绑定IP标识的PSTN终端作为主叫发起PSTN呼叫,请求加入指定会场的视频会议,PSTN交换设备在主叫PSTN终端与电话会议服务器之间建立PSTN连接,电话会议服务器获取主叫PSTN终端请求加入的指定会场信息,并将该主叫PSTN终端加入所述指定会场,利用所述PSTN连接传输视频会议的语音数据;
VCS获取包括主叫PSTN号码和指定会场信息在内的呼叫信息,根据预设的用户盒IP标识与PSTN号码的绑定关系,确定与主叫PSTN号码绑定的主叫IP标识,通过呼叫控制服务器与所述主叫IP标识代表的用户盒建立IP连接,并根据所述指定会场信息,将该用户盒加入所述指定会场,利用所述IP网络传输视频会议的视频数据。
一种视频会议系统,包括视频会议服务器VCS、呼叫控制服务器、IP网络、PSTN网络、PSTN交换设备、电话会议服务器、PSTN终端和与PSTN终端绑定的用户盒;
所述PSTN终端,用于通过PSTN呼叫请求加入指定会场的视频会议,与所述电话会议服务器间建立PSTN连接,并向所述电话会议服务器发送语音数据,接收并播放视频会议中的语音数据;
所述PSTN交换设备,用于为所述PSTN终端与所述电话会议服务器建立PSTN连接;
所述电话会议服务器,用于根据所述PSTN终端发送的所述请求,将所述PSTN终端加入所述指定会场,利用与所述PSTN终端间的PSTN连接传输视频会议的语音数据;
所述VCS,用于获取所述PSTN终端的PSTN号码以及指定会场信息,并根据预先为网络中每个用户盒分配的IP标识与PSTN号码建立的绑定关系,确定与所述PSTN终端绑定的用户盒,并通过所述呼叫控制服务器与所述用户盒建立IP连接,根据所述电话会议服务器发送的指定会场信息,将所述用户盒加入所述指定会场,利用所述IP网络传输视频会议的视频数据;
所述与所述PSTN终端绑定的用户盒,用于采集本地视频数据传输给所述VCS,并接收、解码及显示所述VCS发送的视频会议的视频数据。
一种视频会议的实现方法,在包括视频会议服务器VCS、IP网络、PSTN网络、PSTN交换设备、电话会议服务器和PSTN终端的视频会议系统中,为每个用户设置与IP网络相连的用于处理IP协议和进行视频编解码的用户盒,所述电话会议服务器与PSTN网络和IP网络相连,该方法包括:
为所述多媒体业务系统中的每个用户盒和VCS分别分配IP标识,并将每个用户盒的IP标识与至少一个PSTN终端的PSTN号码绑定;
绑定IP标识的PSTN终端作为主叫发起PSTN呼叫,请求召开视频会议,PSTN交换设备在主叫PSTN终端与电话会议服务器之间建立PSTN连接,将主叫PSTN终端加入系统预留的空闲会场,创建所述会场的PSTN域会议;主叫PSTN终端依次输入至少一个被叫PSTN终端的PSTN号码,触发电话会议服务器呼叫所述被叫PSTN终端,PSTN交换设备为电话会议服务器与应答的被叫PSTN终端建立PSTN连接,电话会议服务器将应答的被叫PSTN终端加入所述会场,利用各个PSTN连接传输该会场视频会议的语音数据;
电话会议服务器通过IP网络将主叫PSTN终端和所述应答的被叫PSTN终端的PSTN号码以及所述会场的信息发送给VCS;
VCS根据所述会场的信息,创建所述会场的IP域会议,并根据预设的用户盒IP标识与PSTN号码的绑定关系,确定与接收的各个PSTN号码绑定的IP标识,通过呼叫控制服务器与所述各个IP标识代表的用户盒建立IP连接,将所述用户盒加入所述会场,利用所述IP网络传输该会场视频会议的视频数据。
一种视频会议系统,包括VCS、呼叫控制服务器、IP网络、PSTN网络、PSTN交换设备、电话会议服务器、主叫PSTN终端、至少一个被叫PSTN终端、分别与主叫和被叫PSTN终端绑定的用户盒;
所述主叫PSTN终端,用于通过PSTN呼叫请求召开视频会议,与所述电话会议服务器间建立PSTN连接,并依次输入所有被叫PSTN终端的PSTN号码,向所述电话会议服务器发送语音数据,接收并播放视频会议中的语音数据;
所述PSTN交换设备,用于为所述主叫PSTN终端和所有被叫PSTN终端分别与所述电话会议服务器之间建立PSTN连接;
所述电话会议服务器,用于将所述主叫PSTN终端和所有被叫PSTN终端加入系统预留的空闲会场,利用与各个PSTN终端间的PSTN连接传输视频会议的语音数据;并将所述主叫PSTN终端和所有被叫PSTN终端的PSTN号码及所述会场的信息通过所述IP网络发送给所述VCS;
所述VCS,用于接收所述电话会议服务器发送的主叫PSTN终端和所有被叫PSTN终端的PSTN号码,并根据预先为网络中每个用户盒分配的IP标识与PSTN号码建立的绑定关系,确定与各个PSTN终端绑定的各个用户盒,并通过所述呼叫控制服务器与所述各个用户盒建立IP连接,根据所述电话会议服务器发送的会场信息,将所述各个用户盒加入所述会场,利用所述IP网络传输视频会议的视频数据;
所述与主叫PSTN终端绑定的用户盒以及与各个被叫PSTN终端绑定的各个用户盒,用于采集本地视频数据传输给所述VCS,并接收、解码及显示所述VCS发送的视频会议的视频数据。
由上述技术方案可见,本发明中的视频会议系统包括视频会议服务器(VCS)、呼叫控制服务器、IP网络、PSTN网络、PSTN交换设备、电话会议服务器和PSTN终端,为每个用户设置与IP网络相连的用户盒,并为VCS和每个用户盒分别分配IP标识,将每个用户盒的IP标识与至少一个PSTN终端的PSTN号码绑定,从而使用户盒能够与PSTN网络中的PSTN终端建立对应关系。当电话会议服务器接收到绑定了IP标识的PSTN终端发出的PSTN呼叫时,PSTN交换设备将主叫PSTN终端与电话会议服务器之间建立PSTN连接,电话会议服务器获取主叫PSTN终端请求加入的指定会场信息,并将该主叫PSTN终端加入所述指定会场,利用PSTN连接传输视频会议的语音数据。VCS从PSTN网络获取主叫PSTN号码和指定会场信息,根据用户盒IP标识与PSTN号码的绑定关系,确定与主叫PSTN号码绑定的主叫IP标识,通过呼叫控制服务器与主叫IP标识代表的用户盒建立IP连接,并将该用户盒加入指定会场,利用IP网络传输视频会议的视频数据。通过上述方式,任意PSTN终端可以接入视频会议服务,并分别在PSTN终端与电话会议服务器间建立PSTN连接,在用户盒与VCS间建立IP连接,从而可以利用PSTN网络传输语音数据,利用IP网络传输视频数据。
或者,在上述视频会议系统中,也可以由绑定IP标识的PSTN终端作为主叫发起PSTN呼叫,请求召开视频会议,PSTN交换设备在主叫PSTN终端与电话会议服务器之间建立PSTN连接,将主叫PSTN终端加入系统预留的空闲会场,创建所述会场的PSTN域会议;主叫PSTN终端依次输入至少一个被叫PSTN终端的PSTN号码,触发电话会议服务器呼叫各个被叫PSTN终端,将其加入所述会场,并利用各个PSTN连接传输该会场视频会议的语音数据;并且,将主叫和被叫PSTN终端的PSTN号码发送给VCS;VCS接收PSTN号码后,即创建所述会场的IP域会议,并根据预设的绑定关系,查找各个PSTN号码绑定的IP标识,并与各个IP标识代表的用户盒建立IP连接,将其加入所述会场,利用所述IP网络传输该会场视频会议的视频数据。通过上述方式,主叫PSTN终端能够通过PSTN呼叫召开多方参与的视频会议,并分别在PSTN终端与电话会议服务器间建立PSTN连接,在用户盒与VCS间建立IP连接,从而可以利用PSTN网络传输语音数据,利用IP网络传输视频数据。
在上述两种方式的视频会议实现方法中,一方面方便了视频会议用户的使用,充分利用现有电信网的PSTN终端进行视频会议业务的操作,扩大了视频会议业务的使用范围,突破了视频会议终端的使用瓶颈,另一方面通过IP网络获取更丰富的视频数据。
附图说明
图1为本发明中视频会议系统的总体结构图。
图2为本发明中用户盒的具体结构图。
图3为基于图1所示的视频会议系统的第一种视频会议实现方法的总体流程图。
图4为基于图1所示的视频会议系统的第二种视频会议实现方法的总体流程图。
图5为自动视频会议系统的组网结构图。
图6为第一种视频会议实现方法中,即时会议业务的实现方法具体流程图。
图7为具备一路解码能力的用户盒的具体结构图。
图8为具备N路解码能力的用户盒的具体结构图。
图9为人工视频会议系统的组网结构图。
图10为第一种视频会议实现方法中,预约视频会议的实现方法具体流程图。
图11为第二种视频会议实现方法的具体流程图。
具体实施方式
为使本发明的目的、技术手段和优点更加清楚明白,以下结合附图对本发明做进一步详细说明。
本发明的基本思想是:结合PSTN连接和IP网络实现视频会议业务。
图1为本发明中视频会议系统的总体结构图。该视频会议系统包括IP网络、PSTN网络、VCS、呼叫控制服务器、PSTN终端、PSTN交换设备、电话会议服务器和用户盒。其中,用户盒与IP网络相连,电话会议服务器与PSTN网络相连。PSTN终端是指公共交换电话网所使用的终端,包括电话终端、无线市话终端(小灵通)、公用移动电话终端(手机)等;PSTN交换设备是指实现PSTN交换功能的交换设备,包括传统的数字程控交换机设备、软交换设备等。
在该视频会议系统中,用户盒的结构如图2所示,包括IP网络接口单元、IP协议处理单元、图像采集单元、视频解码单元和视频接口单元。其中,IP网络接口单元,用于与IP网络相连;与IP网络接口相连的IP协议处理单元,用于接收和处理IP包,并将图像采集编码单元发送的编码后数据打成IP包,通过IP网络接口传输出去;图像采集编码单元,用于采集本地图像编码后发送给IP协议处理单元;视频解码单元,用于接收IP协议处理单元处理过的视频编码后数据,进行视频解码后,通过视频接口单元输出到与用户盒相连的显示设备上。该用户盒可以是实现了上述功能单元的集合,可以独立使用或嵌入到其它的设备中。
基于上述图1所示的视频会议系统,本发明提供了两种视频会议实现方法。其中,第一种视频会议实现方法是目前比较通用的基于初始注册的指定会场召开视频会议的方式。在该方式中,PSTN终端拨打预设的PSTN号码后,输入预先注册的会场(即会议房间号),进入会场后,等待其他终端呼入,召开会议。
另一种视频会议实现方法是由一个主叫PSTN终端分别输入多个被叫PSTN终端号码,从而召集各个被叫PSTN终端召开会议的方式。
图3为基于图1所示的视频会议系统的第一种视频会议实现方法的总体流程图。如图3所示,该方法具体包括以下步骤:
步骤301,预先为视频会议系统中的每个用户盒和VCS分别分配IP标识,并将每个用户盒的IP标识与至少一个PSTN终端的PSTN号码绑定。
其中,如前所述,PSTN终端是指公共交换电话网所使用的终端,包括电话终端、无线市话终端(小灵通)、公用移动电话终端(手机)等,PSTN终端的PSTN号码可以是区号+电话号码,也可以是手机号码等。
步骤302,绑定了IP标识的PSTN终端作为主叫发起PSTN呼叫,请求加入指定会场的视频会议,PSTN交换设备将主叫PSTN终端与电话会议服务器之间建立PSTN连接。
步骤303,电话会议服务器获取主叫PSTN终端请求加入的指定会场信息,并将主叫PSTN终端加入该指定会场,利用PSTN连接传输视频会议的语音数据。
至此,为主叫PSTN终端接入指定会场的视频会议,并建立了视频会议的语音通道,可以利用PSTN连接接收和发送语音数据,从而利用了PSTN网络传输语音数据的质量优势。
步骤304,VCS获取包括主叫PSTN号码和指定会场信息在内的呼叫信息。
根据视频业务系统的不同实现,VCS获取包括主叫PSTN号码和指定会场信息在内的呼叫信息的方式可以不同。例如,在自动视频会议系统中,可以由电话会议服务器向VCS发送呼叫信息;在人工视频会议系统中,可以由话务座席向VCS发送呼叫信息。总之,VCS能够从PSTN网络中的设备获取呼叫信息。
步骤305,VCS根据预设的用户盒IP标识与PSTN号码的绑定关系,查询主叫PSTN终端的PSTN号码绑定的主叫IP标识,通过呼叫服务器与主叫IP标识所代表的主叫用户盒建立IP连接,将其加入指定会场,利用建立的IP网络传输视频会议中的视频数据。
至此,为与主叫PSTN终端绑定的用户盒接入指定会场的视频会议,并建立了视频会议的视频通道,可以利用IP网络接收和发送视频数据,从而利用了IP网络传输视频数据的带宽优势。
图4为基于图1所示的视频会议系统的第二种视频会议实现方法的总体流程图。如图4所示,该方法具体包括以下步骤:
步骤401,预先为视频会议系统中的每个用户盒和VCS分别分配IP标识,并将每个用户盒的IP标识与至少一个PSTN终端的PSTN号码绑定。
步骤402,绑定了IP标识的PSTN终端作为主叫发起PSTN呼叫,请求召开视频会议,PSTN交换设备将主叫PSTN终端与电话会议服务器之间建立PSTN连接,电话会议服务器创建在系统预留的空闲会场上的视频会议,将主叫PSTN终端加入该会场。
本方法中,主叫PSTN终端无需预先注册视频会议的会场,当发起PSTN呼叫请求召开视频会议时,由系统自动选择一个空闲会场,用于召开视频会议。
步骤403,电话会议服务器提示用户依次输入至少一个被叫PSTN终端的号码,电话会议服务器依次呼叫各个被叫PSTN终端,PSTN交换设备为电话会议服务器与应答的被叫PSTN终端建立PSTN连接,电话会议服务器将应答的被叫PSTN终端加入步骤402中所述的会场,利用各个PSTN连接传输该会场视频会议的语音数据。
至此,为主叫PSTN终端和各个应答呼叫的被叫PSTN终端接入视频会议,并建立了视频会议的语音通道,可以利用PSTN连接接收和发送语音数据,从而利用了PSTN网络传输语音数据的质量优势。
步骤404,电话会议服务器通过其与IP网络的连接,将主叫PSTN终端和应答的被叫PSTN终端的PSTN号码和会场信息发送给VCS。
步骤405,VCS根据接收的会场信息,创建该会场的IP域会议,根据预设的用户盒IP标识与PSTN号码的绑定关系,确定与接收的各个PSTN号码绑定的IP标识,通过呼叫控制服务器与所述各个IP标识代表的用户盒建立IP连接,将各个用户盒加入所述会场,利用所述IP网络传输该会场视频会议的视频数据。
至此,为与主叫PSTN终端和各个应答的被叫PSTN终端绑定的用户盒接入指定会场的视频会议,并建立了视频会议的视频通道,可以利用IP网络接收和发送视频数据,从而利用了IP网络传输视频数据的带宽优势。
上述即为对本发明的总体概述。目前,视频会议分为即时会议和预约会议两种。其中,即时会议是指拨打视频会议的特服号码后,立即召开指定会议;预约会议是指拨打视频会议的特服号码进行会议预约,在会议时间,会议服务器会向各个参会终端发起呼叫,召开指定会议。
本发明的第一种视频会议实现方法对上述两种会议类型均可以支持,根据具体类型的不同,该视频会议实现方法的具体实施会有所差异;另外,在主叫PSTN终端发起PSTN呼叫请求加入指定会场的视频会议时,可以通过自动接入或座席接入的方式建立PSTN连接,并且分别对应于自动视频会议系统和人工视频会议系统。下面通过具体实施例说明第一种视频会议实现方法的具体实施过程。
在本发明的实施过程中,IP连接的建立可以根据需要选择任意控制协议来进行,在下面本发明的具体实施例中,均以SIP协议作为IP网络中的呼叫控制协议。
首先,通过实施例一,对第一种视频会议实现方法中,自动视频会议系统中的即时会议流程的具体实施方式进行详细介绍。
实施例一:
在本实施例的自动视频会议系统中,系统构成与图1相同。进一步地,电话会议服务器中包括IP协议处理单元,用于进行IP协议的处理,接入IP网络。该电话会议服务器中的IP协议处理单元与IP网络的VCS间通过基于TCP协议开发的私有协议进行通信,交互视频会议过程中的控制信息等。
本实施例对即时会议的实现方法具体流程进行详细介绍。该方法可以在图5所示的组网结构中进行实施,如图5所示,该组网结构包括PSTN网络部分和IP网络部分。其中,PSTN部分包括PSTN终端、PSTN网络、PSTN交换设备和IVR服务器;IP部分包括用户盒、IP网络、SIP服务器和VCS。其中,SIP服务器即为图1中的呼叫控制服务器,因为本实施例中的控制协议为SIP协议,因此呼叫控制服务器即为SIP服务器;IVR服务器即为图1中的电话会议服务器的具体实现,用于控制PSTN域的会议,并且该IVR服务器包括IP协议处理单元,用于进行IP协议的处理,并与IP网络相连,收发IP网络中的数据包,并与IP网络的VCS间通过基于TCP协议开发的私有协议进行通信,交互视频会议过程中的控制信息等。VCS用于进行IP域会议的控制。
在图5所示的组网结构中,即时视频会议的实现方法具体流程如图6所示。在本实施例视频会议的相关流程中,通过拨打预设的PSTN会议特服号码,接入视频会议的应用,并且在PSTN网络中设置:PSTN会议特服号码代表的PSTN终端为IVR服务器,用于作为PSTN域的会议服务器,PSTN会议特服号码对应的业务为视频会议业务。具体实现视频会议的方法流程包括:
步骤601,预先为网络中的用户盒和VCS分配IP标识,并将每个用户盒的IP标识与至少一个PSTN号码绑定。
本实施例中采用的控制协议为初始会话协议(SIP),为用户盒分配的IP标识具体为SIP统一资源标识符(URI)(下文中简称为URI),用户盒的IP标识可以是用户盒出厂时进行设置并保存在用户盒中,或者,也可以在用户盒使用前,通过激活操作进行分配。
用户可以根据需要,为用户盒绑定至少一个PSTN号码,在进行绑定后,这些PSTN号码的PSTN终端可以利用这个用户盒从IP网络接收视频会议中的视频数据。用户盒绑定的PSTN号码可以在用户盒出厂时设定,也可以在用户盒使用前,通过激活操作进行设置。
具体通过激活操作实现上述分配IP标识和建立绑定关系的方式可以为:用户通过任意PSTN终端拨打激活用户盒的特服号码,访问激活服务器,通过该PSTN终端将用户盒的序列号发送给激活服务器(具体可以为TR069),激活服务器为该用户盒随机分配IP标识,该IP标识在IP网络中唯一标识一个用户盒,并将该分配的IP标识反馈给PSTN终端,用户将其保存在相应的用户盒中。激活服务器还接收用户通过PSTN终端输入的绑定的PSTN号码,为用户盒的IP标识与输入的至少一个PSTN号码间建立绑定关系,并将该绑定关系保存在寻址服务器中,激活操作完成。较佳地,为提高系统的可靠性,激活服务器在为用户盒分配IP标识时,还可以进一步分配与该URI对应设置的鉴权值,在后续利用用户盒建立IP连接时,可以利用该鉴权值进行用户盒的鉴权。
步骤602,用户盒上电后携带自身的URI向网络中的SIP服务器发送SIP注册请求,进行注册。
本步骤中,用户盒上电后,向SIP服务器发送SIP注册请求,并在该注册请求中携带自身保存的URI和上电后被分配的IP地址,SIP服务器提取其中携带的URI和IP地址,并为其建立对应关系。
对应上述步骤601的过程,如果在为IP终端分配URI时,还进一步分配了对应的鉴权值,本步骤中,还需要在注册请求中携带该鉴权值;SIP服务器根据步骤601中为某IP地址分配的URI和鉴权值的对应关系,对该注册请求进行鉴权,如果鉴权通过,利用上述方式建立URI和IP地址的对应关系,注册成功;如果鉴权失败,则向该IP终端反馈鉴权失败的信息,并丢弃该注册请求。
经过上述过程后,较佳地,可以定期进行注册操作,以使SIP服务器中维持该用户盒最新的IP地址与URI间的对应关系。用户盒完成注册后,用户可以通过与用户盒绑定的PSTN终端请求并接入视频会议业务,利用用户盒接收并显示视频会议中的视频数据,利用PSTN终端接收并播放视频会议中的语音数据。
一般地,在即时会议中,用户通过PSTN终端接入视频会议业务可能涉及两个流程,分别为视频会议创建流程和加入流程。通常,视频会议创建流程,由首个进入某会场的用户触发,通过电话会议服务器(本实施例中为IVR服务器)和VCS分别创建PSTN域会议和IP域会议;视频会议加入流程,在某会场的PSTN域会议和IP域会议已经创建后,后续接入相应会场视频会议的用户,发起视频会议加入流程,由电话会议服务器(本实施例中为IVR服务器)和VCS分别将接入的用户加入PSTN域会议和IP域会议。
具体地,用户通过PSTN终端触发的视频会议创建流程包括:
步骤603,任意用户通过某PSTN终端A拨打视频会议的PSTN会议特服号码。
本实施例中,假定第一种视频会议实现方法的PSTN特服号码为1687-7777,视频会议业务中,被叫PSTN号码即指视频会议的特服号码。主叫PSTN终端可以是与IP标识绑定的PSTN终端,也可以是没有绑定的PSTN终端,并不影响本发明的实施。
步骤604,PSTN交换设备根据PSTN终端A拨打的PSTN会议特服号码,将该PSTN呼叫接入IVR服务器,为PSTN终端A与IVR服务器建立PSTN连接。
步骤605,IVR服务器根据会议特服号码确定用户请求视频会议服务,向用户播放语音提示,主叫PSTN终端输入请求即时会议的信息,IVR服务器向主叫PSTN终端进行身份验证,并在验证成功后执行下一步。
一般地,IVR服务器会要求PSTN终端输入即时会议或预约会议的信息。在接收用户输入的请求即时会议的信息后,IVR服务器会要求PSTN终端输入参会信息,包括指定会场和密码,其中指定会场即指该用户进入的会议房间。IVR服务器根据接收的会场信息和预存信息进行比对,确定是否为合法用户,如果是非法用户,拆除建立的PSTN连接。
步骤606,IVR服务器确定主叫PSTN终端为第一个进入该会场的PSTN终端,接收该PSTN终端通过建立的PSTN连接向IVR服务器的发送会议参数,包括会议规模、要求IVR服务器主动邀请参加会议的被叫PSTN号码等。
步骤607,IVR服务器根据会议参数创建PSTN域的会议。
本步骤中PSTN域的会议创建过程与现有的方式相同,即进行资源预留等。如果会议参数中包括指定的参会PSTN终端,则IVR服务器呼叫各个参会PSTN终端的PSTN号码,被叫摘机后,即建立了IVR服务器与该摘机的PSTN终端间的PSTN连接。其中,参会PSTN终端可以是绑定了IP标识的PSTN终端,也可以是没有绑定IP标识的PSTN终端。
创建PSTN域的会议后,即可以进行视频会议语音数据的传输。一般地,如果接入的几个PSTN终端中不存在主席,则IVR服务器为各个进入会议房间的PSTN终端播放预设的音频文件;如果存在主席,则执行步骤608进行会议的语音数据传输。
步骤608,IVR服务器接收参加会议的各个PSTN终端采集的语音数据,进行混音后播放给相应的PSTN终端,PSTN终端对PSTN交换设备下发的混音数据进行播放。
本步骤中,混音操作与现有的方式相同,即对于任意PSTN终端A,将参加会议的各个PSTN终端采集的语音数据中除该PSTN终端A采集的语音数据之外的其它语音数据进行混音,播放给该PSTN终端A。
至此,视频会议中PSTN域的会议已经建立并进行语音数据的传输。与上述PSTN域的会议建立过程同步进行下述IP域会议的建立:
步骤609,IVR服务器将接收的会议参数加入呼叫信息中通过IP网络发送给VCS。
步骤610,VCS根据IVR服务器发送的会议参数,创建IP域的会议。
本步骤中,IP域的会议创建过程与现有的方式相同,也是进行资源预留等。如果会议参数中包括指定的参会PSTN终端,则VCS向网络中的寻址服务器查询这些PSTN终端的PSTN号码绑定的IP标识,并根据这些IP标识,向SIP服务器请求与其对应的用户盒建立IP连接,SIP服务器根据保存的URI与IP地址间的对应关系,确定会议参数中携带的PSTN号码对应的IP地址;并为这些IP地址对应的用户盒分别与VCS建立IP连接。在IP连接建立时,也进行SIP协商过程,并且通过该协商过程,VCS获取各个与其建立IP连接的用户盒所具备的视频解码能力,即音视频解码单元能够解码的视频路数N。具体SIP协商过程符合标准SIP协议,这里就不再赘述。
创建IP域的会议后,即可以进行会议中视频数据的传输。一般地,如果接入的几个IP终端中不存在主席,则VCS为各个进入会议房间的IP终端播放预设的视频文件,或不下发视频流;如果存在主席,则开始执行下一步进行会议的视频数据传输。
如前所述,会议参数中包括的PSTN终端可以是绑定IP标识的PSTN终端,也可以是没有绑定IP标识的PSTN终端;对于前者按照上述描述的方式与VCS建立IP连接传输视频数据,对于后者在查询IP标识时必然失败,则不建立IP连接,该PSTN终端仅与IVR服务器存在PSTN连接,能够发送和接收语音数据。
步骤611,VCS通过各个IP网络接收所有参会用户盒发送的编码后的本地视频数据,并根据参加会议的各个用户盒的媒体能力,向各个用户盒下发相应的其它至少一个用户盒编码后的视频图像。
本实施例中,用户盒至少支持一路视频数据的解码,如前所述,在建立SIP连接VCS与用户盒进行SIP协商,在该SIP协商过程中,VCS能够获知IP终端具体支持的解码路数。根据用户盒所支持的不同的视频数据路数,VCS向该用户盒下发的视频数据可能不同,下面以一路和N路为例进行说明。
若某用户盒A只支持一路视频数据的解码,当VCS向该用户盒A下发视频数据时,优选地将主席用户盒采集并编码后的本地视频数据下发给该用户盒A。
若某用户盒B支持N路视频数据的解码,当VCS向该用户盒B下发视频数据时,具体操作如下:首先,接收所有用户盒采集并编码后的本地视频数据;然后,在所有用户盒中选择N个用户盒,并且其中优选包括主席用户盒,那么VCS选择的N个用户盒共传输来N路编码后的视频数据,对这N路视频数据,分别在每路视频数据中加入区分标识,用于区分视频数据属于N路中的哪一路;最后,VCS将加入标识后的N路视频数据通过VCS与该用户盒B间的IP网络下发给该用户盒B。
由本步骤可见,本实施例中的VCS与现有的视频会议控制器存在明显不同,在进行多路视频图像的下发时,其不再像现有的视频会议控制器一样,先将多路视频解码后组织为一个屏幕上显示的一路视频信号,再对该路视频信号编码后进行下发,本实施例中的VCS可以不再进行解码后合成再编码的操作,而是直接进行编码后视频数据的转发,这样大大减轻了VCS的处理负担,增加了VCS所支持的视频会议系统的容量。
步骤612,各个用户盒接收、解码并通过显示设备显示自身接收到的视频图像。
针对具备不同解码能力的用户盒,本步骤的具体操作有所差异。仍以支持一路和N路解码的用户盒为例,对于只支持一路视频解码的用户盒,直接将接收的编码后视频数据进行解码,并通过与其相连的显示设备显示;对于支持N路视频解码的用户盒,接收N路的编码后视频数据,并将这N路视频数据分别进行解码,将解码后的图像组织成一个屏幕大小,通过与其相连的显示设备显示,并且其中优选地至少包括主席用户盒的本地视频。
上述具备一路和N路解码能力的用户盒的结构具体分别如图7和图8所示。与图2所示的用户盒相比,图7和图8所示的用户盒中对视频解码单元的具体结构进行了细化。
对于图7所示的具备一路解码的用户盒而言,其视频解码单元包括一个视频解码子单元。其中,视频解码子单元,用于接收IP协议处理单元处理后的视频数据,进行视频解码后,通过视频接口单元输出到与用户盒相连的显示设备。
对于图8所示的具备N路解码的用户盒而言,其视频解码单元包括N个视频解码子单元和一个合路子单元。其中,任一视频解码子单元,用于在IP协议处理单元处理后的所有视频数据中,根据视频数据中的区分标识提取对应的一路视频数据,并对该路视频数据解码后输出给合路子单元。
合路子单元,将接收的N个视频解码子单元解码后的数据组织成一个屏幕大小,以帧为单位同步输出。具体组织视频数据的方式可以是,对每个视频解码子单元解码后的数据进行N倍下采样,然后组织为一幅图像输出;或者,也可以是,直接将解码后的N路视频数据拼接成一幅图像输出。
至此,视频会议中的语音部分通过PSTN域的会议在各个参与会议的PSTN终端中传输和播放,视频部分通过IP域的会议在各个参与会议的用户盒中传输,在显示设备上播放,对于任意一个用户而言,就体验到了视频会议业务。
这里需要说明的是,上述PSTN域会议的创建及语音传输,与IP域会议的创建及视频传输,为并行进行。
在即时视频会议进行过程中,可能有其它未被邀请的用户C希望加入该会议,即触发视频会议加入流程,具体包括:
步骤613,用户C的PSTN终端D拨打预设的PSTN会议特服号码,PSTN交换设备将该呼叫接入IVR服务器,建立PSTN连接,进行语音提示及密码验证,验证通过则执行下一步。
步骤614,IVR服务器将新呼入的PSTN终端加入PSTN域的会议,进行语音数据传输时,将该PSTN终端采集的语音混音入原各个PSTN终端的混音结果中,向该PSTN终端下发其它所有PSTN终端采集语音数据的混音结果;IVR服务器通过IP网络通知VCS,有新用户加入视频会议,并携带该新用户的PSTN号码,VCS通过SIP服务器为VCS和该用户的用户盒建立IP连接,并进行会议中视频数据的传输。
当有用户希望退出该视频会议时,本实施例的退出流程包括:
步骤615,PSTN终端挂机,IVR服务器收到挂机信号,将该PSTN终端从PSTN域会议中删除,并通过IP网络通知VCS删除该PSTN号码绑定的IP标识所代表的用户盒,VCS根据自身保存的参会的用户盒对应的PSTN号码,确定退出PSTN域会议的PSTN终端对应的用户盒,并将该用户盒从IP域的会议中删除。
通过上述方式,实现了保活连接。具体来讲,当IP网络传输状况较差时,某用户可能失去与VCS间的IP连接,对于该用户而言,用户盒已经退出当前IP域会议,无法接收会议中的视频数据;但这时与该用户盒的IP标识绑定的PSTN终端仍然在PSTN域会议中,仍然可以通过PSTN终端接收会议的语音数据,当网络传输状况好转后,VCS还可以根据其中记录的会议中的用户盒信息,重新将该用户盒与VCS建立IP连接,并接入相应的会场,继续为该用户提供IP域的会议服务。相比于现有的完全在IP域实现音视频数据传输的视频会议,提高了会议的可靠性,即使IP网络状况恶劣,仍然能够通过PSTN连接收听会议内容,大大改善了用户体验。
当会议中所有与会者均退出房间号,IP域和PSTN域的会议均删除。至此,一次视频会议的实现流程结束。
至此,本实施例中的即时视频会议实现方法的具体流程结束。由上述流程可以看出,采用本实施例的方式,能够通过简单的PSTN终端的操作,实现即时视频会议的建立和加入等,大大简化了用户操作。同时,语音在PSTN网络中传输,相比于现有的基于单纯IP网络的视频会议,能够保证语音的传输质量,对于电话类应用为主的视频会议业务,大大改善了用户的听觉体验,同时保证了良好的视觉体验;相比于现有的基于单纯PSTN连接的电话会议,实现了由音频到音视频的平滑过渡。
上述过程是以被叫空闲为例进行介绍的,如果被叫的PSTN终端正在其他连接中,那么主叫的PSTN连接必然会被拒绝;这时IVR服务器可以通过IP网络通知VCS该被叫PSTN终端忙,VCS不再向与该被叫PSTN终端绑定的用户盒发起IP连接请求。
或者,也可以VCS继续向与被叫PSTN终端绑定的用户盒发起IP连接请求,被叫用户盒空闲并接收该IP连接请求后,在与被叫用户盒相连的显示设备上显示有其它呼叫呼入的提示信息,用户此时可以根据需要结束当前的语音通话,接入呼入的PSTN和SIP呼入;或者,单独接受SIP呼入,与对方建立单纯的IP连接,互传视频数据;或者,拒绝语音和SIP呼入,结束该次呼叫过程。
上述是对自动视频会议系统上实现视频会议的具备流程。在人工视频会议系统上的实现略有不同。首先,图9为人工视频会议系统的具体组网结构。与图5相比,该组网结构中在PSTN网络部分进一步包括至少一个话务座席,并且话务座席除具备传统的PSTN话务座席的功能外,还进一步包括IP协议处理单元,用于进行IP协议的处理,与IP网络相连,收发IP网络中的数据包,并与IP网络的VCS间通过基于TCP协议开发的私有协议进行通信。
其次,在图9所示的人工视频会议系统中视频会议的实现流程与图6所示的实现流程相比,在PSTN连接建立和IP连接建立的方式上有所差异。具体地,对图6所示流程中创建视频会议流程中的以下步骤进行相应修改:
一、涉及对PSTN连接建立过程的修改包括:
将步骤603对应修改为:任意用户通过某PSTN终端A拨打视频特服PSTN号码;PSTN交换设备根据PSTN终端A拨打的PSTN号码,将该PSTN呼叫接入任一话务座席B;
将步骤604对应修改为:接听PSTN终端A的PSTN呼叫的话务座席B确定PSTN终端A请求加入的指定会场的视频会议,向主叫PSTN终端进行身份验证,并在验证成功后执行步骤605;
将步骤605对应修改为:话务座席B根据用户输入的指定会场信息向IVR服务器查询,当确定该PSTN终端A为进入该会场当第一个PSTN终端后,接收PSTN终端A输入当会议参数,包括会议规模、要求IVR服务器主动邀请参加会议的被叫PSTN号码等。
将步骤606对应修改为:话务座席B为PSTN终端A与IVR服务器之间建立PSTN连接,并将接收的会议参数通过IP网络发送给IVR服务器。
二、涉及对IP连接建立过程的修改包括:
将步骤609对应修改为:话务座席B将呼叫信息通过IP网络发送给VCS,所述呼叫信息包括PSTN终端A的PSTN号码和输入的会议参数。
对图6所示的流程中视频会议加入流程中的步骤做如下对应修改:
涉及对PSTN连接的建立,将步骤613对应修改为:PSTN终端D拨打视频服务PSTN号码,任一话务座席E接听该PSTN呼叫;话务座席E提示PSTN终端D输入指定会场信息,并为PSTN终端D与IVR服务器建立PSTN连接,将所述指定会场信息发送给IVR服务器;IVR服务器将PSTN终端D加入指定会场的PSTN域会议,进行视频会议的语音数据传输;
涉及对IP连接的建立,将步骤614对应修改为:话务座席E将包括PSTN终端D的PSTN号码和指定会场信息在内的呼叫信息发送给VCS,VCS查询与PSTN终端D的PSTN号码绑定的IP标识,并通过SIP服务器为VCS和查询到的IP标识所代表的用户盒建立IP连接,进行会议中视频数据的传输。
除上述操作外,基于人工视频会议系统的视频会议实现流程中的其余操作与图6所示的相应操作相同,例如,视频数据和音频数据的传输等,这里就不再赘述。
接下来,通过实施例二对预约会议流程的具体实施方式进行详细介绍。
实施例二:
本实施例对预约会议的实现方法具体流程进行详细介绍。该方法也可以在图5所示的自动视频会议系统中进行实施。预约视频会议的实现方法具体流程如图10所示,包括:
步骤1001~1002,预先为网络中的用户盒和VCS分配IP标识,并将每个用户盒的IP标识与至少一个PSTN号码绑定;用户盒上电后携带自身的URI向网络中的SIP服务器发送SIP注册请求,进行注册。
上述步骤1001~1002的操作与实施例一中步骤601~602的操作相同,这里就不再赘述。
一般地,在预约会议中,需要首先进行会议预约,预约成功后,根据预约的信息,在指定时间召开会议。因此,用户通过PSTN终端接入视频会议业务可能涉及三个流程,分别为视频会议预约流程、创建流程和加入流程。通常,视频会议预约流程可以由任意用户触发,在电话会议服务器(本实施例中为IVR服务器)和VCS中设置预约会议的相关参数;预约成功后,视频会议创建流程由电话会议服务器(本实施例中为IVR服务器)和VCS自动触发,分别创建PSTN域会议和IP域会议;视频会议加入流程,在某会场的PSTN域会议和IP域会议已经创建后,后续接入相应会场视频会议的用户,发起视频会议加入流程,由电话会议服务器(本实施例中为IVR服务器)和VCS分别将接入的用户加入PSTN域会议和IP域会议。下面分别介绍三个流程。
用户通过PSTN终端触发视频会议预约流程包括:
步骤1003~1004,任意用户通过某PSTN终端A拨打视频会议的PSTN会议特服号码;PSTN交换设备根据PSTN终端A拨打的PSTN会议特服号码,将该PSTN呼叫接入IVR服务器,为PSTN终端A与IVR服务器建立PSTN连接。
上述步骤1003~1004的操作与实施例一中步骤603~604的操作相同,这里就不再赘述。
步骤1005,IVR服务器根据会议特服号码确定用户请求视频会议服务,向用户播放语音提示,主叫PSTN终端输入请求预约会议的信息,IVR服务器向主叫PSTN终端进行身份验证,并在验证成功后执行下一步。
步骤1006,用户通过主叫PSTN终端输入预约会议参数,包括会议规模、参会PSTN终端的PSTN号码等。
在预约会议时,需要输入至少一个参会PSTN终端的PSTN号码。
步骤1007,IVR服务器根据当前资源状况和接收的会议参数,判断是否允许预约,若是,则执行下一步,否则,向主叫PSTN终端返回预约失败的信息,结束本流程。
步骤1008,IVR服务器保存会议参数,并向主叫PSTN终端返回预约成功的信息。
至此,视频会议预约流程结束。IVR服务器根据保存的会议参数,在会议参数中指定的会议时间触发视频会议创建流程,分别由IVR服务器和VCS创建PSTN域会议和IP域会议,具体包括:
一、IVR服务器在指定的会议时间,根据会议参数创建PSTN域的会议,根据会议参数中包括的参会PSTN终端的PSTN号码,呼叫各个参会PSTN终端,被叫摘机后,即建立了IVR服务器与该摘机的PSTN终端间的PSTN连接。
此处IVR服务器具体创建PSTN域会议的操作与实施例一中步骤607相同,这里就不再赘述。创建PSTN域的会议后,即可以进行视频会议语音数据的传输。具体方式与实施例一中相同。
二、VCS根据IVR服务器的通知创建IP域会议,具体IVR服务器发送通知、VCS根据通知创建IP域会议的方式可以有两种,分别为:
1、IVR服务器在指定会议时间创建PSTN域会议后,向VCS发送创建IP域会议的通知,在该通知中包括会议参数。VCS接收该通知后,立即根据会议参数创建IP域会议,还根据会议参数中包括的参会PSTN终端的PSTN号码,查询与这些PSTN号码绑定的IP标识所代表的用户盒,并与这些用户盒分别建立IP连接。
2、IVR服务器在接收主叫PSTN终端输入的会议参数后,通过IP网络向VCS发送会议参数,VCS进行保存,并在会议参数所指定的会议时间,根据会议参数创建IP域会议,还根据会议参数中包括的参会PSTN终端的PSTN号码,查询与这些PSTN号码绑定的IP标识所代表的用户盒,并与这些用户盒分别建立IP连接。
上述两种创建IP域会议的操作与实施例一中步骤610相同,这里就不再赘述。创建IP域会议后,即可以进行视频会议中视频数据的传输。具体方式与实施例一中相同。
至此,预约会议中的视频会议创建流程结束。当然,本实施例中的预约视频会议可以利用人工视频会议系统实现,即PSTN终端呼入话务座席,输入相关的预约会议参数,由话务座席将预约会议参数发送给IVR服务器和VCS。其他操作均相同。
当视频会议创建完成后,若有用户通过PSTN终端接入相应会场的视频会议服务时,视频会议加入流程与实施例一中的流程相同。并且,会议进行过程中,PSTN终端挂机退出会议的流程也与实施例一中相同。
在上述本实施例的视频会议预约流程、创建流程和加入流程中,与实施例一类似,接入视频会议业务的PSTN终端可以是与IP标识绑定的PSTN终端,也可以是没有与IP标识绑定的PSTN终端,对于前者能够通过建立的IP网络收发视频数据,通过建立的PSTN连接收发语音数据,从而享受整个视频会议全方位的信息;对于后者通过建立的PSTN连接收发语音数据,不能建立IP连接,相当于接入电话会议的感受,但是这种方式,丰富了PSTN终端所接入的业务种类。
上述即为本发明提供的第一种视频会议实现方法的具体实施方式。在该方式中,任意PSTN终端可以随时创建或接入指定会场的视频会议。该方法中,由于需要指定会场,因此其实施的前提条件是企业或用户已经在系统中注册了某个或某些会场,符合传统的电话会议使用习惯,由注册会场的用户进行付费。
除上述方式外,本发明还提供了第二种视频会议实现方法。应用该方法召开视频会议时,不需要预先注册会场,可以直接拨打预设的特服号码,输入至少一个参会的被叫PSTN终端参加会议。系统会根据资源使用状况为主叫PSTN终端选择一个空闲会场,将被叫PSTN终端呼入该空闲会场,召开视频会议。在该视频会议过程中,由主叫PSTN终端进行付费。下面通过实施例三对本发明的第二种视频会议实现方法的具体实施方式进行详细描述。
实施例三:
本实施例的视频会议实现方法也可以在图5所示的自动视频会议系统中进行实施,具体方法流程如图11所示,包括:
步骤1101~1102,预先为网络中的用户盒和VCS分配IP标识,并将每个用户盒的IP标识与至少一个PSTN号码绑定;用户盒上电后携带自身的URI向网络中的SIP服务器发送SIP注册请求,进行注册。
上述步骤1101~1102的操作与实施例一中步骤601~602的操作相同,这里就不再赘述。
步骤1103,任意用户通过某PSTN终端A拨打视频会议的特服号码。
本实施例中,假定第二种视频会议实现方法的PSTN特服号码为118166。主叫PSTN终端可以是与IP标识绑定的PSTN终端,也可以是没有绑定的PSTN终端,并不影响本发明的实施。
步骤1104,PSTN交换设备根据主叫PSTN终端A拨打的特服号码,将该PSTN呼叫接入IVR服务器,为PSTN终端A与IVR服务器建立PSTN连接;电话会议服务器选择一个空闲会场,创建PSTN域会议,将PSTN终端A加入该会场。
步骤1105,IVR服务器提示主叫PSTN终端A输入要求参会的被叫PSTN终端的PSTN号码,主叫PSTN终端A输入一个被叫PSTN终端的PSTN号码。
IVR服务器可以通过语音提示主叫PSTN终端A输入被叫PSTN号码,并提示每个PSTN号码以“#”键结束号码输入。IVR服务器进行收号操作,当检测到“#”键后,确定已输入一个完整的PSTN号码。
步骤1106,IVR服务器向主叫PSTN终端A输入的被叫PSTN号码发起PSTN呼叫,将主叫PSTN终端A与会场的PSTN域会议隔离,将呼叫状态信息通过与主叫PSTN终端A间的PSTN连接传输给PSTN终端A。
步骤1107,当被叫PSTN终端应答PSTN呼叫后,PSTN交换设备将被叫PSTN终端与IVR服务器建立PSTN连接,IVR服务器将被叫PSTN终端加入主叫PSTN终端所在的会场,IVR服务器将主叫PSTN终端切回会场的PSTN域会议,利用主叫PSTN终端与电话会议服务器、以及被叫PSTN终端与电话会议服务器间的PSTN连接传输会场的语音数据。
本步骤中,建立PSTN连接、传输语音数据的操作与前述实施例一中的操作相同,这里就不再赘述。
本步骤执行完成后,可以返回执行步骤1105~1107,继续输入其他被叫PSTN终端,将其加入会场的PSTN域会议。
针对上述呼叫过程中,主叫PSTN终端输入PSTN号码的时间,优选进行超时限制。具体地,在用户输入被叫号码时,可以为首位设置超时时间,再为位间设置超时间,例如设置首位10秒超时,位间5秒超时;在系统提示主叫PSTN终端输入第一个被叫PSTN号码时,如主叫PSTN终端10秒未输入号码,系统再次提示用户输入,3次提示仍未输入则结束通话;在用户输入其它被叫时,用户10秒未输入号码,系统再次提示用户输入,如仍未输入则将用户切换回会场。当用户已输入号码,但未按#号结束,IVR服务器在5秒位间超时时间到时,则采用已收到的号码进行呼出。
在上述步骤的呼叫过程中,电话会议服务器在呼叫被叫PSTN终端时,将PSTN终端的用户忙、无应答、空号等状态,传输给主叫PSTN终端。当被叫PSTN终端超时无应答或被叫PSTN终端忙或空号时,电话会议服务器结束此次呼叫。对于小灵通或手机被叫用户,如被叫PSTN终端的局端交换机不回信令,而是播放用户忙、暂时无法接通等通知音,系统按照无应答处理。预先在IVR服务器中配置无应答时长(可调参数,暂定30秒),在无应答时长内未收到被叫端局的ANM(或ACM)信令,系统停止呼叫被叫,将主叫PSTN终端切回视频会议,即通过与IVR服务器间的PSTN连接传输视频会议中的语音数据。
至此,视频会议中PSTN域的会议已经建立并进行语音数据的传输。与上述PSTN域的会议建立过程同步进行下述IP域会议的建立,具体在步骤1104后执行:
步骤1108,IVR服务器将主叫PSTN终端的PSTN号码和步骤1104中选择的空闲会场信息通过IP网络发送给VCS。
步骤1109,VCS根据接收的会场信息创建该会场的IP域会议,根据预设的绑定关系,查找与主叫PSTN终端绑定的IP标识,并通过SIP服务器与查找到的IP标识代表的用户盒建立IP连接,将该用户盒加入会场的IP域会议。
本步骤中具体创建IP域会议、查找IP标识、建立IP连接和加入IP域会议的操作与前述实施例一中的操作相同,这里就不再赘述。
步骤1110,IVR服务器在将其他被叫PSTN终端加入会场的PSTN域会议后,向VCS发送该被叫PSTN终端的PSTN号码。
步骤1111,VCS接收其他被叫PSTN终端的PSTN号码,并根据预设的绑定关系,查找与被叫PSTN终端绑定的IP标识,与该IP标识代表的用户盒建立IP连接,将其加入步骤1109创建的IP域会议,利用建立的各个IP连接传输视频会议中的视频数据。
本步骤中,传输视频会议中的视频数据的操作与前述实施例一中的相同,这里就不再赘述。
至此,完成了PSTN域和IP域会议的创建,并分别建立了语音和视频通道,可以传输视频会议中的语音和视频数据。
在视频会议进行的过程中,主叫PSTN终端可以通过预设的按键请求在会场中加入新的被叫PSTN终端。具体方式可以为:当主叫用户在通话过程中想呼叫其它用户时按*号,系统将主叫PSTN终端隔离,并提示主叫PSTN终端“请拨被叫号码,按#号键结束”。主叫PSTN终端输入被叫PSTN终端的PSTN号码,在按#键后,电话会议服务器执行步骤1106~1107;如果输入过程中发现输入错误,主叫PSTN终端可按*号返回,系统将主叫用户切回会场的视频会议中。
进一步地,为限制会议规模,优选地,在上述视频会议实现方法中,对通话方进行限制,具体限制可以有如下三个方面:
一、对最大通话方数的限制。
具体地,可以在电话会议服务器中设置最大通话方数,当主叫PSTN终端输入被叫PSTN终端的PSTN号码时,电话会议服务器判断当前会场中的PSTN终端数目,如果已经达到预设的最大通话方数,则提示(主叫用户)方数已经达到最大通话方数,并强制主叫PSTN终端返回会场的视频会议。
二、对最小通话方数的限制。
通常,视频会议是多于两方的多方通话。因此,当会场中只有两方用户时,IVR服务器可以每隔预设的时间间隔利用背景音方式提示主叫PSTN终端邀请其他PSTN终端加入会议。具体提醒的时间间隔可以每次相同,也可以不同。例如,系统第一次间隔M分钟,以后间隔N分钟利用背景音方式提示用户按*号键邀请其他用户(M、N的值系统可配,最小单位为分钟,一般M<=N)。当用户数由三方降为两方时,系统每间隔N分钟提示用户邀请新用户。
三、对主叫PSTN终端首次输入PSTN终端号码的限制。
在主叫PSTN终端首次输入被叫PSTN终端后,若在预设的第二时间间隔(例如P分钟)内不呼出第二被叫PSTN终端的PSTN号码,则切断本次通话,并通知VCS断开相应会场中已经建立的IP连接。
在通话过程中,优选对主叫PSTN终端的各种按键操作进行响应。例如主叫PSTN终端直接按#键,IVR服务器可以播报业务功能简介;按其他键,可以提示按*或按#键。
对于在多方通话状态中被叫主动退出或者意外掉线,可以采用与实施例一中相同的处理方式,进一步地,IVR服务器可以采用背景音的形式通知会议中的其他PSTN终端有PSTN终端已经退出会议。当会议中的最后一个被叫PSTN终端挂机时,再次向主叫PSTN终端提示输入其他被叫PSTN终端号码,例如播放提示音“按*号键拨打下一电话”。
在上述实施方式中,如果主叫PSTN终端为具有隐式号码的分机用户,在IVR服务器中设置该PSNT终端的PSTN号码允许创建多个会场。
如上,即为本发明提供两种视频会议实现方法及相应的视频会议系统的具体实施方式。
以上仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (41)
1.一种视频会议的实现方法,其特征在于,在包括视频会议服务器VCS、IP网络、PSTN网络、PSTN交换设备、电话会议服务器和PSTN终端的视频会议系统中,为每个用户设置与IP网络相连的用于处理IP协议和进行视频编解码的用户盒,所述电话会议服务器与PSTN网络相连,该方法包括:
为所述视频会议系统中的每个用户盒和VCS分别分配IP标识,并将每个用户盒的IP标识与至少一个PSTN终端的PSTN号码绑定;
绑定IP标识的PSTN终端作为主叫发起PSTN呼叫,请求加入指定会场的视频会议,PSTN交换设备在主叫PSTN终端与电话会议服务器之间建立PSTN连接,电话会议服务器获取主叫PSTN终端请求加入的指定会场信息,并将该主叫PSTN终端加入所述指定会场,利用所述PSTN连接传输视频会议的语音数据;
VCS获取包括主叫PSTN号码和指定会场信息在内的呼叫信息,根据预设的用户盒IP标识与PSTN号码的绑定关系,确定与主叫PSTN号码绑定的主叫IP标识,通过呼叫控制服务器与所述主叫IP标识代表的用户盒建立IP连接,并根据所述指定会场信息,将该用户盒加入所述指定会场,利用所述IP网络传输视频会议的视频数据。
2.根据权利要求1所述的方法,其特征在于,所述电话会议服务器进一步与IP网络相连,
所述绑定IP标识的PSTN终端作为主叫发起PSTN呼叫,请求加入指定会场的视频会议,PSTN交换设备在主叫PSTN终端与电话会议服务器之间建立PSTN连接包括:所述主叫PSTN终端拨打电话会议服务器的PSTN号码,所述PSTN交换设备为主叫PSTN终端与电话会议服务器间建立PSTN连接,所述主叫PSTN终端通过所述PSTN连接向电话会议服务器发送加入指定会场视频会议的请求;
所述电话会议服务器获取主叫PSTN终端请求加入的指定会场信息包括:电话会议服务器通过所述PSTN连接接收所述指定会场信息;
所述VCS获取包括主叫PSTN号码和指定会场信息在内的呼叫信息包括:所述电话会议服务器将包括所述主叫PSTN终端的PSTN号码和所述指定会场信息在内的呼叫信息通过IP网络发送给所述VCS。
3.根据权利要求1所述的方法,其特征在于,在所述视频会议系统中进一步包括至少一个分别与PSTN网络和IP网络相连的话务座席,
所述绑定IP标识的PSTN终端作为主叫发起PSTN呼叫,请求加入指定会场的视频会议,PSTN交换设备在主叫PSTN终端与电话会议服务器之间建立PSTN连接包括:主叫PSTN终端呼叫预设的人工服务号码,PSTN交换设备将该呼叫接入任一话务座席,所述任一话务座席通过与所述主叫PSTN终端的交互,接收所述主叫PSTN终端请求加入的指定会场的视频会议,并为主叫PSTN终端与所述电话会议服务器建立PSTN连接;
所述电话会议服务器获取主叫PSTN终端请求加入的指定会场信息包括:所述任一话务座席将主叫PSTN终端输入的指定会场信息发送给电话会议服务器;
所述VCS获取包括主叫PSTN号码和指定会场信息在内的呼叫信息包括:所述话务座席将包括主叫PSTN号码和所述指定会场信息在内的呼叫信息通过IP网络发送给所述VCS。
4.根据权利要求1所述的方法,其特征在于,若所述视频会议为即时会议,则当主叫PSTN终端为所述指定会场的第一个PSTN终端,建立PSTN连接后,该方法进一步包括:电话会议服务器根据主叫PSTN终端输入的会议参数,创建指定会场的PSTN域会议;并将所述会议参数加入呼叫信息中;VCS在获取呼叫信息时进一步获取主叫PSTN终端输入的会议参数,创建指定会场的IP域会议。
5.根据权利要求1所述的方法,其特征在于,若所述视频会议为预约会议,则在主叫PSTN终端呼叫电话会议服务器请求加入指定会场的视频会议前,该方法进一步包括:
任一PSTN终端作为主叫发起PSTN呼叫请求预定会议,PSTN交换设备为该PSTN终端与电话会议服务器建立PSTN连接,并通过该PSTN连接接收所述任一PSTN终端输入的包括会议时间和指定会场在内的会议参数;
所述电话会议服务器在所述会议时间创建指定会场的PSTN域会议,所述VCS获取会议参数,并在所述会议时间创建指定会场的IP域会议。
6.根据权利要求5所述的方法,其特征在于,所述VCS获取会议参数,并在所述会议时间创建指定会场的IP域会议为,
电话会议服务器预先将接收的所述会议参数通过IP网络发送给VCS;VCS根据接收的会议参数,执行所述在会议时间创建指定会场IP域会议的操作;
或者,
电话会议服务器在所述会议时间通知VCS创建指定会场的IP域会议。
7.根据权利要求4或5所述的方法,其特征在于,当所述会议参数中包括指定的参会PSTN终端时,所述电话会议服务器创建指定会场的PSTN域会议后,该方法进一步包括:电话会议服务器与会议参数所指定的各个参会PSTN终端建立PSTN连接;
所述VCS创建指定会场的IP域会议后,该方法进一步包括:VCS根据预设的绑定关系,查询会议参数所指定的各个参会PSTN终端的PSTN号码绑定的IP标识,并通过呼叫控制服务器与每个IP标识所代表的用户盒建立IP连接,将其加入指定会场。
8.根据权利要求1所述的方法,其特征在于,
所述利用PSTN连接在传输视频会议中的语音数据包括:利用电话会议服务器与所述指定会场的各个参会PSTN终端间的PSTN连接获取各个PSTN终端采集的语音数据,混音后传输给相应的参会PSTN终端;
利用所述IP网络传输视频会议中的视频数据包括:VCS向所述指定会场的各个参会用户盒传输会场的视频数据,所述各个参会用户盒采集并编码本地视频数据传输到VCS,接收VCS传输的视频数据解码后进行显示。
9.根据权利要求8所述的方法,其特征在于,所述向指定会场的各个参会用户盒传输会场的视频数据包括:根据VCS与任一参会用户盒间建立IP连接时协商的该用户盒处理的视频路数N,VCS在除该用户盒外的其他参会用户盒间选择N个用户盒,并将通过与N个用户盒间的各个IP网络接收的N个用户盒采集并编码的N路视频数据传输给所述任一参会用户盒,所述N为正整数。
10.根据权利要求9所述的方法,其特征在于,所述N个用户盒至少包括作为会议主席的用户盒。
11.根据权利要求9所述的方法,其特征在于,所述将通过与N个用户盒间的各个IP网络接收的N个用户盒采集并编码的N路视频数据传输给所述任一参会用户盒包括:
VCS接收所述N路视频数据,并在每路视频数据的净荷部分加入区分标识,将加入区分标识后的N路视频数据通过与所述任一参会用户盒间的IP网络传输给该参会用户盒。
12.根据权利要求8所述的方法,其特征在于,所述参会的各个用户盒接收VCS传输的视频数据解码后进行显示包括:所述任一参会用户盒,接收VCS传输的N路视频数据分别解码,并将解码后的视频数据合并为一个屏幕大小进行显示。
13.根据权利要求1所述的方法,其特征在于,该方法进一步包括:VCS保存各个参会用户盒的IP标识,当VCS与任意参会用户盒的IP连接意外断开后,VCS主动通过呼叫控制服务器向该参会用户盒发起呼叫,重新建立IP连接,将其加入指定会场。
14.根据权利要求13所述的方法,其特征在于,所述电话会议服务器进一步与IP网络相连,
当任一参会PSTN终端退出会场时,该方法进一步包括:电话会议服务器检测到任一参会PSTN终端的挂机信号后,与该PSTN终端断开PSTN连接,并通过IP网络通知VCS该PSTN终端的退场信息;VCS根据预先保存的参会用户盒与PSTN号码的对应关系,以及电话会议服务器发送的任一PSTN终端的退场信息,确定所述任一PSTN终端的PSTN号码对应的用户盒,向呼叫控制服务器发起请求,与查找到的用户盒拆除IP连接。
15.根据权利要求1所述的方法,其特征在于,在IP网络中的寻址服务器上设置每个用户盒的IP标识与至少一个PSTN终端的PSTN号码绑定。
16.根据权利要求15所述的方法,其特征在于,所述根据预设的绑定关系,确定与主叫PSTN终端的PSTN号码绑定的主叫IP标识包括:VCS将主叫PSTN号码发送给IP网络中的寻址服务器,寻址服务器根据保存的绑定关系,确定与所述主叫PSTN号码绑定的主叫IP标识。
17.根据权利要求1所述的方法,其特征在于,所述IP标识为SIP URI。
18.根据权利要求1所述的方法,其特征在于,所述VCS通过呼叫控制服务器与所述主叫IP标识代表的用户盒建立IP连接包括:预先在呼叫控制服务器上保存各个用户盒的IP标识和IP地址的对应关系;
呼叫控制服务器根据从VCS获取的IP标识,以及自身保存的IP标识与IP地址的对应关系,确定所述IP标识所代表用户盒的IP地址,并为该用户盒和VCS建立IP连接。
19.根据权利要求18所述的方法,其特征在于,所述预先在呼叫控制服务器保存用户盒的IP标识和IP地址的对应关系包括:
用户盒上电后向所述呼叫控制服务器发送注册请求,在该请求中携带自身保存的IP标识和IP网络为自身分配的IP地址,呼叫控制服务器保存接收的IP标识和IP地址间的对应关系。
20.一种视频会议系统,其特征在于,该系统包括视频会议服务器VCS、呼叫控制服务器、IP网络、PSTN网络、PSTN交换设备、电话会议服务器、PSTN终端和与PSTN终端绑定的用户盒;
所述PSTN终端,用于通过PSTN呼叫请求加入指定会场的视频会议,与所述电话会议服务器间建立PSTN连接,并向所述电话会议服务器发送语音数据,接收并播放视频会议中的语音数据;
所述PSTN交换设备,用于为所述PSTN终端与所述电话会议服务器建立PSTN连接;
所述电话会议服务器,用于根据所述PSTN终端发送的所述请求,将所述PSTN终端加入所述指定会场,利用与所述PSTN终端间的PSTN连接传输视频会议的语音数据;
所述VCS,用于获取所述PSTN终端的PSTN号码以及指定会场信息,并根据预先为网络中每个用户盒分配的IP标识与PSTN号码建立的绑定关系,确定与所述PSTN终端绑定的用户盒,并通过所述呼叫控制服务器与所述用户盒建立IP连接,根据所述电话会议服务器发送的指定会场信息,将所述用户盒加入所述指定会场,利用所述IP网络传输视频会议的视频数据;
所述与所述PSTN终端绑定的用户盒,用于采集本地视频数据传输给所述VCS,并接收、解码及显示所述VCS发送的视频会议的视频数据。
21.一种视频会议的实现方法,其特征在于,在包括视频会议服务器VCS、IP网络、PSTN网络、PSTN交换设备、电话会议服务器和PSTN终端的视频会议系统中,为每个用户设置与IP网络相连的用于处理IP协议和进行视频编解码的用户盒,所述电话会议服务器与PSTN网络和IP网络相连,该方法包括:
为所述视频会议系统中的每个用户盒和VCS分别分配IP标识,并将每个用户盒的IP标识与至少一个PSTN终端的PSTN号码绑定;
绑定IP标识的PSTN终端作为主叫发起PSTN呼叫,请求召开视频会议,PSTN交换设备在主叫PSTN终端与电话会议服务器之间建立PSTN连接,将主叫PSTN终端加入系统预留的空闲会场,创建所述会场的PSTN域会议;主叫PSTN终端依次输入至少一个被叫PSTN终端的PSTN号码,触发电话会议服务器呼叫所述被叫PSTN终端,PSTN交换设备为电话会议服务器与应答的被叫PSTN终端建立PSTN连接,电话会议服务器将应答的被叫PSTN终端加入所述会场,利用各个PSTN连接传输该会场视频会议的语音数据;
电话会议服务器通过IP网络将主叫PSTN终端和所述应答的被叫PSTN终端的PSTN号码以及所述会场的信息发送给VCS;
VCS根据所述会场的信息,创建所述会场的IP域会议,并根据预设的用户盒IP标识与PSTN号码的绑定关系,确定与接收的各个PSTN号码绑定的IP标识,通过呼叫控制服务器与所述各个IP标识代表的用户盒建立IP连接,将所述用户盒加入所述会场,利用所述IP网络传输该会场视频会议的视频数据。
22.根据权利要求21所述的方法,其特征在于,在视频会议进行过程中,该方法进一步包括:
主叫PSTN终端通过预设的按键请求在所述会场中加入新的被叫PSTN终端,并输入新的被叫PSTN终端的PSTN号码;
电话会议服务器根据用户输入的PSTN号码,呼叫所述新的被叫PSTN终端,为电话会议服务器与应答的新被叫PSTN终端建立PSTN连接,将应答的新被叫PSTN终端加入所述会场;并将应答的新被叫PSTN终端的PSTN号码发送给VCS;
VCS根据预设的用户盒IP标识与PSTN号码的绑定关系,确定与所述应答的新被叫PSTN终端的PSTN号码绑定的IP标识,通过呼叫控制服务器与确定的IP标识代表的用户盒建立IP连接,将该用户盒加入所述会场,利用建立的IP连接传输该会场的视频数据。
23.根据权利要求21或22所述的方法,其特征在于,所述主叫PSTN终端输入被叫PSTN终端的PSTN号码时,电话会议服务器将所述主叫PSTN终端隔离出所述会场的PSTN域会议,并在结束对被叫PSTN终端的呼叫后,将主叫PSTN终端切回所述会场的PSTN域会议。
24.根据权利要求23所述的方法,其特征在于,所述主叫PSTN终端输入被叫PSTN终端的PSTN号码时,若当前已加入所述会场的PSTN终端数达到预设的最大值,则系统提示主叫PSTN终端已超出会议规模,不再接收主叫PSTN终端输入的PSTN号码,不再呼叫被叫PSTN终端,并将主叫PSTN终端切换回所述会场的PSTN域会议。
25.根据权利要求23所述的方法,其特征在于,所述电话会议服务器将主叫PSTN终端隔离出所述会场的PSTN域会议包括:
所述电话会议服务器停止利用所述电话会议服务器和主叫PSTN终端间的PSTN连接传输会场的语音数据,利用该PSTN连接传输被叫PSTN终端的呼叫状态信息;
所述将主叫PSTN终端切回所述会场的PSTN域会议包括:停止利用电话会议服务器和主叫PSTN终端间的PSTN连接传输被叫PSTN终端的呼叫状态信息,继续利用该PSTN连接传输会场的语音数据。
26.根据权利要求21或22所述的方法,其特征在于,当呼叫被叫PSTN终端时,被叫PSTN终端超时无应答或被叫PSTN终端忙或空号时,则结束所述呼叫。
27.根据权利要求21或22所述的方法,其特征在于,当所述会场中只存在两个PSTN终端时,每隔预设的第一时间间隔,电话会议服务器通过与主叫PSTN终端间的PSTN连接提示主叫PSTN终端输入其他参会PSTN终端的PSTN号码。
28.根据权利要求21所述的方法,其特征在于,当所述主叫PSTN终端在输入一个被叫PSTN终端的PSTN号码后,在预设的第二时间间隔后,主叫PSTN终端尚未输入下一个被叫PSTN终端的PSTN号码,则电话会议服务器断开与所述会场中所有PSTN终端的PSTN连接,并通知VCS断开与所述会场中所有用户盒间的IP连接。
29.根据权利要求21所述的方法,其特征在于,在电话会议服务器中设置,对于包括分机的主叫PSTN终端,允许该主叫PSTN终端同时创建多个所述会场的PSTN域会议。
30.根据权利要求21所述的方法,其特征在于,
所述利用各个PSTN连接传输该会场视频会议的语音数据包括:利用所述各个PSTN连接获取各个PSTN终端采集的语音数据,混音后传输给相应的PSTN终端;
所述利用IP网络传输该会场视频会议的视频数据包括:VCS向所述会场的各个用户盒传输会场的视频数据,所述各个用户盒采集并编码本地视频数据传输到VCS,接收VCS传输的视频数据解码后进行显示。
31.根据权利要求30所述的方法,其特征在于,向所述会场的各个用户盒传输会场的视频数据包括:根据VCS与任一用户盒间建立IP连接时协商的该用户盒处理的视频路数N,VCS在除该用户盒外的其他用户盒间选择N个用户盒,并将通过与N个用户盒间的各个IP网络接收的N个用户盒采集并编码的N路视频数据传输给所述任一用户盒,所述N为正整数。
32.根据权利要求31所述的方法,其特征在于,所述N个用户盒至少包括作为会议主席的用户盒。
33.根据权利要求31所述的方法,其特征在于,所述将通过与N个用户盒间的各个IP网络接收的N个用户盒采集并编码的N路视频数据传输给所述任一参会用户盒包括:
VCS接收所述N路视频数据,并在每路视频数据的净荷部分加入区分标识,将加入区分标识后的N路视频数据通过与所述任一参会用户盒间的IP网络传输给该参会用户盒。
34.根据权利要求32所述的方法,其特征在于,所述各个用户盒接收VCS传输的视频数据解码后进行显示包括:所述任一用户盒,接收VCS传输的N路视频数据分别解码,并将解码后的视频数据合并为一个屏幕大小进行显示。
35.根据权利要求21所述的方法,其特征在于,该方法进一步包括:VCS保存所述会场中各个用户盒的IP标识,当VCS与任意用户盒的IP连接意外断开后,VCS主动通过呼叫控制服务器向该用户盒发起呼叫,重新建立IP连接,将其加入所述会场。
36.根据权利要求35所述的方法,其特征在于,当任一PSTN终端退出所述会场时,该方法进一步包括:电话会议服务器检测到任一PSTN终端的挂机信号后,与该PSTN终端断开PSTN连接,并通过IP网络通知VCS该PSTN终端的退场信息;VCS根据预先保存的参会用户盒与PSTN号码的对应关系,以及电话会议服务器发送的任一PSTN终端的退场信息,确定所述任一PSTN终端的PSTN号码对应的用户盒,向呼叫控制服务器发起请求,与查找到的用户盒拆除IP连接。
37.根据权利要求21所述的方法,其特征在于,在IP网络中的寻址服务器上设置每个用户盒的IP标识与至少一个PSTN终端的PSTN号码绑定。
38.根据权利要求37所述的方法,其特征在于,所述根据预设的绑定关系,确定与主叫PSTN终端的PSTN号码绑定的主叫IP标识包括:VCS将主叫PSTN号码发送给IP网络中的寻址服务器,寻址服务器根据保存的绑定关系,确定与所述主叫PSTN号码绑定的主叫IP标识。
39.根据权利要求21所述的方法,其特征在于,所述VCS通过呼叫控制服务器与所述主叫IP标识代表的用户盒建立IP连接包括:预先在呼叫控制服务器上保存各个用户盒的IP标识和IP地址的对应关系;
呼叫控制服务器根据从VCS获取的IP标识,以及自身保存的IP标识与IP地址的对应关系,确定所述IP标识所代表用户盒的IP地址,并为该用户盒和VCS建立IP连接。
40.根据权利要求39所述的方法,其特征在于,所述预先在呼叫控制服务器保存用户盒的IP标识和IP地址的对应关系包括:
用户盒上电后向所述呼叫控制服务器发送注册请求,在该请求中携带自身保存的IP标识和IP网络为自身分配的IP地址,呼叫控制服务器保存接收的IP标识和IP地址间的对应关系。
41.一种视频会议系统,其特征在于,该系统包括VCS、呼叫控制服务器、IP网络、PSTN网络、PSTN交换设备、电话会议服务器、主叫PSTN终端、至少一个被叫PSTN终端、分别与主叫和被叫PSTN终端绑定的用户盒;
所述主叫PSTN终端,用于通过PSTN呼叫请求召开视频会议,与所述电话会议服务器间建立PSTN连接,并依次输入所有被叫PSTN终端的PSTN号码,向所述电话会议服务器发送语音数据,接收并播放视频会议中的语音数据;
所述PSTN交换设备,用于为所述主叫PSTN终端和所有被叫PSTN终端分别与所述电话会议服务器之间建立PSTN连接;
所述电话会议服务器,用于将所述主叫PSTN终端和所有被叫PSTN终端加入系统预留的空闲会场,利用与各个PSTN终端间的PSTN连接传输视频会议的语音数据;并将所述主叫PSTN终端和所有被叫PSTN终端的PSTN号码及所述会场的信息通过所述IP网络发送给所述VCS;
所述VCS,用于接收所述电话会议服务器发送的主叫PSTN终端和所有被叫PSTN终端的PSTN号码,并根据预先为网络中每个用户盒分配的IP标识与PSTN号码建立的绑定关系,确定与各个PSTN终端绑定的各个用户盒,并通过所述呼叫控制服务器与所述各个用户盒建立IP连接,根据所述电话会议服务器发送的会场信息,将所述各个用户盒加入所述会场,利用所述IP网络传输视频会议的视频数据;
所述与主叫PSTN终端绑定的用户盒以及与各个被叫PSTN终端绑定的各个用户盒,用于采集本地视频数据传输给所述VCS,并接收、解码及显示所述VCS发送的视频会议的视频数据。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2007101799187A CN101465919B (zh) | 2007-12-19 | 2007-12-19 | 视频会议的实现方法和系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2007101799187A CN101465919B (zh) | 2007-12-19 | 2007-12-19 | 视频会议的实现方法和系统 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101465919A CN101465919A (zh) | 2009-06-24 |
CN101465919B true CN101465919B (zh) | 2012-02-01 |
Family
ID=40806268
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2007101799187A Expired - Fee Related CN101465919B (zh) | 2007-12-19 | 2007-12-19 | 视频会议的实现方法和系统 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101465919B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106792132A (zh) * | 2016-12-29 | 2017-05-31 | 北京奇艺世纪科技有限公司 | 一种音视频播放切换方法及装置 |
Families Citing this family (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101707593B (zh) * | 2009-11-17 | 2012-12-19 | 红杉树(杭州)信息技术有限公司 | 一种基于树形服务器、pc客户端和电话设备客户端的会议系统 |
CN102111389A (zh) * | 2009-12-23 | 2011-06-29 | 中兴通讯股份有限公司 | 多媒体视频游戏平台及其实现方法 |
CN101883136A (zh) * | 2010-05-26 | 2010-11-10 | 烽火通信科技股份有限公司 | 统一通信终端中集成电话会议的方法及统一通信系统 |
CN102143350A (zh) * | 2011-04-29 | 2011-08-03 | 珠海市东耀企业有限公司 | 一种视频电话会议系统 |
CN102594917A (zh) * | 2012-03-10 | 2012-07-18 | 顾为民 | 互联网上点点间通讯 |
CN104144147B (zh) * | 2013-05-10 | 2017-11-24 | 中国电信股份有限公司 | 视频监控中的语音通信方法与系统 |
CN104754282A (zh) * | 2013-12-23 | 2015-07-01 | 鸿富锦精密工业(深圳)有限公司 | 基于ip的视频会议控制系统及方法 |
CN106850625B (zh) * | 2017-02-07 | 2020-11-20 | 北京百卓网络技术有限公司 | 信令流分发方法及装置 |
KR102325764B1 (ko) * | 2017-09-01 | 2021-11-11 | 삼성에스디에스 주식회사 | 컨퍼런스 시스템 및 상기 시스템에서의 오디오 컨퍼런스와 웹 컨퍼런스간 연동 방법 |
CN108965778A (zh) * | 2017-09-14 | 2018-12-07 | 北京视联动力国际信息技术有限公司 | 一种视频会议的方法和一种视联网终端 |
CN110324379B (zh) * | 2018-03-30 | 2021-12-17 | 视联动力信息技术股份有限公司 | 一种通信连接建立方法及装置 |
CN108833823B (zh) * | 2018-06-06 | 2020-10-23 | 威创集团股份有限公司 | 视频会议的实现方法、装置、计算机设备和存储介质 |
CN108924467A (zh) * | 2018-07-06 | 2018-11-30 | 四川长虹电器股份有限公司 | 一种视频会议系统优化方法 |
CN109348165B (zh) * | 2018-11-27 | 2021-10-22 | 平安科技(深圳)有限公司 | 视频会议接入方法及系统、服务器、计算机可读存储介质 |
CN112565661B (zh) * | 2019-09-10 | 2025-06-06 | 中兴通讯股份有限公司 | 一种视频会议通信方法、装置以及计算机可读存储介质 |
CN113572623B (zh) * | 2021-07-22 | 2023-07-21 | 迈普通信技术股份有限公司 | 会议控制系统及方法 |
CN113747100B (zh) * | 2021-08-24 | 2024-01-23 | 深圳Tcl新技术有限公司 | 音视频通话方法、装置、存储介质及电子设备 |
US11909787B1 (en) * | 2022-03-31 | 2024-02-20 | Amazon Technologies, Inc. | Videoconference content sharing for public switched telephone network participants |
US12348677B1 (en) | 2022-03-31 | 2025-07-01 | Amazon Technologies, Inc. | Bidirectional videoconference-related messaging for public switched telephone network participants |
CN115086595B (zh) * | 2022-07-14 | 2022-11-15 | 浙江华创视讯科技有限公司 | 一种视频会议控制系统、视频会议控制方法及装置 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1564594A (zh) * | 2004-03-25 | 2005-01-12 | 张健 | 兼容公共电话交换网与互联网协议网络的可视电话机 |
CN1770857A (zh) * | 2004-10-27 | 2006-05-10 | 梁松 | 基于多通信平台的交互式语音视频会议系统 |
-
2007
- 2007-12-19 CN CN2007101799187A patent/CN101465919B/zh not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1564594A (zh) * | 2004-03-25 | 2005-01-12 | 张健 | 兼容公共电话交换网与互联网协议网络的可视电话机 |
CN1770857A (zh) * | 2004-10-27 | 2006-05-10 | 梁松 | 基于多通信平台的交互式语音视频会议系统 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106792132A (zh) * | 2016-12-29 | 2017-05-31 | 北京奇艺世纪科技有限公司 | 一种音视频播放切换方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN101465919A (zh) | 2009-06-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101465919B (zh) | 视频会议的实现方法和系统 | |
KR101248568B1 (ko) | 세션 설정 프로토콜 기반의 얼리 미디어 서비스 제공 방법 | |
US7283154B2 (en) | Systems and methods for videoconference and/or data collaboration initiation | |
US8045489B2 (en) | Method and system for the automatic configuration of conference resources | |
CN101453524B (zh) | 一种多媒体业务的实现方法 | |
CN108347337B (zh) | 会议通信方法和装置 | |
JP4299320B2 (ja) | グループ通信サーバ | |
US20070038778A1 (en) | Method and system for playing multimedia files | |
JP3983286B2 (ja) | 電子会議グループにクローズドキャプションを提供するためのシステム | |
JP2008523662A (ja) | 画像ベースのプッシュ・ツー・トークのユーザインタフェース向き画像交換方法 | |
CN103327374B (zh) | 一种监控方法及网络电视机顶盒 | |
WO2008003188A1 (fr) | Procédé de connexion réseau et système réseau pour service de vidéoconférence | |
US20110131276A1 (en) | Method and System for Automatically Storing a Communication Session | |
CN102082884A (zh) | 一种基于3g的音视频协作方法及系统 | |
KR100230548B1 (ko) | 컴퓨터-전화 통합 시스템 및 그를 이용한 중계방법 | |
CN101867770A (zh) | 获取远端坐席位置信息的方法及远程呈现系统 | |
AU2004300323B2 (en) | Push to watch: a video person-to-person streaming application | |
JP2005064860A (ja) | コールセンタ装置 | |
EP2019557A1 (en) | Method and apparatus for implementing multi-party communication | |
US9270474B2 (en) | Endpoint initiation of multipart conferences | |
US20130265380A1 (en) | Method, Device, and Network System for Controlling Multiple Auxiliary Streams | |
AU2003200825B2 (en) | Apparatus and method for compulsively receiving multi-calls over internet protocol phones in internet protocol telephony system | |
US20110064210A1 (en) | Method for indicating call progress state, conference control device, and conference system | |
US20080076381A1 (en) | Method and System for Connecting People in an Internet-Type Telecommunication Network | |
Cisco | Using the IP/VC 3540 MCU |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C53 | Correction of patent for invention or patent application | ||
CB03 | Change of inventor or designer information |
Inventor after: Yang Yehui Inventor after: Liang Jin Inventor before: Yang Yehui Inventor before: Liang Jin Inventor before: Lin Jianguo |
|
COR | Change of bibliographic data |
Free format text: CORRECT: INVENTOR; FROM: YANG YEHUI LIANG JIN LIN JIANGUO TO: YANG YEHUI LIANG JIN |
|
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20120201 Termination date: 20171219 |
|
CF01 | Termination of patent right due to non-payment of annual fee |