CN102427443A - 一种基于云架构的音视频交互调度方法及*** - Google Patents

一种基于云架构的音视频交互调度方法及*** Download PDF

Info

Publication number
CN102427443A
CN102427443A CN201110238519XA CN201110238519A CN102427443A CN 102427443 A CN102427443 A CN 102427443A CN 201110238519X A CN201110238519X A CN 201110238519XA CN 201110238519 A CN201110238519 A CN 201110238519A CN 102427443 A CN102427443 A CN 102427443A
Authority
CN
China
Prior art keywords
service platform
client
resource
cloud
module
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.)
Granted
Application number
CN201110238519XA
Other languages
English (en)
Other versions
CN102427443B (zh
Inventor
桂天江
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
INFORMATION TECHNOLOGY Co Ltd SHANGHAI AVCON
Original Assignee
INFORMATION TECHNOLOGY Co Ltd SHANGHAI AVCON
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by INFORMATION TECHNOLOGY Co Ltd SHANGHAI AVCON filed Critical INFORMATION TECHNOLOGY Co Ltd SHANGHAI AVCON
Priority to CN201110238519.XA priority Critical patent/CN102427443B/zh
Publication of CN102427443A publication Critical patent/CN102427443A/zh
Application granted granted Critical
Publication of CN102427443B publication Critical patent/CN102427443B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

本发明公开了一种基于云架构的音视频交互调度方法及***,该***包括云服务平台、至少2个服务平台、和每个服务平台下属的客户端;所述云服务平台包括请求接收模块、属性比对匹配模块、资源绑定映射模块、调度模块、数据库;所述请求接收模块分别与客户端、数据库、属性比对匹配模块通信相连;所述属性比对匹配模块分别与客户端和数据库通信相连;所述资源绑定映射模块分别与服务平台、数据库、调度模块通信相连;所述调度模块分别与资源绑定映射模块和服务平台通信相连。本发明通过云架构的设计,能够使所有服务平台资源得到充分共享,拓宽了用户使用范围,解决了资源约束和资源不足问题,最大范围地满足了用户有关音视频交互方面的应用。

Description

一种基于云架构的音视频交互调度方法及***
技术领域
本发明属于音视频通信技术领域,涉及一种基于云架构的音视频交互调度方法及***。
背景技术
随着互联网络技术的发展,视音频编解码技术的提高,各种基于互联网络的远程音视频交互应用已非常成熟,远程多方会议、远程教学、远程医疗、监控指挥***等迅速普及。但是,这些成熟的音视频交互应用正在受到设备采购压力巨大、维护成本高、资源不足等因素的严重制约。每个企业、单位都在根据自身应用特色建立自己的一套或多套音视频交互应用***,这种情况下使得各个单位企业投资资本巨大,运行成本高昂,灵活性、扩展性难以实现,对于相关维护人员技术水平要求高,而且应用资源得不到充分使用。
如今,具有云计算概念的网络计算模式,正逐步成为典型性的应用。如何基于云计算模式,将各自独立的音视频交互服务平台充分利用,通过网络化计算与智能化调度,把可利用的软硬件服务、存储资源灵活的整合和扩展,实现最大范围的协作与资源分享,达成高效率、低成本、少维护的应用目标,是现在急需解决的问题。
发明内容
本发明所要解决的技术问题是:提供一种基于云架构的音视频交互调度方法,该方法能够最大范围地满足用户有关音视频交互方面的应用;
此外,本发明还提供一种基于云架构的音视频交互调度***,该***能够使所有服务平台资源得到充分共享。
为解决上述技术问题,本发明采用如下技术方案。
一种基于云架构的音视频交互调度方法,包括以下步骤:
步骤一,客户端发出服务请求到云服务平台中的请求接收模块,请求接收模块通过数据库验证所述服务请求是否合法;若通过验证则执行步骤二,否则执行步骤五;
步骤二,云服务平台中的属性比对匹配模块根据客户端的属性到数据库中调用资源属性表进行资源匹配工作,并将匹配到的服务平台资源通知客户端;
步骤三,客户端请求绑定到所述匹配到的服务平台资源中的服务平台上,绑定成功的服务平台将绑定结果通知云服务平台中的资源绑定映射模块;
步骤四,当客户端需要与其他客户端进行音视频交互时,与客户端绑定的服务平台将客户端的交互需求通过所述资源绑定映射模块发送给云服务平台中的调度模块,调度模块将所述其他客户端绑定的服务平台迁入到客户端绑定的服务平台所在的云服务中,实现客户端与其他客户端的音视频交互;
步骤五,结束。
作为本发明的一种优选方案,处于一个云服务中的服务平台可以通过云服务平台中的调度模块彼此交互各种信息。
作为本发明的另一种优选方案,所述云服务平台中的资源绑定映射模块对绑定的客户端与服务平台进行记录存档。
一种基于云架构的音视频交互调度***,包括云服务平台、至少2个服务平台、和每个服务平台绑定的客户端;所述云服务平台包括请求接收模块、属性比对匹配模块、资源绑定映射模块、调度模块、数据库;所述请求接收模块分别与客户端、数据库、属性比对匹配模块通信相连,用以接收客户端的服务请求,并根据数据库中的信息进行服务验证,若通过验证则将服务请求发送给属性比对匹配模块;所述属性比对匹配模块分别与客户端和数据库通信相连,用以从数据库中获取与客户端匹配的服务平台资源发送给客户端;所述资源绑定映射模块分别与服务平台、数据库、调度模块通信相连,用以记录绑定的服务平台和客户端,并转发客户端的交互需求给调度模块;所述调度模块分别与资源绑定映射模块和服务平台通信相连,用以将需要进行音视频交互的两个客户端分别绑定的服务平台迁入到一个云服务中。
作为本发明的一种优选方案,每个客户端仅绑定一个服务平台,每个服务平台可以绑定多个客户端。
本发明的有益效果在于:本发明通过云架构的设计,能够充分协同、组织好服务平台,灵活地扩展各个方面的音视频交互应用,并且能够将所有服务平台资源得到充分共享,拓宽了用户使用范围,解决了资源约束和资源不足问题,最大范围地满足了用户有关音视频交互方面的应用。
附图说明
图1为本发明所述的基于云架构的音视频交互调度***的结构示意图;
图2为本发明所述的基于云架构的音视频交互调度方法中的交互流程示意图;
图3为本发明所述的基于云架构的音视频交互调度方法中的调度流程示意图。
具体实施方式
本发明所要解决的技术问题是通过一种调度方法或***使需要进行音视频交互的客户端智能分配到音视频交互服务平台(简称:服务平台),当多个客户端需要进行彼此音视频交互时,该调度方法及***能够将服务平台并入云服务或将服务平台从云服务中分离。
为实现上述目的,本发明提供一种基于云架构的音视频交互调度方法及***,当用户与用户之间需要进行音视频交互时,调度模块能将多个服务资源虚拟化为一个云服务,用户之间的音视频交互就在云端服务中流转,然后通过绑定的某个服务资源落地到客户本地,达到客户端可自由被分配到音视频交互服务平台,该服务平台不受实际物理资源约束,且能够实现服务平台被自由组合调度的目的。
下面结合附图对本发明的具体实施方式作进一步详细说明。
实施例一
本实施例提供一种基于云架构的音视频交互调度***,如图1所示,包括云服务平台、至少2个服务平台、和每个服务平台绑定的客户端;所述云服务平台包括请求接收模块、属性比对匹配模块、资源绑定映射模块、调度模块、数据库;所述请求接收模块分别与客户端、数据库、属性比对匹配模块通信相连,用以接收客户端的服务请求,并根据数据库中的信息进行服务验证,若通过验证则将服务请求发送给属性比对匹配模块;所述属性比对匹配模块分别与客户端和数据库通信相连,用以从数据库中获取与客户端匹配的服务平台资源发送给客户端;所述资源绑定映射模块分别与服务平台、数据库、调度模块通信相连,用以记录绑定的服务平台和客户端,并转发客户端的交互需求给调度模块;所述调度模块分别与资源绑定映射模块和服务平台通信相连,用以将需要进行音视频交互的两个客户端分别绑定的服务平台迁入到一个云服务中。每个客户端仅绑定一个服务平台,每个服务平台可以绑定多个客户端。
实施例二
本实施例提供一种基于云架构的音视频交互调度方法,参见图2和3,包括以下步骤:
步骤一,客户端发出服务请求到云服务平台中的请求接收模块,请求接收模块通过数据库验证所述服务请求是否合法;若通过验证则执行步骤二,否则执行步骤五;
步骤二,云服务平台中的属性比对匹配模块根据客户端的属性到数据库中调用资源属性表进行资源匹配工作,并将匹配到的服务平台资源通知客户端;
步骤三,客户端请求绑定到所述匹配到的服务平台资源中的服务平台上,绑定成功的服务平台将绑定结果通知云服务平台中的资源绑定映射模块;
步骤四,当客户端需要与其他客户端进行音视频交互时,与客户端绑定的服务平台将客户端的交互需求通过所述资源绑定映射模块发送给云服务平台中的调度模块,调度模块将所述其他客户端绑定的服务平台迁入到客户端绑定的服务平台所在的云服务中,实现客户端与其他客户端的音视频交互;
步骤五,结束。
处于一个云服务中的服务平台可以通过云服务平台中的调度模块彼此交互各种信息,不限于音视频信息。所述云服务平台中的资源绑定映射模块对绑定的客户端与服务平台进行记录存档。
本发明具备的有益效果在于:任何单位不用再单独采购维护一套独立的应用***,也不必再有专门的维护人员对客户终端分配服务资源,通过云架构及本发明所述调度方法及***,能够充分协同、组织好服务平台,灵活地扩展各个方面的音视频交互应用,并且能够使所有服务平台资源得到充分应用,拓宽了用户使用范围,解决了资源约束和资源不足问题,最大范围地满足了用户有关音视频交互方面的应用。
本发明尤其适用于多点音视频交互的场所。如跨行业、跨部门综合视讯应用、网络视频会议、应急指挥、远程会诊、监控统一调度、消防排险、演习观摩、城市安防等。
本发明的描述和应用是说明性的,并非想将本发明的范围限制在上述实施例中。这里所披露的实施例的变形和改变是可能的,对于那些本领域的普通技术人员来说实施例的替换和等效的各种部件是公知的。本领域技术人员应该清楚的是,在不脱离本发明的精神或本质特征的情况下,本发明可以以其他形式、结构、布置、比例,以及用其他元件、材料和部件来实现。

Claims (5)

1.一种基于云架构的音视频交互调度方法,其特征在于,包括以下步骤:
步骤一,客户端发出服务请求到云服务平台中的请求接收模块,请求接收模块通过数据库验证所述服务请求是否合法;若通过验证则执行步骤二,否则执行步骤五;
步骤二,云服务平台中的属性比对匹配模块根据客户端的属性到数据库中调用资源属性表进行资源匹配工作,并将匹配到的服务平台资源通知客户端;
步骤三,客户端请求绑定到所述匹配到的服务平台资源中的服务平台上,绑定成功的服务平台将绑定结果通知云服务平台中的资源绑定映射模块;
步骤四,当客户端需要与其他客户端进行音视频交互时,与客户端绑定的服务平台将客户端的交互需求通过所述资源绑定映射模块发送给云服务平台中的调度模块,调度模块将所述其他客户端绑定的服务平台迁入到客户端绑定的服务平台所在的云服务中,实现客户端与其他客户端的音视频交互;
步骤五,结束。
2.根据权利要求1所述的基于云架构的音视频交互调度方法,其特征在于:处于一个云服务中的服务平台可以通过云服务平台中的调度模块彼此交互各种信息。
3.根据权利要求1所述的基于云架构的音视频交互调度方法,其特征在于:所述云服务平台中的资源绑定映射模块对绑定的客户端与服务平台进行记录存档。
4.一种基于云架构的音视频交互调度***,其特征在于:包括云服务平台、至少2个服务平台、和每个服务平台绑定的客户端;所述云服务平台包括请求接收模块、属性比对匹配模块、资源绑定映射模块、调度模块、数据库;所述请求接收模块分别与客户端、数据库、属性比对匹配模块通信相连,用以接收客户端的服务请求,并根据数据库中的信息进行服务验证,若通过验证则将服务请求发送给属性比对匹配模块;所述属性比对匹配模块分别与客户端和数据库通信相连,用以从数据库中获取与客户端匹配的服务平台资源发送给客户端;所述资源绑定映射模块分别与服务平台、数据库、调度模块通信相连,用以记录绑定的服务平台和客户端,并转发客户端的交互需求给调度模块;所述调度模块分别与资源绑定映射模块和服务平台通信相连,用以将需要进行音视频交互的两个客户端分别绑定的服务平台迁入到一个云服务中。
5.根据权利要求4所述的基于云架构的音视频交互调度***,其特征在于:每个客户端仅绑定一个服务平台,每个服务平台绑定至少一个客户端。
CN201110238519.XA 2011-08-19 2011-08-19 一种基于云架构的音视频交互调度方法及*** Expired - Fee Related CN102427443B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110238519.XA CN102427443B (zh) 2011-08-19 2011-08-19 一种基于云架构的音视频交互调度方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110238519.XA CN102427443B (zh) 2011-08-19 2011-08-19 一种基于云架构的音视频交互调度方法及***

Publications (2)

Publication Number Publication Date
CN102427443A true CN102427443A (zh) 2012-04-25
CN102427443B CN102427443B (zh) 2014-07-16

Family

ID=45961387

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110238519.XA Expired - Fee Related CN102427443B (zh) 2011-08-19 2011-08-19 一种基于云架构的音视频交互调度方法及***

Country Status (1)

Country Link
CN (1) CN102427443B (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103531055A (zh) * 2012-07-05 2014-01-22 信安技术(中国)有限公司 一种教学与商务信息演示应用平台
CN108834188A (zh) * 2018-06-15 2018-11-16 青岛宇硕云联信息科技有限公司 数据切换方法及***
CN108924191A (zh) * 2018-06-15 2018-11-30 青岛宇硕云联信息科技有限公司 通话方法及***

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101345670A (zh) * 2007-07-10 2009-01-14 王剑 医患远程交互平台及远程交互方法
CN101635635A (zh) * 2009-08-25 2010-01-27 北京原力创新科技有限公司 云模式流媒体服务平台
CN101969391A (zh) * 2010-10-27 2011-02-09 北京邮电大学 一种支持融合网络业务的云平台及其工作方法
CN101969475A (zh) * 2010-11-15 2011-02-09 张军 基于云计算的商业数据可控分发与融合应用***

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101345670A (zh) * 2007-07-10 2009-01-14 王剑 医患远程交互平台及远程交互方法
CN101635635A (zh) * 2009-08-25 2010-01-27 北京原力创新科技有限公司 云模式流媒体服务平台
CN101969391A (zh) * 2010-10-27 2011-02-09 北京邮电大学 一种支持融合网络业务的云平台及其工作方法
CN101969475A (zh) * 2010-11-15 2011-02-09 张军 基于云计算的商业数据可控分发与融合应用***

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103531055A (zh) * 2012-07-05 2014-01-22 信安技术(中国)有限公司 一种教学与商务信息演示应用平台
CN108834188A (zh) * 2018-06-15 2018-11-16 青岛宇硕云联信息科技有限公司 数据切换方法及***
CN108924191A (zh) * 2018-06-15 2018-11-30 青岛宇硕云联信息科技有限公司 通话方法及***

Also Published As

Publication number Publication date
CN102427443B (zh) 2014-07-16

Similar Documents

Publication Publication Date Title
CN105162884A (zh) 一种基于微服务架构的云管理平台
CN112270550A (zh) 一种基于区块链的新能源电力溯源方法及***
CN106713409A (zh) 一种基于SaaS的云灾备***及方法
CN103997523A (zh) 基于云服务的智慧城市业务***及其实现方法
CN104754153A (zh) 客服***及其客户服务方法
CN103077074A (zh) 一种三维空间数据并行调度方法和***
CN110516417A (zh) 一种智能合约的权限验证方法及装置
CN111092901A (zh) 一种工业互联网平台中设备接入及数据存储的方法
CN105120002B (zh) 一种信息处理方法及装置
CN102427443A (zh) 一种基于云架构的音视频交互调度方法及***
CN104463475A (zh) 一种协同办案的方法及其***
Chen et al. UNITA: A reference model of university IT architecture
CN104331776A (zh) 一种电力数据应用管理平台
CN102752497A (zh) 一种基于节目制作的综合制作管理平台
CN113256470A (zh) 一种基于区块链的武器装备管理***及方法
CN115913656A (zh) 银行跨境数据平台、任务处理方法及部署方法
CN103577975A (zh) 一种基于移动通讯网络的远程办公***及其控制方法
CN104599018A (zh) 一种办公信息管理方法
Braa et al. Sustainable mobile information infrastructures in low resource settings
CN202652404U (zh) 一种基于云计算的高清视频处理和会议平台***
CN106534263A (zh) 一种工业设计服务平台
CN105959406A (zh) 用户权利拆分方法及***
CN106060032A (zh) 用户数据整合与再分配方法及***
CN103942646A (zh) 一种电力通信资源管理***
CN109508553A (zh) 一种对用户数据进行鉴权存证的方法及***

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
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20140716

CF01 Termination of patent right due to non-payment of annual fee